org.omg.CosNotifyChannelAdmin
Interface SupplierAdminOperations

All Superinterfaces:
FilterAdminOperations, NotifyPublishOperations, QoSAdminOperations, SupplierAdminOperations
All Known Subinterfaces:
SupplierAdmin, TypedSupplierAdmin, TypedSupplierAdminOperations
All Known Implementing Classes:
_SupplierAdminStub, _TypedSupplierAdminStub, SupplierAdminImpl, SupplierAdminPOA, TypedSupplierAdminImpl, TypedSupplierAdminPOA

public interface SupplierAdminOperations
extends QoSAdminOperations, NotifyPublishOperations, FilterAdminOperations, SupplierAdminOperations

Generated from IDL interface "SupplierAdmin"

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

Method Summary
 void destroy()
           
 ProxyConsumer get_proxy_consumer(int proxy_id)
           
 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)
           
 int[] pull_consumers()
           
 int[] push_consumers()
           
 
Methods inherited from interface org.omg.CosNotification.QoSAdminOperations
get_qos, set_qos, validate_qos
 
Methods inherited from interface org.omg.CosNotifyComm.NotifyPublishOperations
offer_change
 
Methods inherited from interface org.omg.CosNotifyFilter.FilterAdminOperations
add_filter, get_all_filters, get_filter, remove_all_filters, remove_filter
 
Methods inherited from interface org.omg.CosEventChannelAdmin.SupplierAdminOperations
obtain_pull_consumer, obtain_push_consumer
 

Method Detail

MyID

public int MyID()

MyChannel

public EventChannel MyChannel()

MyOperator

public InterFilterGroupOperator MyOperator()

pull_consumers

public int[] pull_consumers()

push_consumers

public int[] push_consumers()

get_proxy_consumer

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

obtain_notification_pull_consumer

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

obtain_notification_push_consumer

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

destroy

public void destroy()