org.omg.CosNotifyChannelAdmin
Class SupplierAdminPOATie

java.lang.Object
  extended byorg.omg.PortableServer.Servant
      extended byorg.omg.CosNotifyChannelAdmin.SupplierAdminPOA
          extended byorg.omg.CosNotifyChannelAdmin.SupplierAdminPOATie
All Implemented Interfaces:
FilterAdminOperations, InvokeHandler, NotifyPublishOperations, QoSAdminOperations, SupplierAdminOperations, SupplierAdminOperations

public class SupplierAdminPOATie
extends SupplierAdminPOA

Generated from IDL interface "SupplierAdmin"

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

Constructor Summary
SupplierAdminPOATie(SupplierAdminOperations delegate)
           
SupplierAdminPOATie(SupplierAdminOperations delegate, POA poa)
           
 
Method Summary
 POA _default_POA()
           
 SupplierAdminOperations _delegate()
           
 void _delegate(SupplierAdminOperations delegate)
           
 SupplierAdmin _this()
           
 SupplierAdmin _this(ORB orb)
           
 int add_filter(Filter new_filter)
           
 void destroy()
           
 int[] get_all_filters()
           
 Filter get_filter(int filter)
           
 ProxyConsumer get_proxy_consumer(int proxy_id)
           
 Property[] get_qos()
           
 EventChannel MyChannel()
           
 int MyID()
           
 InterFilterGroupOperator MyOperator()
           
 ProxyConsumer obtain_notification_pull_consumer(ClientType ctype, IntHolder proxy_id)
           
 ProxyConsumer obtain_notification_push_consumer(ClientType ctype, IntHolder proxy_id)
           
 ProxyPullConsumer obtain_pull_consumer()
           
 ProxyPushConsumer obtain_push_consumer()
           
 void offer_change(EventType[] added, EventType[] removed)
           
 int[] pull_consumers()
           
 int[] push_consumers()
           
 void remove_all_filters()
           
 void remove_filter(int filter)
           
 void set_qos(Property[] qos)
           
 void validate_qos(Property[] required_qos, NamedPropertyRangeSeqHolder available_qos)
           
 
Methods inherited from class org.omg.CosNotifyChannelAdmin.SupplierAdminPOA
_all_interfaces, _invoke
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SupplierAdminPOATie

public SupplierAdminPOATie(SupplierAdminOperations delegate)

SupplierAdminPOATie

public SupplierAdminPOATie(SupplierAdminOperations delegate,
                           POA poa)
Method Detail

_this

public SupplierAdmin _this()
Overrides:
_this in class SupplierAdminPOA

_this

public SupplierAdmin _this(ORB orb)
Overrides:
_this in class SupplierAdminPOA

_delegate

public SupplierAdminOperations _delegate()

_delegate

public void _delegate(SupplierAdminOperations delegate)

_default_POA

public POA _default_POA()
Overrides:
_default_POA in class Servant

get_all_filters

public int[] get_all_filters()

obtain_pull_consumer

public ProxyPullConsumer obtain_pull_consumer()

pull_consumers

public int[] pull_consumers()

MyID

public int MyID()

get_qos

public Property[] get_qos()

obtain_push_consumer

public ProxyPushConsumer obtain_push_consumer()

get_filter

public Filter get_filter(int filter)
                  throws FilterNotFound
Throws:
FilterNotFound

push_consumers

public int[] push_consumers()

MyOperator

public InterFilterGroupOperator MyOperator()

obtain_notification_pull_consumer

public ProxyConsumer obtain_notification_pull_consumer(ClientType ctype,
                                                       IntHolder proxy_id)
                                                throws AdminLimitExceeded
Throws:
AdminLimitExceeded

set_qos

public void set_qos(Property[] qos)
             throws UnsupportedQoS
Throws:
UnsupportedQoS

get_proxy_consumer

public ProxyConsumer get_proxy_consumer(int proxy_id)
                                 throws ProxyNotFound
Throws:
ProxyNotFound

add_filter

public int add_filter(Filter new_filter)

obtain_notification_push_consumer

public ProxyConsumer obtain_notification_push_consumer(ClientType ctype,
                                                       IntHolder proxy_id)
                                                throws AdminLimitExceeded
Throws:
AdminLimitExceeded

remove_filter

public void remove_filter(int filter)
                   throws FilterNotFound
Throws:
FilterNotFound

remove_all_filters

public void remove_all_filters()

offer_change

public void offer_change(EventType[] added,
                         EventType[] removed)
                  throws InvalidEventType
Throws:
InvalidEventType

validate_qos

public void validate_qos(Property[] required_qos,
                         NamedPropertyRangeSeqHolder available_qos)
                  throws UnsupportedQoS
Throws:
UnsupportedQoS

MyChannel

public EventChannel MyChannel()

destroy

public void destroy()