org.omg.CosNotifyChannelAdmin

Interface ConsumerAdminOperations

All Superinterfaces:
ConsumerAdminOperations, FilterAdminOperations, NotifySubscribeOperations, QoSAdminOperations
Known Subinterfaces:
ConsumerAdmin, TypedConsumerAdmin, TypedConsumerAdminOperations
Known Implementing Classes:
ConsumerAdminPOA, ConsumerAdminPOATie, ConsumerAdminTieImpl, TypedConsumerAdminPOA, TypedConsumerAdminPOATie, _ConsumerAdminStub, _TypedConsumerAdminStub

public interface ConsumerAdminOperations
extends QoSAdminOperations, NotifySubscribeOperations, FilterAdminOperations, ConsumerAdminOperations

Generated from IDL interface "ConsumerAdmin"

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

Method Summary

EventChannel
MyChannel()
int
MyID()
InterFilterGroupOperator
MyOperator()
void
destroy()
ProxySupplier
get_proxy_supplier(int proxy_id)
MappingFilter
lifetime_filter()
void
lifetime_filter(MappingFilter arg)
ProxySupplier
obtain_notification_pull_supplier(ClientType ctype, IntHolder proxy_id)
ProxySupplier
obtain_notification_push_supplier(ClientType ctype, IntHolder proxy_id)
MappingFilter
priority_filter()
void
priority_filter(MappingFilter arg)
int[]
pull_suppliers()
int[]
push_suppliers()

Methods inherited from interface org.omg.CosEventChannelAdmin.ConsumerAdminOperations

obtain_pull_supplier, obtain_push_supplier

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.NotifySubscribeOperations

subscription_change

Methods inherited from interface org.omg.CosNotification.QoSAdminOperations

get_qos, set_qos, validate_qos

Method Details

MyChannel

public EventChannel MyChannel()


MyID

public int MyID()


MyOperator

public InterFilterGroupOperator MyOperator()


destroy

public void destroy()


get_proxy_supplier

public ProxySupplier get_proxy_supplier(int proxy_id)
            throws ProxyNotFound


lifetime_filter

public MappingFilter lifetime_filter()


lifetime_filter

public void lifetime_filter(MappingFilter arg)


obtain_notification_pull_supplier

public ProxySupplier obtain_notification_pull_supplier(ClientType ctype,
                                                       IntHolder proxy_id)
            throws AdminLimitExceeded


obtain_notification_push_supplier

public ProxySupplier obtain_notification_push_supplier(ClientType ctype,
                                                       IntHolder proxy_id)
            throws AdminLimitExceeded


priority_filter

public MappingFilter priority_filter()


priority_filter

public void priority_filter(MappingFilter arg)


pull_suppliers

public int[] pull_suppliers()


push_suppliers

public int[] push_suppliers()