org.omg.CosNotifyChannelAdmin

Interface SupplierAdminOperations

All Superinterfaces:
FilterAdminOperations, NotifyPublishOperations, QoSAdminOperations, SupplierAdminOperations
Known Subinterfaces:
SupplierAdmin, TypedSupplierAdmin, TypedSupplierAdminOperations
Known Implementing Classes:
SupplierAdminPOA, SupplierAdminPOATie, SupplierAdminTieImpl, TypedSupplierAdminPOA, TypedSupplierAdminPOATie, _SupplierAdminStub, _TypedSupplierAdminStub

public interface SupplierAdminOperations
extends QoSAdminOperations, NotifyPublishOperations, FilterAdminOperations, SupplierAdminOperations

Generated from IDL interface "SupplierAdmin"

Author:
JacORB IDL compiler V 2.2, 7-May-2004

Method Summary

EventChannel
MyChannel()
int
MyID()
InterFilterGroupOperator
MyOperator()
void
destroy()
ProxyConsumer
get_proxy_consumer(int proxy_id)
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.CosNotifyFilter.FilterAdminOperations

add_filter, get_all_filters, get_filter, remove_all_filters, remove_filter

Methods inherited from interface org.omg.CosNotifyComm.NotifyPublishOperations

offer_change

Methods inherited from interface org.omg.CosNotification.QoSAdminOperations

get_qos, set_qos, validate_qos

Methods inherited from interface org.omg.CosEventChannelAdmin.SupplierAdminOperations

obtain_pull_consumer, obtain_push_consumer

Method Details

MyChannel

public EventChannel MyChannel()


MyID

public int MyID()


MyOperator

public InterFilterGroupOperator MyOperator()


destroy

public void destroy()


get_proxy_consumer

public ProxyConsumer get_proxy_consumer(int proxy_id)
            throws ProxyNotFound


obtain_notification_pull_consumer

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


obtain_notification_push_consumer

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


pull_consumers

public int[] pull_consumers()


push_consumers

public int[] push_consumers()