org.openorb.notify.persistence
Interface EventChannel

All Superinterfaces:
org.omg.CosPersistentState.StorageObject

public interface EventChannel
extends org.omg.CosPersistentState.StorageObject

This storagetype describes an EventChannel


Method Summary
 Property[] admin_properties()
          AdminProperties
 Property[] admin_properties(org.omg.CosPersistentState.ForUpdate fu)
           
 void admin_properties(Property[] arg)
          AdminProperties
 int connected_consumers()
          The number of currently connected consumers - enforce the MaxConsumers admin property
 void connected_consumers(int arg)
          The number of currently connected consumers - enforce the MaxConsumers admin property
 int connected_suppliers()
          The number of currently connected suppliers - enforce the MaxSuppliers admin property
 void connected_suppliers(int arg)
          The number of currently connected suppliers - enforce the MaxSuppliers admin property
 ConnectionInfo[] consumer_admins()
          ConsumerAdmins
 void consumer_admins(ConnectionInfo[] arg)
          ConsumerAdmins
 ConnectionInfo[] consumer_admins(org.omg.CosPersistentState.ForUpdate fu)
           
 ConnectionInfo def_consumer_admin()
          DefaultConsumerAdmin
 void def_consumer_admin(ConnectionInfo arg)
          DefaultConsumerAdmin
 ConnectionInfo def_consumer_admin(org.omg.CosPersistentState.ForUpdate fu)
           
 ConnectionInfo def_supplier_admin()
          DefaultSupplierAdmin
 void def_supplier_admin(ConnectionInfo arg)
          DefaultSupplierAdmin
 ConnectionInfo def_supplier_admin(org.omg.CosPersistentState.ForUpdate fu)
           
 int id()
          ChannelID
 void id(int arg)
          ChannelID
 int next_consumer_admin_id()
          Indicates the next pull consumer id
 void next_consumer_admin_id(int arg)
          Indicates the next pull consumer id
 int next_supplier_admin_id()
          Indicates the next push consumer id
 void next_supplier_admin_id(int arg)
          Indicates the next push consumer id
 EventTypeInfo[] published_events()
          The EventTypes being published within the channel
 void published_events(EventTypeInfo[] arg)
          The EventTypes being published within the channel
 EventTypeInfo[] published_events(org.omg.CosPersistentState.ForUpdate fu)
           
 Property[] qos_properties()
          QoSProperties
 Property[] qos_properties(org.omg.CosPersistentState.ForUpdate fu)
           
 void qos_properties(Property[] arg)
          QoSProperties
 EventTypeInfo[] subscribed_events()
          The EventTypes being subscribed within the channel
 void subscribed_events(EventTypeInfo[] arg)
          The EventTypes being subscribed within the channel
 EventTypeInfo[] subscribed_events(org.omg.CosPersistentState.ForUpdate fu)
           
 ConnectionInfo[] supplier_admins()
          SupplierAdmins
 void supplier_admins(ConnectionInfo[] arg)
          SupplierAdmins
 ConnectionInfo[] supplier_admins(org.omg.CosPersistentState.ForUpdate fu)
           
 
Methods inherited from interface org.omg.CosPersistentState.StorageObject
destroy_object, get_pid, get_short_pid, get_storage_home, object_exists
 

Method Detail

id

int id()
ChannelID


id

void id(int arg)
ChannelID


def_consumer_admin

ConnectionInfo def_consumer_admin()
DefaultConsumerAdmin


def_consumer_admin

ConnectionInfo def_consumer_admin(org.omg.CosPersistentState.ForUpdate fu)

def_consumer_admin

void def_consumer_admin(ConnectionInfo arg)
DefaultConsumerAdmin


consumer_admins

ConnectionInfo[] consumer_admins()
ConsumerAdmins


consumer_admins

ConnectionInfo[] consumer_admins(org.omg.CosPersistentState.ForUpdate fu)

consumer_admins

void consumer_admins(ConnectionInfo[] arg)
ConsumerAdmins


def_supplier_admin

ConnectionInfo def_supplier_admin()
DefaultSupplierAdmin


def_supplier_admin

ConnectionInfo def_supplier_admin(org.omg.CosPersistentState.ForUpdate fu)

def_supplier_admin

void def_supplier_admin(ConnectionInfo arg)
DefaultSupplierAdmin


supplier_admins

ConnectionInfo[] supplier_admins()
SupplierAdmins


supplier_admins

ConnectionInfo[] supplier_admins(org.omg.CosPersistentState.ForUpdate fu)

supplier_admins

void supplier_admins(ConnectionInfo[] arg)
SupplierAdmins


qos_properties

Property[] qos_properties()
QoSProperties


qos_properties

Property[] qos_properties(org.omg.CosPersistentState.ForUpdate fu)

qos_properties

void qos_properties(Property[] arg)
QoSProperties


admin_properties

Property[] admin_properties()
AdminProperties


admin_properties

Property[] admin_properties(org.omg.CosPersistentState.ForUpdate fu)

admin_properties

void admin_properties(Property[] arg)
AdminProperties


next_consumer_admin_id

int next_consumer_admin_id()
Indicates the next pull consumer id


next_consumer_admin_id

void next_consumer_admin_id(int arg)
Indicates the next pull consumer id


next_supplier_admin_id

int next_supplier_admin_id()
Indicates the next push consumer id


next_supplier_admin_id

void next_supplier_admin_id(int arg)
Indicates the next push consumer id


connected_consumers

int connected_consumers()
The number of currently connected consumers - enforce the MaxConsumers admin property


connected_consumers

void connected_consumers(int arg)
The number of currently connected consumers - enforce the MaxConsumers admin property


connected_suppliers

int connected_suppliers()
The number of currently connected suppliers - enforce the MaxSuppliers admin property


connected_suppliers

void connected_suppliers(int arg)
The number of currently connected suppliers - enforce the MaxSuppliers admin property


published_events

EventTypeInfo[] published_events()
The EventTypes being published within the channel


published_events

EventTypeInfo[] published_events(org.omg.CosPersistentState.ForUpdate fu)

published_events

void published_events(EventTypeInfo[] arg)
The EventTypes being published within the channel


subscribed_events

EventTypeInfo[] subscribed_events()
The EventTypes being subscribed within the channel


subscribed_events

EventTypeInfo[] subscribed_events(org.omg.CosPersistentState.ForUpdate fu)

subscribed_events

void subscribed_events(EventTypeInfo[] arg)
The EventTypes being subscribed within the channel