org.openorb.notify
Interface ChannelFactoryManagement

All Known Implementing Classes:
EventChannelFactoryImpl

public interface ChannelFactoryManagement

Author:
Olivier Modica

Method Summary
 void channelDestroyed(int id)
          This method is invoked when an EventChannel was destroyed.
 void channelRecovered(int id, EventChannelImpl channel)
          This method is invoked when an EventChannel was destroyed.
 FilterFactoryImpl getFilterFactory()
          This method returns the filter factory
 boolean isConsumerAdminMaxPerformance()
          The methods returns true if the consumer admin threads should be configured as MaxPerformance
 boolean isConsumerProxyMaxPerformance()
          The methods returns true if the supplier proxy threads should be configured as MaxPerformance
 boolean isQueueMaxPerformance()
          The methods returns true if the event queue should be configured as MaxPerformance
 boolean isSupplierAdminMaxPerformance()
          The methods returns true if the supplier admin threads should be configured as MaxPerformance
 boolean isSupplierProxyMaxPerformance()
          The methods returns true if the consumer proxy threads should be configured as MaxPerformance
 void recoveryFinished()
          This method is invoked when all the EventChannels were recovered.
 

Method Detail

getFilterFactory

FilterFactoryImpl getFilterFactory()
This method returns the filter factory


channelRecovered

void channelRecovered(int id,
                      EventChannelImpl channel)
This method is invoked when an EventChannel was destroyed.


recoveryFinished

void recoveryFinished()
This method is invoked when all the EventChannels were recovered. It is used to initialize variables like _nextChannelId and _recycledChannelIds.


channelDestroyed

void channelDestroyed(int id)
This method is invoked when an EventChannel was destroyed.


isQueueMaxPerformance

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


isSupplierAdminMaxPerformance

boolean isSupplierAdminMaxPerformance()
The methods returns true if the supplier admin threads should be configured as MaxPerformance


isConsumerAdminMaxPerformance

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


isSupplierProxyMaxPerformance

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


isConsumerProxyMaxPerformance

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