org.openorb.notify
Interface SupplierAdminManagement

All Known Implementing Classes:
SupplierAdminImpl

public interface SupplierAdminManagement

Author:
Olivier Modica

Method Summary
 boolean canConnectSupplier()
          Method invoked to check if the MaxSuppliers admin property applies
 boolean canDispatchNewEvent()
          Method invoked to check if the MaxQueueLength admin property applies
 java.lang.String getId()
          Get the ID ( ChannelID + SupplierAdminID ) of the admin
 java.lang.Object getNotifyProperty(java.lang.String key)
          Method invoked to get the value of a property defined in the notification module
 org.omg.PortableServer.POA getPOA()
          Get the POA
 boolean isProxyMaxPerformance()
          The methods returns true if the consumer proxy threads should be configured as MaxPerformance
 boolean isQueueMaxPerformance()
          The methods returns true if the event queue should be configured as MaxPerformance
 void reportPullSupplierDisconnection(byte[] proxyPid)
          A pull proxy consumer has been destroyed
 void reportPushSupplierDisconnection(byte[] proxyPid)
          A push proxy consumer has been destroyed
 void reportSupplierConnection()
          A proxy consumer has been connected
 

Method Detail

getId

java.lang.String getId()
Get the ID ( ChannelID + SupplierAdminID ) of the admin


getPOA

org.omg.PortableServer.POA getPOA()
Get the POA


reportSupplierConnection

void reportSupplierConnection()
A proxy consumer has been connected


canConnectSupplier

boolean canConnectSupplier()
Method invoked to check if the MaxSuppliers admin property applies


reportPullSupplierDisconnection

void reportPullSupplierDisconnection(byte[] proxyPid)
A pull proxy consumer has been destroyed


reportPushSupplierDisconnection

void reportPushSupplierDisconnection(byte[] proxyPid)
A push proxy consumer has been destroyed


canDispatchNewEvent

boolean canDispatchNewEvent()
Method invoked to check if the MaxQueueLength admin property applies


isQueueMaxPerformance

boolean isQueueMaxPerformance()
The methods returns true if the event queue should be configured as MaxPerformance


isProxyMaxPerformance

boolean isProxyMaxPerformance()
The methods returns true if the consumer proxy threads should be configured as MaxPerformance


getNotifyProperty

java.lang.Object getNotifyProperty(java.lang.String key)
Method invoked to get the value of a property defined in the notification module