org.omg.dds.core
Interface DomainEntity<SELF extends DomainEntity<SELF,PARENT,LISTENER,QOS>,PARENT extends Entity<?,?,?>,LISTENER extends java.util.EventListener,QOS extends EntityQos<?,?>>
- Type Parameters:
SELF - The most-derived DDS-standard interface implemented
by this entity.PARENT - The most-derived DDS-standard interface implemented
by the entity that creates entities of this type.LISTENER - The listener interface appropriate for this entity.QOS - The QoS interface appropriate for this entity.
- All Superinterfaces:
- DDSObject, Entity<SELF,LISTENER,QOS>
- All Known Subinterfaces:
- BytesDataReader, BytesDataWriter, DataReader<TYPE>, DataWriter<TYPE>, KeyedBytesDataReader, KeyedBytesDataWriter, KeyedStringDataReader, KeyedStringDataWriter, Publisher, StringDataReader, StringDataWriter, Subscriber, Topic<TYPE>
public interface DomainEntity<SELF extends DomainEntity<SELF,PARENT,LISTENER,QOS>,PARENT extends Entity<?,?,?>,LISTENER extends java.util.EventListener,QOS extends EntityQos<?,?>>
- extends Entity<SELF,LISTENER,QOS>
DomainEntity is the abstract base class for all DCPS entities, except for
the DomainParticipant. Its sole purpose is to express that
DomainParticipant is a special kind of Entity, which acts as a container
of all other Entity, but itself cannot contain other DomainParticipant.
| Methods inherited from interface org.omg.dds.core.Entity |
close, enable, getInstanceHandle, getListener, getQos, getStatusChanges, getStatusCondition, retain, setListener, setQos, setQos |
getParent
PARENT getParent()
- Returns:
- the factory object that created this entity.
Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.