public class CoreDXAbstractionComponent extends java.lang.Object implements DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>
DDSStandardAPI for CoreDX DDS.
This class gives a easier way to use the CoreDX DDS| Constructor and Description |
|---|
CoreDXAbstractionComponent() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
close()
Deletes all DDS entities
|
com.toc.coredx.DDS.ContentFilteredTopic |
createContentFilteredTopic(java.lang.String topicName,
com.toc.coredx.DDS.Topic topic,
java.lang.String logicalExpression,
java.util.List<java.lang.String> parameters)
Creates a ContentFilteredTopic
|
com.toc.coredx.DDS.DataReader |
createDataReader(com.toc.coredx.DDS.TopicDescription topicDescription,
com.toc.coredx.DDS.DataReaderQos dataReaderQoS,
com.toc.coredx.DDS.DataReaderListener dataReaderListener)
Creates a DataReader
|
com.toc.coredx.DDS.DataWriter |
createDataWriter(com.toc.coredx.DDS.Topic topic,
com.toc.coredx.DDS.DataWriterQos dataWriterQoS,
com.toc.coredx.DDS.DataWriterListener dataWriterListener)
Creates a DataWriter
|
com.toc.coredx.DDS.DomainParticipant |
createParticipant(long domainID)
Creates a participant
|
com.toc.coredx.DDS.DomainParticipant |
createParticipant(long domainID,
com.toc.coredx.DDS.DomainParticipantQos qos)
Creates a participant on non-Android Device
|
com.toc.coredx.DDS.DomainParticipant |
createParticipant(long domainID,
com.toc.coredx.DDS.DomainParticipantQos qos,
java.lang.String license)
Creates a participant on Android Device
|
com.toc.coredx.DDS.DomainParticipant |
createParticipant(java.lang.String domainID)
Creates a participant
|
com.toc.coredx.DDS.DomainParticipant |
createParticipant(java.lang.String domainID,
com.toc.coredx.DDS.DomainParticipantQos qos)
Creates a participant on non-Android Device
|
com.toc.coredx.DDS.DomainParticipant |
createParticipant(java.lang.String domainID,
com.toc.coredx.DDS.DomainParticipantQos qos,
java.lang.String license)
Creates a participant on Android Device
|
com.toc.coredx.DDS.Publisher |
createPublisher(com.toc.coredx.DDS.PublisherQos pub_qos,
com.toc.coredx.DDS.PublisherListener pub_listener)
Creates a publisher
|
com.toc.coredx.DDS.Subscriber |
createSubscriber(com.toc.coredx.DDS.SubscriberQos sub_qos,
com.toc.coredx.DDS.SubscriberListener sub_listener)
Creates a subscriber
|
com.toc.coredx.DDS.Topic |
createTopic(java.lang.String typeName,
java.lang.String topicName)
Creates a Generic Topic
|
com.toc.coredx.DDS.Topic |
createTopic(com.toc.coredx.DDS.TypeSupport topicTypeSupport,
java.lang.String topicName)
Creates a Generic Topic
|
boolean |
deleteDataReader(java.lang.String dataReaderName)
Deletes the specified DataReader
|
boolean |
deleteDataWriter(java.lang.String dataWriterName)
Deletes the specified DataWriter
|
boolean |
deleteParticipant()
Deletes the participant
|
boolean |
deletePublisher()
Deletes the publisher
|
boolean |
deleteSubscriber()
Deletes the subscriber
|
boolean |
deleteTopic(com.toc.coredx.DDS.Topic topic)
Deletes a topic
|
java.lang.String |
getCompleteTopicName(java.lang.String topicName,
java.lang.Object topic)
Given a
TopicDescription, returns its complete name. |
java.lang.String |
getCompleteTopicName(com.toc.coredx.DDS.TopicDescription topic)
Given a
TopicDescription, returns its complete name. |
com.toc.coredx.DDS.DataReader |
getDataReader(java.lang.String dataReaderCompleteName) |
com.toc.coredx.DDS.DataWriter |
getDataWriter(java.lang.String dataReaderCompleteName) |
com.toc.coredx.DDS.DataReaderQos |
getDefaultDataReaderQoS()
Gets the default Data Reader QoS
|
com.toc.coredx.DDS.DataWriterQos |
getDefaultDataWriterQoS()
Gets the default Data Writer QoS
|
boolean |
writeTopic(java.lang.String topicName,
java.lang.Object topic)
Sends a Topic over the DDS Domain
|
public com.toc.coredx.DDS.DomainParticipant createParticipant(long domainID)
DDSStandardAPIcreateParticipant in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public com.toc.coredx.DDS.DomainParticipant createParticipant(java.lang.String domainID)
DDSStandardAPIcreateParticipant in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public com.toc.coredx.DDS.DomainParticipant createParticipant(long domainID,
com.toc.coredx.DDS.DomainParticipantQos qos)
DDSStandardAPIcreateParticipant in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public com.toc.coredx.DDS.DomainParticipant createParticipant(java.lang.String domainID,
com.toc.coredx.DDS.DomainParticipantQos qos)
DDSStandardAPIcreateParticipant in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public com.toc.coredx.DDS.DomainParticipant createParticipant(long domainID,
com.toc.coredx.DDS.DomainParticipantQos qos,
java.lang.String license)
DDSStandardAPIcreateParticipant in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>license - DDS Vendor String licensepublic com.toc.coredx.DDS.DomainParticipant createParticipant(java.lang.String domainID,
com.toc.coredx.DDS.DomainParticipantQos qos,
java.lang.String license)
DDSStandardAPIcreateParticipant in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>license - CoreDX´s String licensepublic com.toc.coredx.DDS.ContentFilteredTopic createContentFilteredTopic(java.lang.String topicName,
com.toc.coredx.DDS.Topic topic,
java.lang.String logicalExpression,
java.util.List<java.lang.String> parameters)
DDSStandardAPIcreateContentFilteredTopic in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>topicName - The Class Name. E.g. "Integer"topic - A name for the topic. E.g. "HelloWorldFilteredTopic"logicalExpression - SQL Expressionparameters - Parameters in the SQL Expressionpublic com.toc.coredx.DDS.Subscriber createSubscriber(com.toc.coredx.DDS.SubscriberQos sub_qos,
com.toc.coredx.DDS.SubscriberListener sub_listener)
DDSStandardAPIcreateSubscriber in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>sub_qos - Subscriber´s QoS or nullsub_listener - Subscriber´s Listener or nullpublic com.toc.coredx.DDS.Publisher createPublisher(com.toc.coredx.DDS.PublisherQos pub_qos,
com.toc.coredx.DDS.PublisherListener pub_listener)
DDSStandardAPIcreatePublisher in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>pub_qos - Publisher´s QoS or nullpub_listener - Publisher´s Listener or nullpublic com.toc.coredx.DDS.DataReaderQos getDefaultDataReaderQoS()
DDSStandardAPIgetDefaultDataReaderQoS in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public com.toc.coredx.DDS.DataWriterQos getDefaultDataWriterQoS()
DDSStandardAPIgetDefaultDataWriterQoS in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public com.toc.coredx.DDS.Topic createTopic(java.lang.String typeName,
java.lang.String topicName)
DDSStandardAPIcreateTopic in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>typeName - The Class Name. E.g. "String"topicName - A name for the topic. E.g. "HelloWorldTopic"public com.toc.coredx.DDS.Topic createTopic(com.toc.coredx.DDS.TypeSupport topicTypeSupport,
java.lang.String topicName)
DDSStandardAPIcreateTopic in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>topicTypeSupport - The instance of the GenericTopicTypeSupport classtopicName - A name for the topic. E.g. "HelloWorldTopic"public com.toc.coredx.DDS.DataReader createDataReader(com.toc.coredx.DDS.TopicDescription topicDescription,
com.toc.coredx.DDS.DataReaderQos dataReaderQoS,
com.toc.coredx.DDS.DataReaderListener dataReaderListener)
DDSStandardAPIcreateDataReader in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>topicDescription - The Topic to associate to DataReaderdataReaderQoS - DataReader´s QoSdataReaderListener - DataReader´s Listenerpublic com.toc.coredx.DDS.DataWriter createDataWriter(com.toc.coredx.DDS.Topic topic,
com.toc.coredx.DDS.DataWriterQos dataWriterQoS,
com.toc.coredx.DDS.DataWriterListener dataWriterListener)
DDSStandardAPIcreateDataWriter in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>topic - The Topic to associate to DataWriterdataWriterQoS - DataWriter´s QoSdataWriterListener - DataWriter´s Listener or nullpublic boolean writeTopic(java.lang.String topicName,
java.lang.Object topic)
DDSStandardAPIwriteTopic in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>topicName - The name for the topic. E.g. "HelloWorldTopic"topic - The object that represents the topic samplepublic boolean deleteParticipant()
DDSStandardAPIdeleteParticipant in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public boolean deletePublisher()
DDSStandardAPIdeletePublisher in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public boolean deleteSubscriber()
DDSStandardAPIdeleteSubscriber in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public boolean deleteDataReader(java.lang.String dataReaderName)
DDSStandardAPIdeleteDataReader in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public boolean deleteDataWriter(java.lang.String dataWriterName)
DDSStandardAPIdeleteDataWriter in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public boolean deleteTopic(com.toc.coredx.DDS.Topic topic)
DDSStandardAPIdeleteTopic in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public boolean close()
DDSStandardAPIclose in interface DDSStandardAPI<com.toc.coredx.DDS.Topic,com.toc.coredx.DDS.TypeSupport,com.toc.coredx.DDS.ContentFilteredTopic,com.toc.coredx.DDS.DomainParticipantQos,com.toc.coredx.DDS.SubscriberQos,com.toc.coredx.DDS.DomainParticipant,com.toc.coredx.DDS.Subscriber,com.toc.coredx.DDS.Publisher,com.toc.coredx.DDS.PublisherQos,com.toc.coredx.DDS.SubscriberListener,com.toc.coredx.DDS.PublisherListener,com.toc.coredx.DDS.DataReaderListener,com.toc.coredx.DDS.DataWriterListener,com.toc.coredx.DDS.DataReaderQos,com.toc.coredx.DDS.DataWriterQos,com.toc.coredx.DDS.DataWriter,com.toc.coredx.DDS.DataReader,com.toc.coredx.DDS.TopicDescription>public java.lang.String getCompleteTopicName(com.toc.coredx.DDS.TopicDescription topic)
TopicDescription, returns its complete name. This name is used for indexing the DataWriters.topic - The instance of TopicDescriptionpublic java.lang.String getCompleteTopicName(java.lang.String topicName,
java.lang.Object topic)
TopicDescription, returns its complete name. This name is used for indexing the DataWriters.topicName - A name for the topic. E.g. "HelloWorldTopic"topic - The topic sample instance. E.g. "String"public com.toc.coredx.DDS.DataReader getDataReader(java.lang.String dataReaderCompleteName)
public com.toc.coredx.DDS.DataWriter getDataWriter(java.lang.String dataReaderCompleteName)