| 
                  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 | |||||||||