org.jacorb.notification
Class TypedEventChannelImpl
java.lang.Object
org.jacorb.notification.AbstractEventChannel
org.jacorb.notification.TypedEventChannelImpl
- All Implemented Interfaces:
- Disposable, JMXManageable, NotifyingDisposable, IServantLifecyle, ITypedEventChannel
public class TypedEventChannelImpl
- extends AbstractEventChannel
- implements ITypedEventChannel
- Version:
- $Id: TypedEventChannelImpl.java,v 1.12 2006/05/23 10:40:35 alphonse.bendt Exp $
- Author:
- Alphonse Bendt
Constructor Summary |
TypedEventChannelImpl(IFactory factory,
org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA poa,
org.apache.avalon.framework.configuration.Configuration config,
FilterFactory filterFactory,
TypedEventChannelFactory factoryRef)
|
Methods inherited from class org.jacorb.notification.AbstractEventChannel |
activate, deactivate, default_filter_factory, destroy, dispose, get_admin, get_all_consumeradmins, get_all_supplieradmins, get_consumeradmin_internal, get_qos, get_supplieradmin_internal, getDefaultConsumerAdminServant, getDefaultSupplierAdminServant, getID, getJMXNotificationTypes, getJMXObjectName, getMaxNumberOfConsumers, getMaxNumberOfSuppliers, getMBeanName, getNumberOfConnectedClients, getPOA, isDefaultConsumerAdminActive, isDefaultSupplierAdminActive, isPersistent, new_for_consumers_servant, new_for_suppliers_servant, registerDisposable, set_admin, set_qos, setJMXCallback, setMaxNumberOfConsumers, setMaxNumberOfSuppliers, 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,
org.omg.CORBA.ORB orb,
org.omg.PortableServer.POA poa,
org.apache.avalon.framework.configuration.Configuration config,
FilterFactory filterFactory,
TypedEventChannelFactory factoryRef)
MyFactory
public TypedEventChannelFactory MyFactory()
default_consumer_admin
public TypedConsumerAdmin default_consumer_admin()
default_supplier_admin
public TypedSupplierAdmin default_supplier_admin()
new_for_typed_notification_consumers
public TypedConsumerAdmin new_for_typed_notification_consumers(InterFilterGroupOperator ifg,
org.omg.CORBA.IntHolder intHolder)
new_for_typed_notification_suppliers
public TypedSupplierAdmin new_for_typed_notification_suppliers(InterFilterGroupOperator ifg,
org.omg.CORBA.IntHolder intHolder)
get_consumeradmin
public TypedConsumerAdmin get_consumeradmin(int id)
throws AdminNotFound
- Throws:
AdminNotFound
get_supplieradmin
public TypedSupplierAdmin get_supplieradmin(int id)
throws AdminNotFound
- Throws:
AdminNotFound
for_consumers
public org.omg.CosTypedEventChannelAdmin.TypedConsumerAdmin for_consumers()
for_suppliers
public org.omg.CosTypedEventChannelAdmin.TypedSupplierAdmin for_suppliers()
newServant
public org.omg.PortableServer.Servant newServant()
- Specified by:
newServant
in interface IServantLifecyle
newSupplierAdmin
public AbstractSupplierAdmin newSupplierAdmin(int id)
- Specified by:
newSupplierAdmin
in class AbstractEventChannel
newConsumerAdmin
public AbstractAdmin newConsumerAdmin(int id)
- Specified by:
newConsumerAdmin
in class AbstractEventChannel
getMBeanType
public java.lang.String getMBeanType()
- Specified by:
getMBeanType
in class AbstractEventChannel
getIOR
public java.lang.String getIOR()