|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.omg.PortableServer.Servant
org.omg.CosNotifyChannelAdmin.EventChannelPOA
org.jacorb.notification.EventChannelImpl
public class EventChannelImpl
| Method Summary | |
|---|---|
POA |
_default_POA()
Override this method from the Servant baseclass. |
Object |
activate()
|
void |
addAdminEventListener(AdminEventListener l)
|
void |
configure(org.apache.avalon.framework.configuration.Configuration conf)
|
void |
deactivate()
|
ConsumerAdmin |
default_consumer_admin()
The default_consumer_admin attribute is a readonly attribute that maintains a reference to the default ConsumerAdmin instance associated with the target EventChannel instance. |
FilterFactory |
default_filter_factory()
The default_filter_factory attribute is a readonly attribute that maintains an object reference to the default factory to be used by the EventChannel instance with which it is associated for creating filter objects. |
SupplierAdmin |
default_supplier_admin()
The default_supplier_admin attribute is a readonly attribute that maintains a reference to the default SupplierAdmin instance associated with the target EventChannel instance. |
void |
destroy()
destroy this Channel, all created Admins and all Proxies. |
void |
dispose()
Dispose this Object. |
ConsumerAdmin |
for_consumers()
Return the consumerAdmin interface (event style) |
SupplierAdmin |
for_suppliers()
Return the supplierAdmin interface (event style) |
Property[] |
get_admin()
|
int[] |
get_all_consumeradmins()
|
int[] |
get_all_supplieradmins()
|
ConsumerAdmin |
get_consumeradmin(int identifier)
|
Property[] |
get_qos()
|
SupplierAdmin |
get_supplieradmin(int identifier)
|
java.util.List |
getAllConsumerAdmins()
fetch the List of all ConsumerAdmins that are connected to this EventChannel. |
ChannelContext |
getChannelContext()
|
java.lang.String |
getIOR()
|
int |
getKey()
|
int |
getMaxNumberOfConsumers()
|
int |
getMaxNumberOfSuppliers()
|
int |
getNumberOfConnectedClients()
get the number of clients connected to this event channel. the number is the total of all Suppliers and Consumers connected to this channel. |
Servant |
getServant()
|
boolean |
isPersistent()
|
EventChannelFactory |
MyFactory()
The MyFactory attribute is a readonly attribute that maintains the object reference of the event channel factory, which created a given Notification Service EventChannel instance. |
ConsumerAdmin |
new_for_consumers(InterFilterGroupOperator filterGroupOperator,
IntHolder intHolder)
The new_for_consumers operation is invoked to create a new Notification Service style ConsumerAdmin instance. |
SupplierAdmin |
new_for_suppliers(InterFilterGroupOperator filterGroupOperator,
IntHolder intHolder)
|
void |
preActivate()
|
void |
removeAdminEventListener(AdminEventListener l)
|
void |
set_admin(Property[] adminProps)
|
void |
set_qos(Property[] props)
|
void |
setKey(int key)
|
void |
setORB(ORB orb)
|
void |
setPOA(POA poa)
|
void |
validate_qos(Property[] props,
NamedPropertyRangeSeqHolder namedPropertySeqHolder)
|
| Methods inherited from class org.omg.CosNotifyChannelAdmin.EventChannelPOA |
|---|
_all_interfaces, _invoke, _this, _this |
| Methods inherited from class org.omg.PortableServer.Servant |
|---|
_get_delegate, _get_interface_def, _get_interface, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void configure(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.configuration.ConfigurationException
configure in interface org.apache.avalon.framework.configuration.Configurableorg.apache.avalon.framework.configuration.ConfigurationExceptionpublic void preActivate()
preActivate in interface ManageableServantpublic void setKey(int key)
public void setORB(ORB orb)
setORB in interface ManageableServantpublic void setPOA(POA poa)
setPOA in interface ManageableServantpublic Servant getServant()
public Object activate()
activate in interface ManageableServantpublic void addAdminEventListener(AdminEventListener l)
public void removeAdminEventListener(AdminEventListener l)
public EventChannelFactory MyFactory()
public ConsumerAdmin default_consumer_admin()
public SupplierAdmin default_supplier_admin()
public FilterFactory default_filter_factory()
public ConsumerAdmin new_for_consumers(InterFilterGroupOperator filterGroupOperator,
IntHolder intHolder)
public SupplierAdmin new_for_suppliers(InterFilterGroupOperator filterGroupOperator,
IntHolder intHolder)
public ConsumerAdmin get_consumeradmin(int identifier)
throws AdminNotFound
AdminNotFound
public SupplierAdmin get_supplieradmin(int identifier)
throws AdminNotFound
AdminNotFoundpublic int[] get_all_consumeradmins()
public int[] get_all_supplieradmins()
public Property[] get_admin()
get_admin in interface AdminPropertiesAdminOperationspublic Property[] get_qos()
get_qos in interface QoSAdminOperations
public void set_qos(Property[] props)
throws UnsupportedQoS
set_qos in interface QoSAdminOperationsUnsupportedQoS
public void validate_qos(Property[] props,
NamedPropertyRangeSeqHolder namedPropertySeqHolder)
throws UnsupportedQoS
validate_qos in interface QoSAdminOperationsUnsupportedQoS
public void set_admin(Property[] adminProps)
throws UnsupportedAdmin
set_admin in interface AdminPropertiesAdminOperationsUnsupportedAdminpublic void destroy()
destroy in interface EventChannelOperationspublic void deactivate()
deactivate in interface ManageableServantpublic void dispose()
Disposable
dispose in interface Disposablepublic ConsumerAdmin for_consumers()
for_consumers in interface EventChannelOperationspublic SupplierAdmin for_suppliers()
for_suppliers in interface EventChannelOperationspublic POA _default_POA()
_default_POA in class Servantpublic java.util.List getAllConsumerAdmins()
public int getKey()
public java.lang.String getIOR()
public ChannelContext getChannelContext()
public boolean isPersistent()
public int getNumberOfConnectedClients()
public int getMaxNumberOfSuppliers()
public int getMaxNumberOfConsumers()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||