org.omg.dds
Interface DomainParticipantOperations

All Superinterfaces:
EntityOperations
All Known Subinterfaces:
DomainParticipant
All Known Implementing Classes:
_DomainParticipantStub, DomainParticipantPOA

public interface DomainParticipantOperations
extends EntityOperations

Generated from IDL interface "DomainParticipant"

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

Method Summary
 void assert_liveliness()
           
 ContentFilteredTopic create_contentfilteredtopic(java.lang.String name, Topic related_topic, java.lang.String filter_expression, java.lang.String[] filter_parameters)
           
 MultiTopic create_multitopic(java.lang.String name, java.lang.String type_name, java.lang.String subscription_expression, java.lang.String[] expression_parameters)
           
 Publisher create_publisher(PublisherQos qos, PublisherListener a_listener)
           
 Subscriber create_subscriber(SubscriberQos qos, SubscriberListener a_listener)
           
 Topic create_topic(java.lang.String topic_name, java.lang.String type_name, TopicQos qos, TopicListener a_listener)
           
 int delete_contained_entities()
           
 int delete_contentfilteredtopic(ContentFilteredTopic a_contentfilteredtopic)
           
 int delete_multitopic(MultiTopic a_multitopic)
           
 int delete_publisher(Publisher p)
           
 int delete_subscriber(Subscriber s)
           
 int delete_topic(Topic a_topic)
           
 Topic find_topic(java.lang.String topic_name, Duration_t timeout)
           
 Subscriber get_builtin_subscriber()
           
 void get_default_publisher_qos(PublisherQosHolder qos)
           
 void get_default_subscriber_qos(SubscriberQosHolder qos)
           
 void get_default_topic_qos(TopicQosHolder qos)
           
 int get_domain_id()
           
 DomainParticipantListener get_listener()
           
 void get_qos(DomainParticipantQosHolder qos)
           
 int ignore_participant(int handle)
           
 int ignore_publication(int handle)
           
 int ignore_subscription(int handle)
           
 int ignore_topic(int handle)
           
 TopicDescription lookup_topicdescription(java.lang.String name)
           
 int set_default_publisher_qos(PublisherQos qos)
           
 int set_default_subscriber_qos(SubscriberQos qos)
           
 int set_default_topic_qos(TopicQos qos)
           
 int set_listener(DomainParticipantListener a_listener, int mask)
           
 int set_qos(DomainParticipantQos qos)
           
 
Methods inherited from interface org.omg.dds.EntityOperations
enable, get_status_changes, get_statuscondition
 

Method Detail

create_publisher

public Publisher create_publisher(PublisherQos qos,
                                  PublisherListener a_listener)

delete_publisher

public int delete_publisher(Publisher p)

create_subscriber

public Subscriber create_subscriber(SubscriberQos qos,
                                    SubscriberListener a_listener)

delete_subscriber

public int delete_subscriber(Subscriber s)

get_builtin_subscriber

public Subscriber get_builtin_subscriber()

create_topic

public Topic create_topic(java.lang.String topic_name,
                          java.lang.String type_name,
                          TopicQos qos,
                          TopicListener a_listener)

delete_topic

public int delete_topic(Topic a_topic)

find_topic

public Topic find_topic(java.lang.String topic_name,
                        Duration_t timeout)

lookup_topicdescription

public TopicDescription lookup_topicdescription(java.lang.String name)

create_contentfilteredtopic

public ContentFilteredTopic create_contentfilteredtopic(java.lang.String name,
                                                        Topic related_topic,
                                                        java.lang.String filter_expression,
                                                        java.lang.String[] filter_parameters)

delete_contentfilteredtopic

public int delete_contentfilteredtopic(ContentFilteredTopic a_contentfilteredtopic)

create_multitopic

public MultiTopic create_multitopic(java.lang.String name,
                                    java.lang.String type_name,
                                    java.lang.String subscription_expression,
                                    java.lang.String[] expression_parameters)

delete_multitopic

public int delete_multitopic(MultiTopic a_multitopic)

delete_contained_entities

public int delete_contained_entities()

set_qos

public int set_qos(DomainParticipantQos qos)

get_qos

public void get_qos(DomainParticipantQosHolder qos)

set_listener

public int set_listener(DomainParticipantListener a_listener,
                        int mask)

get_listener

public DomainParticipantListener get_listener()

ignore_participant

public int ignore_participant(int handle)

ignore_topic

public int ignore_topic(int handle)

ignore_publication

public int ignore_publication(int handle)

ignore_subscription

public int ignore_subscription(int handle)

get_domain_id

public int get_domain_id()

assert_liveliness

public void assert_liveliness()

set_default_publisher_qos

public int set_default_publisher_qos(PublisherQos qos)

get_default_publisher_qos

public void get_default_publisher_qos(PublisherQosHolder qos)

set_default_subscriber_qos

public int set_default_subscriber_qos(SubscriberQos qos)

get_default_subscriber_qos

public void get_default_subscriber_qos(SubscriberQosHolder qos)

set_default_topic_qos

public int set_default_topic_qos(TopicQos qos)

get_default_topic_qos

public void get_default_topic_qos(TopicQosHolder qos)