|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.omg.dds.domain.DomainParticipantFactory
public abstract class DomainParticipantFactory
The sole purpose of this class is to allow the creation and destruction of
DomainParticipant objects. DomainParticipantFactory itself has no
factory. It is a pre-existing per-Bootstrap singleton object that
can be accessed by means of the getInstance(Bootstrap) operation
on the DomainParticipantFactory.
| Constructor Summary | |
|---|---|
DomainParticipantFactory()
|
|
| Method Summary | |
|---|---|
abstract DomainParticipant |
createParticipant()
Create a new participant in the domain with ID 0 having default QoS and no listener. |
abstract DomainParticipant |
createParticipant(int domainId)
|
abstract DomainParticipant |
createParticipant(int domainId,
DomainParticipantQos qos,
DomainParticipantListener listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new domain participant. |
abstract DomainParticipant |
createParticipant(int domainId,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DomainParticipantListener listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
Create a new domain participant. |
abstract DomainParticipantQos |
getDefaultParticipantQos()
|
static DomainParticipantFactory |
getInstance(Bootstrap bootstrap)
|
abstract DomainParticipantFactoryQos |
getQos()
|
abstract DomainParticipant |
lookupParticipant(int domainId)
|
abstract void |
setDefaultParticipantQos(DomainParticipantQos qos)
|
abstract void |
setDefaultParticipantQos(java.lang.String qosLibraryName,
java.lang.String qosProfileName)
|
abstract void |
setQos(DomainParticipantFactoryQos qos)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.omg.dds.core.DDSObject |
|---|
getBootstrap |
| Constructor Detail |
|---|
public DomainParticipantFactory()
| Method Detail |
|---|
public static DomainParticipantFactory getInstance(Bootstrap bootstrap)
bootstrap - Identifies the Service instance to which the
object will belong.public abstract DomainParticipant createParticipant()
public abstract DomainParticipant createParticipant(int domainId)
public abstract DomainParticipant createParticipant(int domainId,
DomainParticipantQos qos,
DomainParticipantListener listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.
public abstract DomainParticipant createParticipant(int domainId,
java.lang.String qosLibraryName,
java.lang.String qosProfileName,
DomainParticipantListener listener,
java.util.Collection<java.lang.Class<? extends Status<?,?>>> statuses)
statuses - Of which status changes the listener should be
notified. A null collection signifies all status
changes.public abstract DomainParticipant lookupParticipant(int domainId)
public abstract DomainParticipantFactoryQos getQos()
public abstract void setQos(DomainParticipantFactoryQos qos)
public abstract DomainParticipantQos getDefaultParticipantQos()
public abstract void setDefaultParticipantQos(DomainParticipantQos qos)
public abstract void setDefaultParticipantQos(java.lang.String qosLibraryName,
java.lang.String qosProfileName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.