org.omg.dds
Interface DomainParticipantOperations

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

public interface DomainParticipantOperations
extends EntityOperations

Generated from IDL interface "DomainParticipant".

Version:
generated at Mar 31, 2009 8:42:16 PM
Author:
JacORB IDL compiler V 2.3.0 (JBoss patch 6), 06-Jun-2007

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

Publisher create_publisher(PublisherQos qos,
                           PublisherListener a_listener)

delete_publisher

int delete_publisher(Publisher p)

create_subscriber

Subscriber create_subscriber(SubscriberQos qos,
                             SubscriberListener a_listener)

delete_subscriber

int delete_subscriber(Subscriber s)

get_builtin_subscriber

Subscriber get_builtin_subscriber()

create_topic

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

delete_topic

int delete_topic(Topic a_topic)

find_topic

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

lookup_topicdescription

TopicDescription lookup_topicdescription(java.lang.String name)

create_contentfilteredtopic

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

delete_contentfilteredtopic

int delete_contentfilteredtopic(ContentFilteredTopic a_contentfilteredtopic)

create_multitopic

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

delete_multitopic

int delete_multitopic(MultiTopic a_multitopic)

delete_contained_entities

int delete_contained_entities()

set_qos

int set_qos(DomainParticipantQos qos)

get_qos

void get_qos(DomainParticipantQosHolder qos)

set_listener

int set_listener(DomainParticipantListener a_listener,
                 int mask)

get_listener

DomainParticipantListener get_listener()

ignore_participant

int ignore_participant(int handle)

ignore_topic

int ignore_topic(int handle)

ignore_publication

int ignore_publication(int handle)

ignore_subscription

int ignore_subscription(int handle)

get_domain_id

int get_domain_id()

assert_liveliness

void assert_liveliness()

set_default_publisher_qos

int set_default_publisher_qos(PublisherQos qos)

get_default_publisher_qos

void get_default_publisher_qos(PublisherQosHolder qos)

set_default_subscriber_qos

int set_default_subscriber_qos(SubscriberQos qos)

get_default_subscriber_qos

void get_default_subscriber_qos(SubscriberQosHolder qos)

set_default_topic_qos

int set_default_topic_qos(TopicQos qos)

get_default_topic_qos

void get_default_topic_qos(TopicQosHolder qos)