public class DomainParticipantImpl extends DomainParticipantPOA
Constructor and Description |
---|
DomainParticipantImpl(int domainId,
DomainParticipantQos qos,
DomainParticipantListener a_listener) |
_all_interfaces, _invoke, _this, _this
_default_POA, _get_component, _get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
public DomainParticipantImpl(int domainId, DomainParticipantQos qos, DomainParticipantListener a_listener)
domainId
- qos
- a_listener
- public void addPublisher(Publisher Pub)
Pub
- public void deletePublisher(Publisher Pub)
Pub
- public void addsubscriber(Subscriber Sub)
Sub
- public void deleteSubscriber(Subscriber Sub)
Sub
- public void addTopic(Topic Top)
Top
- public void deleteTopic(Topic Top)
Top
- public void setPOA(POA poa)
poa
- The new pOA valuepublic void setORB(ORB orb)
orb
- The new oRB valuepublic Publisher create_publisher(PublisherQos qos, PublisherListener a_listener)
qos
- a_listener
- public int delete_publisher(Publisher p)
p
- public Subscriber create_subscriber(SubscriberQos qos, SubscriberListener a_listener)
qos
- a_listener
- public int delete_subscriber(Subscriber s)
s
- public Subscriber get_builtin_subscriber()
public Topic create_topic(String topic_name, String type_name, TopicQos qos, TopicListener a_listener)
topic_name
- type_name
- qos
- a_listener
- public int delete_topic(Topic a_topic)
a_topic
- public Topic find_topic(String topic_name, Duration_t timeout)
public TopicDescription lookup_topicdescription(String name)
name
- public ContentFilteredTopic create_contentfilteredtopic(String name, Topic related_topic, String filter_expression, String[] filter_parameters)
public int delete_contentfilteredtopic(ContentFilteredTopic a_contentfilteredtopic)
public MultiTopic create_multitopic(String name, String type_name, String subscription_expression, String[] expression_parameters)
public int delete_multitopic(MultiTopic a_multitopic)
public int delete_contained_entities()
public int set_qos(DomainParticipantQos qos)
qos
- public void get_qos(DomainParticipantQosHolder qos)
qos
- public int set_listener(DomainParticipantListener a_listener, int mask)
a_listener
- mask
- public DomainParticipantListener get_listener()
public int ignore_participant(int handle)
public int ignore_topic(int handle)
public int ignore_publication(int handle)
public int ignore_subscription(int handle)
public int get_domain_id()
public void assert_liveliness()
public int set_default_publisher_qos(PublisherQos qos)
public void get_default_publisher_qos(PublisherQosHolder qos)
public int set_default_subscriber_qos(SubscriberQos qos)
public void get_default_subscriber_qos(SubscriberQosHolder qos)
public int set_default_topic_qos(TopicQos qos)
public void get_default_topic_qos(TopicQosHolder qos)
public int enable()
public StatusCondition get_statuscondition()
public int get_status_changes()
public Vector getVector_Publisher()
public Vector getVector_Subscriber()
public Vector getVector_Topic()
public boolean isDeletable()
Copyright © 2016 JacORB. All rights reserved.