org.jacorb.notification
Class TypedEventChannelImpl
java.lang.Object
org.jacorb.notification.AbstractEventChannel
org.jacorb.notification.TypedEventChannelImpl
- All Implemented Interfaces:
- JMXManageable, NotifyingDisposable, IServantLifecyle, ITypedEventChannel, org.omg.CosNotification.AdminPropertiesAdminOperations, org.omg.CosNotification.QoSAdminOperations, org.omg.CosTypedEventChannelAdmin.TypedEventChannelOperations, org.picocontainer.Disposable
public class TypedEventChannelImpl
- extends AbstractEventChannel
- implements org.omg.CosTypedNotifyChannelAdmin.TypedEventChannelOperations, ITypedEventChannel
- Author:
- Alphonse Bendt
|
Constructor Summary |
TypedEventChannelImpl(IFactory factory,
ORB orb,
POA poa,
org.jacorb.config.Configuration config,
org.omg.CosNotifyFilter.FilterFactory filterFactory,
org.omg.CosTypedNotifyChannelAdmin.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 |
| Methods inherited from interface org.omg.CosTypedNotifyChannelAdmin.TypedEventChannelOperations |
default_filter_factory, get_all_consumeradmins, get_all_supplieradmins |
| Methods inherited from interface org.omg.CosNotification.QoSAdminOperations |
get_qos, set_qos, validate_qos |
| Methods inherited from interface org.omg.CosNotification.AdminPropertiesAdminOperations |
get_admin, set_admin |
| Methods inherited from interface org.omg.CosTypedEventChannelAdmin.TypedEventChannelOperations |
destroy |
TypedEventChannelImpl
public TypedEventChannelImpl(IFactory factory,
ORB orb,
POA poa,
org.jacorb.config.Configuration config,
org.omg.CosNotifyFilter.FilterFactory filterFactory,
org.omg.CosTypedNotifyChannelAdmin.TypedEventChannelFactory factoryRef)
MyFactory
public org.omg.CosTypedNotifyChannelAdmin.TypedEventChannelFactory MyFactory()
default_consumer_admin
public org.omg.CosTypedNotifyChannelAdmin.TypedConsumerAdmin default_consumer_admin()
default_supplier_admin
public org.omg.CosTypedNotifyChannelAdmin.TypedSupplierAdmin default_supplier_admin()
new_for_typed_notification_consumers
public org.omg.CosTypedNotifyChannelAdmin.TypedConsumerAdmin new_for_typed_notification_consumers(org.omg.CosNotifyChannelAdmin.InterFilterGroupOperator ifg,
IntHolder intHolder)
new_for_typed_notification_suppliers
public org.omg.CosTypedNotifyChannelAdmin.TypedSupplierAdmin new_for_typed_notification_suppliers(org.omg.CosNotifyChannelAdmin.InterFilterGroupOperator ifg,
IntHolder intHolder)
get_consumeradmin
public org.omg.CosTypedNotifyChannelAdmin.TypedConsumerAdmin get_consumeradmin(int id)
throws org.omg.CosNotifyChannelAdmin.AdminNotFound
- Throws:
org.omg.CosNotifyChannelAdmin.AdminNotFound
get_supplieradmin
public org.omg.CosTypedNotifyChannelAdmin.TypedSupplierAdmin get_supplieradmin(int id)
throws org.omg.CosNotifyChannelAdmin.AdminNotFound
- Throws:
org.omg.CosNotifyChannelAdmin.AdminNotFound
for_consumers
public org.omg.CosTypedEventChannelAdmin.TypedConsumerAdmin for_consumers()
- Specified by:
for_consumers in interface org.omg.CosTypedEventChannelAdmin.TypedEventChannelOperations
for_suppliers
public org.omg.CosTypedEventChannelAdmin.TypedSupplierAdmin for_suppliers()
- Specified by:
for_suppliers in interface org.omg.CosTypedEventChannelAdmin.TypedEventChannelOperations
newServant
public 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 String getMBeanType()
- Specified by:
getMBeanType in class AbstractEventChannel
getIOR
public String getIOR()
Copyright © 2012 JacORB. All Rights Reserved.