19 package org.omg.dds.pub;
21 import java.util.Collection;
22 import java.util.concurrent.TimeUnit;
23 import java.util.concurrent.TimeoutException;
191 Collection<Class<? extends Status>> statuses);
261 Class<? extends Status>... statuses);
497 throws TimeoutException;
528 throws TimeoutException;
The DomainParticipant object plays several roles:
StatusCondition< Publisher > getStatusCondition()
A StatusCondition object is an immutable object that specifies Condition that is associated with each...
void waitForAcknowledgments(Duration maxWait)
This operation blocks the calling thread until either all data written by the reliable org...
void endCoherentChanges()
This operation terminates the 'coherent set' initiated by the matching call to beginCoherentChanges()...
void closeContainedEntities()
This operation closes all the entities that were created by means of the "create" operations on the P...
public< TYPE > DataWriter< TYPE > lookupDataWriter(String topicName)
This operation retrieves a previously created org.omg.dds.pub.DataWriter belonging to the Publisher t...
DomainParticipant getParent()
DomainEntity is the abstract base class for all DCPS entities, except for the org.omg.dds.domain.DomainParticipant.
DataWriter allows the application to set the value of the data to be published under a given org...
void suspendPublications()
This operation indicates to the Service that the application is about to make multiple modifications ...
void setDefaultDataWriterQos(DataWriterQos qos)
This operation sets a default value of the DataWriter QoS policies, which will be used for newly crea...
Since a org.omg.dds.pub.DataWriter is a kind of org.omg.dds.core.Entity, it has the ability to have a...
void resumePublications()
This operation indicates to the Service that the application has completed the multiple changes initi...
DataWriterQos copyFromTopicQos(DataWriterQos dwQos, TopicQos tQos)
This operation copies the policies in the org.omg.dds.topic.Topic QoS to the corresponding policies i...
A Publisher is the object responsible for the actual dissemination of publications.
A span of elapsed time expressed with nanosecond precision.
Topic is the most basic description of the data to be published and subscribed.
DataWriterQos getDefaultDataWriterQos()
This operation retrieves the default value of the DataWriter QoS, that is, the QoS policies which wil...
void beginCoherentChanges()
This operation requests that the application will begin a 'coherent set' of modifications using org...
Status is the abstract root class for all communication status objects.
public< TYPE > DataWriter< TYPE > createDataWriter(Topic< TYPE > topic)
This operation creates a DataWriter.