org.aselect.authspserver.log
Class AuthSPSystemLogger

java.lang.Object
  extended by org.aselect.system.logging.SystemLogger
      extended by org.aselect.authspserver.log.AuthSPSystemLogger

public class AuthSPSystemLogger
extends SystemLogger

A singleton class for the SystemLogger that logs system information.

Description:
Singleton class for the SystemLogger that is located in the org.aselect.system package. It is used for logging system information only.

Concurrency issues:
-

Author:
Alfa & Ariss

Method Summary
static AuthSPSystemLogger getHandle()
          Method to return the instance of the SystemLogger.
 void init(java.lang.Object oSysLogging, java.lang.String sWorkingDir)
          Initializes the System 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 AuthSPSystemLogger getHandle()
Method to return the instance of the SystemLogger.

Returns:
Static SystemLogger instance

init

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

Description:
Concurrency issues:
-

Preconditions:
Postconditions:
An initialized _oAuthSPSystemLogger.

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


Copyright © 2008 SURFnet BV. All Rights Reserved.