OpenSplice Java 5 DCPS  v6.x
OpenSplice Java 5 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
org.opensplice.dds.domain.DomainParticipantFactoryImpl Class Reference
Inheritance diagram for org.opensplice.dds.domain.DomainParticipantFactoryImpl:
Inheritance graph
Collaboration diagram for org.opensplice.dds.domain.DomainParticipantFactoryImpl:
Collaboration graph

Public Member Functions

 DomainParticipantFactoryImpl (OsplServiceEnvironment environment)
 
DomainParticipant createParticipant ()
 
DomainParticipant createParticipant (int domainId)
 
DomainParticipant createParticipant (int domainId, DomainParticipantQos qos, DomainParticipantListener listener, Collection< Class<? extends Status >> statuses)
 
DomainParticipant createParticipant (int domainId, DomainParticipantQos qos, DomainParticipantListener listener, Class<? extends Status >... statuses)
 
void destroyParticipant (DomainParticipantImpl participant)
 
void detachAllDomains (boolean blockOperations, boolean deleteEntities)
 
DomainParticipantQos getDefaultParticipantQos ()
 
ServiceEnvironment getEnvironment ()
 
DomainParticipantFactoryQos getQos ()
 
DomainParticipant lookupParticipant (int domainId)
 
void setDefaultParticipantQos (DomainParticipantQos qos)
 
void setQos (DomainParticipantFactoryQos qos)
 

Static Public Member Functions

static DomainParticipantFactory getInstance (ServiceEnvironment env)
 This operation returns the per-ServiceEnvironment DomainParticipantFactory singleton. More...
 

Detailed Description

Definition at line 40 of file DomainParticipantFactoryImpl.java.

Constructor & Destructor Documentation

◆ DomainParticipantFactoryImpl()

org.opensplice.dds.domain.DomainParticipantFactoryImpl.DomainParticipantFactoryImpl ( OsplServiceEnvironment  environment)

Definition at line 47 of file DomainParticipantFactoryImpl.java.

Member Function Documentation

◆ createParticipant() [1/4]

DomainParticipant org.opensplice.dds.domain.DomainParticipantFactoryImpl.createParticipant ( )

Definition at line 71 of file DomainParticipantFactoryImpl.java.

◆ createParticipant() [2/4]

DomainParticipant org.opensplice.dds.domain.DomainParticipantFactoryImpl.createParticipant ( int  domainId)

Definition at line 76 of file DomainParticipantFactoryImpl.java.

◆ createParticipant() [3/4]

DomainParticipant org.opensplice.dds.domain.DomainParticipantFactoryImpl.createParticipant ( int  domainId,
DomainParticipantQos  qos,
DomainParticipantListener  listener,
Collection< Class<? extends Status >>  statuses 
)

Definition at line 82 of file DomainParticipantFactoryImpl.java.

◆ createParticipant() [4/4]

DomainParticipant org.opensplice.dds.domain.DomainParticipantFactoryImpl.createParticipant ( int  domainId,
DomainParticipantQos  qos,
DomainParticipantListener  listener,
Class<? extends Status >...  statuses 
)

Definition at line 96 of file DomainParticipantFactoryImpl.java.

◆ destroyParticipant()

void org.opensplice.dds.domain.DomainParticipantFactoryImpl.destroyParticipant ( DomainParticipantImpl  participant)

Definition at line 53 of file DomainParticipantFactoryImpl.java.

◆ detachAllDomains()

void org.opensplice.dds.domain.DomainParticipantFactoryImpl.detachAllDomains ( boolean  blockOperations,
boolean  deleteEntities 
)

Definition at line 181 of file DomainParticipantFactoryImpl.java.

◆ getDefaultParticipantQos()

DomainParticipantQos org.opensplice.dds.domain.DomainParticipantFactoryImpl.getDefaultParticipantQos ( )

Definition at line 149 of file DomainParticipantFactoryImpl.java.

◆ getEnvironment()

ServiceEnvironment org.opensplice.dds.domain.DomainParticipantFactoryImpl.getEnvironment ( )
Returns
the org.omg.dds.core.ServiceEnvironment object that directly or indirectly was used to create this object.

Implements org.omg.dds.core.DDSObject.

Definition at line 66 of file DomainParticipantFactoryImpl.java.

◆ getInstance()

static DomainParticipantFactory org.omg.dds.domain.DomainParticipantFactory.getInstance ( ServiceEnvironment  env)
staticinherited

This operation returns the per-ServiceEnvironment DomainParticipantFactory singleton.

The operation is idempotent, that is, it can be called multiple times without side effects, and each time it will return a DomainParticipantFactory instance that is equal to the previous results.

Parameters
envIdentifies the Service instance to which the object will belong.

Definition at line 65 of file DomainParticipantFactory.java.

◆ getQos()

DomainParticipantFactoryQos org.opensplice.dds.domain.DomainParticipantFactoryImpl.getQos ( )

Definition at line 120 of file DomainParticipantFactoryImpl.java.

◆ lookupParticipant()

DomainParticipant org.opensplice.dds.domain.DomainParticipantFactoryImpl.lookupParticipant ( int  domainId)

Definition at line 103 of file DomainParticipantFactoryImpl.java.

◆ setDefaultParticipantQos()

void org.opensplice.dds.domain.DomainParticipantFactoryImpl.setDefaultParticipantQos ( DomainParticipantQos  qos)

Definition at line 165 of file DomainParticipantFactoryImpl.java.

◆ setQos()

void org.opensplice.dds.domain.DomainParticipantFactoryImpl.setQos ( DomainParticipantFactoryQos  qos)

Definition at line 131 of file DomainParticipantFactoryImpl.java.


The documentation for this class was generated from the following file: