org.jacorb.notification.servant

Class SupplierAdminImpl

public class SupplierAdminImpl extends AbstractSupplierAdmin implements SupplierAdminOperations, Disposable, SupplierAdminImplMBean

Version: $Id: SupplierAdminImpl.java,v 1.10 2006/01/12 22:34:54 alphonse.bendt Exp $

Author: Alphonse Bendt

UNKNOWN: extends = "AbstractAdminMBean"

Constructor Summary
SupplierAdminImpl(IEventChannel channelServant, ORB orb, POA poa, Configuration config, MessageFactory messageFactory, OfferManager offerManager, SubscriptionManager subscriptionManager)
Method Summary
StringgetMBeanType()
MessageConsumergetMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer.
ListgetSubsequentFilterStages()
ProxyConsumerget_proxy_consumer(int id)
booleanhasInterFilterGroupOperatorOR()
booleanhasMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer.
ServantnewServant()
ProxyConsumerobtain_notification_pull_consumer(ClientType clientType, IntHolder intHolder)
ProxyConsumerobtain_notification_push_consumer(ClientType clienttype, IntHolder intHolder)
ProxyPullConsumerobtain_pull_consumer()
get a ProxyPullConsumer (EventService Style)
ProxyPushConsumerobtain_push_consumer()
get a ProxyPushConsumer (EventService Style)
voidoffer_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)
voidsetSubsequentFilterStageSource(FilterStageSource source)

Constructor Detail

SupplierAdminImpl

public SupplierAdminImpl(IEventChannel channelServant, ORB orb, POA poa, Configuration config, MessageFactory messageFactory, OfferManager offerManager, SubscriptionManager subscriptionManager)

Method Detail

getMBeanType

public String getMBeanType()

getMessageConsumer

public MessageConsumer getMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer.

getSubsequentFilterStages

public List getSubsequentFilterStages()

get_proxy_consumer

public ProxyConsumer get_proxy_consumer(int id)

hasInterFilterGroupOperatorOR

public boolean hasInterFilterGroupOperatorOR()

hasMessageConsumer

public boolean hasMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer.

newServant

public Servant newServant()

obtain_notification_pull_consumer

public ProxyConsumer obtain_notification_pull_consumer(ClientType clientType, IntHolder intHolder)

obtain_notification_push_consumer

public ProxyConsumer obtain_notification_push_consumer(ClientType clienttype, IntHolder intHolder)

obtain_pull_consumer

public ProxyPullConsumer obtain_pull_consumer()
get a ProxyPullConsumer (EventService Style)

obtain_push_consumer

public ProxyPushConsumer obtain_push_consumer()
get a ProxyPushConsumer (EventService Style)

offer_change

public void offer_change(EventType[] added, EventType[] removed)

pull_consumers

public int[] pull_consumers()
access the ids of all PullConsumers (NotifyStyle)

push_consumers

public int[] push_consumers()
access the ids of all PushConsumers (NotifyStyle)

setSubsequentFilterStageSource

public void setSubsequentFilterStageSource(FilterStageSource source)