|
||||||||||
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.AbstractSupplierAdmin
org.jacorb.notification.servant.SupplierAdminImpl
public class SupplierAdminImpl
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.jacorb.notification.interfaces.JMXManageable |
---|
JMXManageable.JMXCallback |
Field Summary |
---|
Fields inherited from class org.jacorb.notification.servant.AbstractAdmin |
---|
container_, DEFAULT_FILTER_GROUP_OPERATOR, logger_, modifyProxiesLock_, offerManager_, pullServants_, pushServants_, servantLifecycle_, subscriptionManager_ |
Constructor Summary | |
---|---|
SupplierAdminImpl(IEventChannel channelServant,
org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA poa,
org.apache.avalon.framework.configuration.Configuration config,
MessageFactory messageFactory,
OfferManager offerManager,
SubscriptionManager subscriptionManager)
|
Method Summary | |
---|---|
ProxyConsumer |
get_proxy_consumer(int id)
|
java.lang.String |
getMBeanType()
|
MessageConsumer |
getMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer. |
java.util.List |
getSubsequentFilterStages()
|
boolean |
hasInterFilterGroupOperatorOR()
check if this FilterStage has OR Semantic enabled. |
boolean |
hasMessageConsumer()
SupplierAdmin does not ever have a MessageConsumer. |
org.omg.PortableServer.Servant |
newServant()
|
ProxyConsumer |
obtain_notification_pull_consumer(ClientType clientType,
org.omg.CORBA.IntHolder intHolder)
|
ProxyConsumer |
obtain_notification_push_consumer(ClientType clienttype,
org.omg.CORBA.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) |
void |
setSubsequentFilterStageSource(FilterStageSource source)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SupplierAdminImpl(IEventChannel channelServant, org.omg.CORBA.ORB orb, org.omg.PortableServer.POA poa, org.apache.avalon.framework.configuration.Configuration config, MessageFactory messageFactory, OfferManager offerManager, SubscriptionManager subscriptionManager)
Method Detail |
---|
public org.omg.PortableServer.Servant newServant()
newServant
in interface IServantLifecyle
public void offer_change(EventType[] added, EventType[] removed) throws InvalidEventType
InvalidEventType
public int[] pull_consumers()
public int[] push_consumers()
public ProxyConsumer obtain_notification_pull_consumer(ClientType clientType, org.omg.CORBA.IntHolder intHolder) throws AdminLimitExceeded
AdminLimitExceeded
public ProxyConsumer get_proxy_consumer(int id) throws ProxyNotFound
ProxyNotFound
public ProxyConsumer obtain_notification_push_consumer(ClientType clienttype, org.omg.CORBA.IntHolder intHolder) throws AdminLimitExceeded
AdminLimitExceeded
public ProxyPushConsumer obtain_push_consumer()
public ProxyPullConsumer obtain_pull_consumer()
public java.util.List getSubsequentFilterStages()
getSubsequentFilterStages
in interface FilterStageSource
public void setSubsequentFilterStageSource(FilterStageSource source)
setSubsequentFilterStageSource
in class AbstractSupplierAdmin
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
public java.lang.String getMBeanType()
getMBeanType
in class AbstractAdmin
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |