org.aselect.agent.log
Class ASelectAgentSystemLogger

java.lang.Object
  extended by org.aselect.system.logging.SystemLogger
      extended by org.aselect.agent.log.ASelectAgentSystemLogger

public class ASelectAgentSystemLogger
extends SystemLogger

Implements the System logger for the A-Select Agent package.

Description:
Implements the System logger for the A-Select Agent package as a single pattern.

Concurrency issues:
-

Author:
Alfa & Ariss

Method Summary
static ASelectAgentSystemLogger getHandle()
           
 void init(java.lang.Object oSysLogging, java.lang.String sWorkingDir)
          Initializes the Authentication Logger.
 
Methods inherited from class org.aselect.system.logging.SystemLogger
closeHandlers, formatDetailedError, formatInternalError, init, init, isDebug, log, log, log, log, setDebug, setLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getHandle

public static ASelectAgentSystemLogger getHandle()
Returns:
A static handle to the A-Select Agent system logger.

init

public void init(java.lang.Object oSysLogging,
                 java.lang.String sWorkingDir)
          throws ASelectException
Initializes the Authentication Logger.

Description:
  • Reads the 'target' config section
  • Calls the init of the _oASelectAuthenticationLogger
  • Reads the 'target' config section


  • Concurrency issues:
    -

    Preconditions:
  • The ASelectSystemLogger must be initialized.
  • The ASelectConfigManager must be initialized.
  • The oSysLogging may not be NULL.
  • The sWorkingDir may not be NULL.


  • Postconditions:
    An initialized _oASelectAuthenticationLogger.

    Parameters:
    oSysLogging - The logger config section with id='system'
    sWorkingDir - The A-Select working dir
    Throws:
    ASelectException - if initialization went wrong


    Copyright © 2008 SURFnet BV. All Rights Reserved.