org.jacorb.notification
Class TypedEventChannelImpl
java.lang.Object
org.jacorb.notification.AbstractEventChannel
org.jacorb.notification.TypedEventChannelImpl
- All Implemented Interfaces:
- AdminPropertiesAdminOperations, org.picocontainer.Disposable, Disposable, ITypedEventChannel, ManageableServant, QoSAdminOperations, TypedEventChannelOperations, TypedEventChannelOperations
- public class TypedEventChannelImpl
- extends AbstractEventChannel
- implements TypedEventChannelOperations, ITypedEventChannel
- Version:
- $Id: TypedEventChannelImpl.java,v 1.7 2005/05/04 17:32:29 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Methods inherited from class org.jacorb.notification.AbstractEventChannel |
_default_POA, addDisposeHook, deactivate, default_filter_factory, destroy, dispose, get_admin, get_all_consumeradmins, get_all_supplieradmins, get_consumeradmin_internal, get_qos, get_supplieradmin_internal, getAdminID, getDefaultConsumerAdminServant, getDefaultSupplierAdminServant, getID, getMaxNumberOfConsumers, getMaxNumberOfSuppliers, getNumberOfConnectedClients, isDefaultConsumerAdminActive, isDefaultSupplierAdminActive, isPersistent, new_for_consumers_servant, new_for_suppliers_servant, set_admin, set_qos, validate_qos |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TypedEventChannelImpl
public TypedEventChannelImpl(IFactory factory,
ORB orb,
POA poa,
org.apache.avalon.framework.configuration.Configuration config,
FilterFactory filterFactory,
TypedEventChannelFactory factoryRef)
MyFactory
public TypedEventChannelFactory MyFactory()
- Specified by:
MyFactory
in interface TypedEventChannelOperations
default_consumer_admin
public TypedConsumerAdmin default_consumer_admin()
- Specified by:
default_consumer_admin
in interface TypedEventChannelOperations
default_supplier_admin
public TypedSupplierAdmin default_supplier_admin()
- Specified by:
default_supplier_admin
in interface TypedEventChannelOperations
new_for_typed_notification_consumers
public TypedConsumerAdmin new_for_typed_notification_consumers(InterFilterGroupOperator ifg,
IntHolder intHolder)
- Specified by:
new_for_typed_notification_consumers
in interface TypedEventChannelOperations
new_for_typed_notification_suppliers
public TypedSupplierAdmin new_for_typed_notification_suppliers(InterFilterGroupOperator ifg,
IntHolder intHolder)
- Specified by:
new_for_typed_notification_suppliers
in interface TypedEventChannelOperations
get_consumeradmin
public TypedConsumerAdmin get_consumeradmin(int n)
throws AdminNotFound
- Specified by:
get_consumeradmin
in interface TypedEventChannelOperations
- Throws:
AdminNotFound
get_supplieradmin
public TypedSupplierAdmin get_supplieradmin(int n)
throws AdminNotFound
- Specified by:
get_supplieradmin
in interface TypedEventChannelOperations
- Throws:
AdminNotFound
for_consumers
public TypedConsumerAdmin for_consumers()
- Specified by:
for_consumers
in interface TypedEventChannelOperations
for_suppliers
public TypedSupplierAdmin for_suppliers()
- Specified by:
for_suppliers
in interface TypedEventChannelOperations
getServant
protected Servant getServant()
- Specified by:
getServant
in class AbstractEventChannel
activate
public Object activate()
- Specified by:
activate
in interface ManageableServant
newSupplierAdmin
public AbstractSupplierAdmin newSupplierAdmin(int id)
- Specified by:
newSupplierAdmin
in class AbstractEventChannel
newConsumerAdmin
public AbstractAdmin newConsumerAdmin(int id)
- Specified by:
newConsumerAdmin
in class AbstractEventChannel