org.jacorb.notification.servant
Class TypedSupplierAdminImpl
java.lang.Object
org.jacorb.notification.servant.AbstractAdmin
org.jacorb.notification.servant.AbstractSupplierAdmin
org.jacorb.notification.servant.SupplierAdminImpl
org.jacorb.notification.servant.TypedSupplierAdminImpl
- All Implemented Interfaces:
- AbstractAdminMBean, Disposable, org.picocontainer.Disposable, FilterAdminOperations, FilterStage, FilterStageSource, IServantLifecyle, JMXManageable, NotifyingDisposable, NotifyPublishOperations, QoSAdminOperations, SupplierAdminImplMBean, SupplierAdminOperations, SupplierAdminOperations, TypedSupplierAdminOperations, TypedSupplierAdminOperations
- public class TypedSupplierAdminImpl
- extends SupplierAdminImpl
- implements TypedSupplierAdminOperations
- Version:
- $Id: TypedSupplierAdminImpl.java,v 1.8 2006/01/12 22:34:54 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Methods inherited from class org.jacorb.notification.servant.SupplierAdminImpl |
get_proxy_consumer, getMessageConsumer, getSubsequentFilterStages, hasInterFilterGroupOperatorOR, hasMessageConsumer, obtain_notification_pull_consumer, obtain_notification_push_consumer, obtain_pull_consumer, obtain_push_consumer, offer_change, pull_consumers, push_consumers, setSubsequentFilterStageSource |
Methods inherited from class org.jacorb.notification.servant.AbstractAdmin |
activate, add_filter, addProxyEventListener, addProxyToMap, configureInterFilterGroupOperator, configureQoS, deactivate, destroy, dispose, fireCreateProxyRequestEvent, get_all_filters, get_all_notify_proxies, get_filter, get_qos, getChannelID, getFilters, getID, getInterFilterGroupOperator, getJMXNotificationTypes, getJMXObjectName, getLifetimeFilter, getMBeanName, getMessageFactory, getORB, getPOA, getPriorityFilter, getProxy, hasLifetimeFilter, hasPriorityFilter, isDestroyed, MyChannel, MyID, MyOperator, newContainerForEventStyleProxy, newContainerForNotifyStyleProxy, newContainerForTypedProxy, registerDisposable, remove_all_filters, remove_filter, removeProxyEventListener, sendNotification, set_qos, setInterFilterGroupOperator, setJMXCallback, validate_qos |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.picocontainer.Disposable |
dispose |
TypedSupplierAdminImpl
public TypedSupplierAdminImpl(IEventChannel channelServant,
ORB orb,
POA poa,
org.apache.avalon.framework.configuration.Configuration config,
MessageFactory messageFactory,
OfferManager offerManager,
SubscriptionManager subscriptionManager)
newServant
public Servant newServant()
- Specified by:
newServant
in interface IServantLifecyle
- Overrides:
newServant
in class SupplierAdminImpl
obtain_typed_notification_push_consumer
public TypedProxyPushConsumer obtain_typed_notification_push_consumer(java.lang.String type,
IntHolder id)
throws AdminLimitExceeded
- Specified by:
obtain_typed_notification_push_consumer
in interface TypedSupplierAdminOperations
- Throws:
AdminLimitExceeded
obtain_typed_notification_pull_consumer
public TypedProxyPullConsumer obtain_typed_notification_pull_consumer(java.lang.String type,
IntHolder id)
throws AdminLimitExceeded
- Specified by:
obtain_typed_notification_pull_consumer
in interface TypedSupplierAdminOperations
- Throws:
AdminLimitExceeded
obtain_typed_push_consumer
public TypedProxyPushConsumer obtain_typed_push_consumer(java.lang.String type)
- Specified by:
obtain_typed_push_consumer
in interface TypedSupplierAdminOperations
obtain_typed_pull_consumer
public ProxyPullConsumer obtain_typed_pull_consumer(java.lang.String type)
- Specified by:
obtain_typed_pull_consumer
in interface TypedSupplierAdminOperations
getMBeanType
public java.lang.String getMBeanType()
- Overrides:
getMBeanType
in class SupplierAdminImpl