|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jacorb.notification.servant.AbstractAdmin
org.jacorb.notification.servant.SupplierAdminTieImpl
public class SupplierAdminTieImpl
Field Summary |
---|
Fields inherited from class org.jacorb.notification.servant.AbstractAdmin |
---|
DEFAULT_FILTER_GROUP_OPERATOR, logger_, modifyProxiesLock_, offerManager_, pullServants_, pushServants_, subscriptionManager_ |
Constructor Summary | |
---|---|
SupplierAdminTieImpl(ChannelContext channelContext)
|
Method Summary | |
---|---|
Object |
activate()
|
ProxyConsumer |
get_proxy_consumer(int id)
|
MessageConsumer |
getMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer. |
Servant |
getServant()
|
java.util.List |
getSubsequentFilterStages()
get FilterStages following this Node. |
boolean |
hasInterFilterGroupOperatorOR()
check if this FilterStage has OR Semantic enabled. |
boolean |
hasMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer. |
ProxyConsumer |
obtain_notification_pull_consumer(ClientType clientType,
IntHolder intHolder)
|
ProxyConsumer |
obtain_notification_push_consumer(ClientType clienttype,
IntHolder intHolder)
|
ProxyPullConsumer |
obtain_pull_consumer()
get a ProxyPullConsumer (EventService Style) |
ProxyPushConsumer |
obtain_push_consumer()
get a ProxyPushConsumer (EventService Style) |
void |
offer_change(EventType[] added,
EventType[] removed)
|
int[] |
pull_consumers()
access the ids of all PullConsumers (NotifyStyle) |
int[] |
push_consumers()
access the ids of all PushConsumers (NotifyStyle) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.omg.CosNotifyChannelAdmin.SupplierAdminOperations |
---|
destroy, MyChannel, MyID, MyOperator |
Methods inherited from interface org.omg.CosNotification.QoSAdminOperations |
---|
get_qos, set_qos, validate_qos |
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.jacorb.notification.interfaces.Disposable |
---|
dispose |
Constructor Detail |
---|
public SupplierAdminTieImpl(ChannelContext channelContext)
Method Detail |
---|
public Servant getServant()
getServant
in class AbstractAdmin
public Object activate()
activate
in interface ManageableServant
public void offer_change(EventType[] added, EventType[] removed) throws InvalidEventType
offer_change
in interface NotifyPublishOperations
InvalidEventType
public int[] pull_consumers()
public int[] push_consumers()
public ProxyConsumer obtain_notification_pull_consumer(ClientType clientType, IntHolder intHolder) throws AdminLimitExceeded
AdminLimitExceeded
public ProxyConsumer get_proxy_consumer(int id) throws ProxyNotFound
ProxyNotFound
public ProxyConsumer obtain_notification_push_consumer(ClientType clienttype, IntHolder intHolder) throws AdminLimitExceeded
AdminLimitExceeded
public ProxyPushConsumer obtain_push_consumer()
obtain_push_consumer
in interface SupplierAdminOperations
public ProxyPullConsumer obtain_pull_consumer()
obtain_pull_consumer
in interface SupplierAdminOperations
public java.util.List getSubsequentFilterStages()
FilterStage
getSubsequentFilterStages
in interface FilterStage
public MessageConsumer getMessageConsumer()
getMessageConsumer
in interface FilterStage
public boolean hasMessageConsumer()
hasMessageConsumer
in interface FilterStage
public boolean hasInterFilterGroupOperatorOR()
FilterStage
hasInterFilterGroupOperatorOR
in interface FilterStage
hasInterFilterGroupOperatorOR
in class AbstractAdmin
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |