|
VisiBroker for Java |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface EventChannelOperations
| Method Summary | |
|---|---|
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?s 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. |
int[] |
get_all_consumeradmins()
The get_all_consumeradmins operation takes no input parameters and returns a sequence of the unique identifiers assigned to all Notification Service style ConsumerAdmin instances, which have been created by the target EventChannel instance. |
int[] |
get_all_supplieradmins()
The get_all_supplieradmins operation takes no input parameters and returns a sequence of the unique identifiers assigned to all Notification Service style SupplierAdmin instances, which have been created by the target EventChannel instance. |
ConsumerAdmin |
get_consumeradmin(int id)
|
SupplierAdmin |
get_supplieradmin(int id)
|
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 op,
IntHolder id)
The new_for_consumers operation is invoked to create a new Notification Service style ConsumerAdmin instance. |
SupplierAdmin |
new_for_suppliers(InterFilterGroupOperator op,
IntHolder id)
The new_for_suppliers operation is invoked to create a new Notification Service style SupplierAdmin instance. |
| 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.CosEventChannelAdmin.EventChannelOperations |
|---|
destroy, for_consumers, for_suppliers |
| Method Detail |
|---|
int[] get_all_supplieradmins()
int[] get_all_consumeradmins()
SupplierAdmin get_supplieradmin(int id)
throws AdminNotFound
id - A numeric value, which is intended to be the unique
identifier of one of the SupplierAdmin instances associated with the
target EventChannel instance.
AdminNotFound - If the passed id
does not turn to be the unique identifier associated with any target
EventChannel instance.
Note that while a Notification Service style event channel can
support both Event Service and Notification Service style
SupplierAdmin instances, only Notification Service style
SupplierAdmin instances have associated unique identifiers.
ConsumerAdmin get_consumeradmin(int id)
throws AdminNotFound
id - A numeric value, which is intended to be the unique
identifier of one of the ConsumerAdmin instances associated with the
target EventChannel instance.
AdminNotFound - If the passed id
does not turn to be the unique identifier associated with any target
EventChannel instance.
Note that while a Notification Service style event channel can
support both Event Service and Notification Service style
ConsumerAdmin instances, only Notification Service style
ConsumerAdmin instances have associated unique identifiers.
SupplierAdmin new_for_suppliers(InterFilterGroupOperator op,
IntHolder id)
op - A boolean flag, which indicates whether AND or OR semantics
will be used when combining the filter objects associated with the
newly created SupplierAdmin instance with those associated with
a consumer proxy, which was created by the SupplierAdmin during the
evaluation of each event against a set of filter objects.id - An output parameter containing a numeric identifier
corresponding to the newly created SupplierAdmin instance.
This identifier is unique among all SupplierAdmin instances currently
associated with the channel.
ConsumerAdmin new_for_consumers(InterFilterGroupOperator op,
IntHolder id)
op - A boolean flag, which indicates whether AND or OR semantics
will be used when combining the filter objects associated with the
newly created ConsumerAdmin instance with those associated with
a supplier proxy, which was created by the ConsumerAdmin during
the evaluation of each event against a set of filter objects.id - An output parameter containing a numeric identifier corresponding
to the newly created instance.
This identifier is unique among all ConsumerAdmin instances currently
associated with the channel.
FilterFactory default_filter_factory()
SupplierAdmin default_supplier_admin()
ConsumerAdmin default_consumer_admin()
EventChannelFactory MyFactory()
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||