|
||||||||||
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.Configurable
org.apache.avalon.framework.configuration.ConfigurationException
public void preActivate()
preActivate
in interface ManageableServant
public void setKey(int key)
public void setORB(ORB orb)
setORB
in interface ManageableServant
public void setPOA(POA poa)
setPOA
in interface ManageableServant
public Servant getServant()
public Object activate()
activate
in interface ManageableServant
public 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
AdminNotFound
public int[] get_all_consumeradmins()
public int[] get_all_supplieradmins()
public Property[] get_admin()
get_admin
in interface AdminPropertiesAdminOperations
public Property[] get_qos()
get_qos
in interface QoSAdminOperations
public void set_qos(Property[] props) throws UnsupportedQoS
set_qos
in interface QoSAdminOperations
UnsupportedQoS
public void validate_qos(Property[] props, NamedPropertyRangeSeqHolder namedPropertySeqHolder) throws UnsupportedQoS
validate_qos
in interface QoSAdminOperations
UnsupportedQoS
public void set_admin(Property[] adminProps) throws UnsupportedAdmin
set_admin
in interface AdminPropertiesAdminOperations
UnsupportedAdmin
public void destroy()
destroy
in interface EventChannelOperations
public void deactivate()
deactivate
in interface ManageableServant
public void dispose()
Disposable
dispose
in interface Disposable
public ConsumerAdmin for_consumers()
for_consumers
in interface EventChannelOperations
public SupplierAdmin for_suppliers()
for_suppliers
in interface EventChannelOperations
public POA _default_POA()
_default_POA
in class Servant
public 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 |