org.openorb.notify

Interface ChannelFactoryManagement

public interface ChannelFactoryManagement

Author: Olivier Modica

Method Summary
voidchannelDestroyed(int id)
This method is invoked when an EventChannel was destroyed.
voidchannelRecovered(int id, EventChannelImpl channel)
This method is invoked when an EventChannel was destroyed.
FilterFactoryImplgetFilterFactory()
This method returns the filter factory
booleanisConsumerAdminMaxPerformance()
The methods returns true if the consumer admin threads should be configured as MaxPerformance
booleanisConsumerProxyMaxPerformance()
The methods returns true if the supplier proxy threads should be configured as MaxPerformance
booleanisQueueMaxPerformance()
The methods returns true if the event queue should be configured as MaxPerformance
booleanisSupplierAdminMaxPerformance()
The methods returns true if the supplier admin threads should be configured as MaxPerformance
booleanisSupplierProxyMaxPerformance()
The methods returns true if the consumer proxy threads should be configured as MaxPerformance
voidrecoveryFinished()
This method is invoked when all the EventChannels were recovered.

Method Detail

channelDestroyed

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

channelRecovered

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

getFilterFactory

public FilterFactoryImpl getFilterFactory()
This method returns the filter factory

isConsumerAdminMaxPerformance

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

isConsumerProxyMaxPerformance

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

isQueueMaxPerformance

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

isSupplierAdminMaxPerformance

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

isSupplierProxyMaxPerformance

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

recoveryFinished

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