org.jacorb.notification.servant
Class AbstractSupplierAdmin

java.lang.Object
  extended by org.jacorb.notification.servant.AbstractAdmin
      extended by org.jacorb.notification.servant.AbstractSupplierAdmin
All Implemented Interfaces:
FilterStage, FilterStageSource, JMXManageable, NotifyingDisposable, IServantLifecyle, QoSAdminOperations, FilterAdminOperations, org.picocontainer.Disposable
Direct Known Subclasses:
SupplierAdminImpl

public abstract class AbstractSupplierAdmin
extends AbstractAdmin

Version:
$Id: AbstractSupplierAdmin.java,v 1.3 2009-04-25 10:08:51 andre.spiegel Exp $
Author:
Alphonse Bendt

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
protected AbstractSupplierAdmin(IEventChannel channelRef, ORB orb, POA poa, org.jacorb.config.Configuration config, MessageFactory messageFactory, OfferManager offerManager, SubscriptionManager subscriptionManager)
           
 
Method Summary
abstract  void setSubsequentFilterStageSource(FilterStageSource source)
           
 
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, getMBeanType, getMessageFactory, getORB, getPOA, getPriorityFilter, getProxy, hasInterFilterGroupOperatorOR, 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.jacorb.notification.interfaces.FilterStage
getMessageConsumer, hasMessageConsumer
 
Methods inherited from interface org.jacorb.notification.interfaces.FilterStageSource
getSubsequentFilterStages
 
Methods inherited from interface org.jacorb.notification.lifecycle.IServantLifecyle
newServant
 

Constructor Detail

AbstractSupplierAdmin

protected AbstractSupplierAdmin(IEventChannel channelRef,
                                ORB orb,
                                POA poa,
                                org.jacorb.config.Configuration config,
                                MessageFactory messageFactory,
                                OfferManager offerManager,
                                SubscriptionManager subscriptionManager)
Method Detail

setSubsequentFilterStageSource

public abstract void setSubsequentFilterStageSource(FilterStageSource source)