org.omg.dds
Interface PublisherOperations

All Superinterfaces:
EntityOperations
All Known Subinterfaces:
Publisher
All Known Implementing Classes:
_PublisherStub, PublisherPOA

public interface PublisherOperations
extends EntityOperations

Generated from IDL interface "Publisher"

Author:
JacORB IDL compiler V 2.2.3, 10-Dec-2005

Method Summary
 int begin_coherent_changes()
           
 int copy_from_topic_qos(DataWriterQosHolder a_datawriter_qos, TopicQos a_topic_qos)
           
 DataWriter create_datawriter(Topic a_topic, DataWriterQos qos, DataWriterListener a_listener)
           
 int delete_contained_entities()
           
 int delete_datawriter(DataWriter a_datawriter)
           
 int end_coherent_changes()
           
 void get_default_datawriter_qos(DataWriterQosHolder qos)
           
 PublisherListener get_listener()
           
 DomainParticipant get_participant()
           
 void get_qos(PublisherQosHolder qos)
           
 DataWriter lookup_datawriter(java.lang.String topic_name)
           
 int resume_publications()
           
 int set_default_datawriter_qos(DataWriterQos qos)
           
 int set_listener(PublisherListener a_listener, int mask)
           
 int set_qos(PublisherQos qos)
           
 int suspend_publications()
           
 
Methods inherited from interface org.omg.dds.EntityOperations
enable, get_status_changes, get_statuscondition
 

Method Detail

create_datawriter

public DataWriter create_datawriter(Topic a_topic,
                                    DataWriterQos qos,
                                    DataWriterListener a_listener)

delete_datawriter

public int delete_datawriter(DataWriter a_datawriter)

lookup_datawriter

public DataWriter lookup_datawriter(java.lang.String topic_name)

delete_contained_entities

public int delete_contained_entities()

set_qos

public int set_qos(PublisherQos qos)

get_qos

public void get_qos(PublisherQosHolder qos)

set_listener

public int set_listener(PublisherListener a_listener,
                        int mask)

get_listener

public PublisherListener get_listener()

suspend_publications

public int suspend_publications()

resume_publications

public int resume_publications()

begin_coherent_changes

public int begin_coherent_changes()

end_coherent_changes

public int end_coherent_changes()

get_participant

public DomainParticipant get_participant()

set_default_datawriter_qos

public int set_default_datawriter_qos(DataWriterQos qos)

get_default_datawriter_qos

public void get_default_datawriter_qos(DataWriterQosHolder qos)

copy_from_topic_qos

public int copy_from_topic_qos(DataWriterQosHolder a_datawriter_qos,
                               TopicQos a_topic_qos)