Platform SDK Java 8.5 API Reference

com.genesyslab.platform.logging.runtime.configuration
Class TargetConfigurationReadOnly

java.lang.Object
  extended by com.genesyslab.platform.logging.runtime.configuration.TargetConfigurationReadOnly
All Implemented Interfaces:
TargetConfiguration, TargetConfigurationExt
Direct Known Subclasses:
FileConfigurationReadOnly, NetworkTargetConfigurationReadOnly

public class TargetConfigurationReadOnly
extends java.lang.Object
implements TargetConfiguration, TargetConfigurationExt


Constructor Summary
TargetConfigurationReadOnly(TargetConfiguration configuration)
           
 
Method Summary
 java.lang.String getFilter()
           
 java.lang.String getMessageHeaderDelimiter()
          Describes the values delimiter char for ShortDSV format.
 MessageHeaderFormat getMessageHeaderFormat()
          Describes the way of formatting the log message header.
 VerboseLevel getVerbose()
          The minimal level of message, which can be logged into the output.
 boolean isEnabled()
          Gets the enabled status of target.
 boolean isReadOnly()
          True, if object is used for reading info only.
 void setEnabled(boolean enabled)
          Sets the enabled status of target.
 void setFilter(java.lang.String filter)
           
 void setMessageHeaderDelimiter(java.lang.String delimiter)
          Describes the values delimiter char for ShortDSV format.
 void setMessageHeaderFormat(MessageHeaderFormat value)
           
 void setVerbose(VerboseLevel level)
          Gets the minimal level of message, which can be logged into the output.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TargetConfigurationReadOnly

public TargetConfigurationReadOnly(TargetConfiguration configuration)
Method Detail

isEnabled

public boolean isEnabled()
Gets the enabled status of target. If true - the output into target being described is enabled. if 'false' - no output is possible (regardless of TargetConfiguration.Verbose)

Specified by:
isEnabled in interface TargetConfiguration

getVerbose

public VerboseLevel getVerbose()
The minimal level of message, which can be logged into the output.

Specified by:
getVerbose in interface TargetConfiguration

getFilter

public java.lang.String getFilter()
Specified by:
getFilter in interface TargetConfiguration

setFilter

public void setFilter(java.lang.String filter)
Specified by:
setFilter in interface TargetConfiguration

isReadOnly

public boolean isReadOnly()
True, if object is used for reading info only.

Specified by:
isReadOnly in interface TargetConfiguration

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

setEnabled

public void setEnabled(boolean enabled)
Description copied from interface: TargetConfiguration
Sets the enabled status of target. If true - the output into target being described is enabled. If 'false' - no output is possible (regardless of Verbose).

Specified by:
setEnabled in interface TargetConfiguration

setVerbose

public void setVerbose(VerboseLevel level)
Description copied from interface: TargetConfiguration
Gets the minimal level of message, which can be logged into the output.

Specified by:
setVerbose in interface TargetConfiguration

getMessageHeaderFormat

public MessageHeaderFormat getMessageHeaderFormat()
Description copied from interface: TargetConfiguration
Describes the way of formatting the log message header. Configuration.getMessageHeaderFormat() for more info.

Specified by:
getMessageHeaderFormat in interface TargetConfiguration

setMessageHeaderFormat

public void setMessageHeaderFormat(MessageHeaderFormat value)
Specified by:
setMessageHeaderFormat in interface TargetConfiguration

getMessageHeaderDelimiter

public java.lang.String getMessageHeaderDelimiter()
Description copied from interface: TargetConfigurationExt
Describes the values delimiter char for ShortDSV format.

Specified by:
getMessageHeaderDelimiter in interface TargetConfigurationExt
Returns:
delimiter value.

setMessageHeaderDelimiter

public void setMessageHeaderDelimiter(java.lang.String delimiter)
Description copied from interface: TargetConfigurationExt
Describes the values delimiter char for ShortDSV format.

Specified by:
setMessageHeaderDelimiter in interface TargetConfigurationExt
Parameters:
delimiter - new delimiter value.

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.