Public Member Functions | |
ChannelProperties (ContainerServicesBase services) | |
boolean | cdbChannelConfigExists (String channelName) |
boolean | isTraceEventsEnabled (String channelName) throws AcsJException |
Property[] | getCDBAdminProps (String channelName) throws AcsJException |
Property[] | getCDBQoSProps (String channelName) throws alma.acs.exceptions.AcsJException |
Protected Member Functions | |
Property[] | configQofS (String channelName) throws AcsJException |
Property[] | configAdminProps (String channelName) throws AcsJException |
Private Attributes | |
final ContainerServicesBase | m_services |
final Logger | m_logger |
|
Creates a new instance of ChannelProperties.
|
|
Simple function which returns true if the given channel has an entry in $ACS_CDB/CDB/MACI/EventChannels/ section of the ACS configuration database.
|
|
Override this method in a subclass to specify your own administrative properties for the channel. Only useful if the channel has not already been registered with the naming service.
|
|
Override this method in a subclass to specify your own quality of service properties for the channel. Only useful if the channel has not already been registered with the naming service.
|
|
Given a channel name that exists in the ACS CDB ($ACS_CDB/CDB/MACI/Channels/channelName/channelName.xml), this function returns the channels administrative properties in their CORBA format.
|
|
Given a channel name that exists in the ACS CDB ($ACS_CDB/CDB/MACI/Channels/channelName/channelName.xml), this function returns the channel's quality of service properties in their CORBA format.
The schema for this channel configuration is
|
|
When some attribute is set within the CDB (currently
|
|
Standard logger |
|
Access to the component's name along with the logging service. |