Package com.sun.identity.plugin.log
Interface Logger
Deprecated.
This interface defines methods which will be invoked by the
the Federation Framework to write federation related
events and errors to the access and error log files.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated.Logs message to the access logs.void
Deprecated.Writes access to a component into a log.void
Deprecated.Logs error messages to the error logs.void
Deprecated.Writes error occurred in a component into a log.void
Deprecated.Initializes the logging for the component.boolean
isAccessLoggable
(Level level) Deprecated.Checks if an access message of the given level would actually be logged by this logger.boolean
isErrorLoggable
(Level level) Deprecated.Checks if an error message of the given level would actually be logged by this logger.boolean
Deprecated.Checks if the logging is enabled.
-
Method Details
-
init
Deprecated.Initializes the logging for the component.- Parameters:
componentName
- the component name.- Throws:
LogException
- if there is an error during initialization.
-
access
Deprecated.Logs message to the access logs.- Parameters:
level
- the log level , these are based on those defined in java.util.logging.Level, the values for level can be any one of the following :
- SEVERE (highest value)
- WARNING
- INFO
- CONFIG
- FINE
- FINER
- FINEST (lowest value)
- SEVERE (highest value)
messageID
- the message or a message identifier.data
- string array of dynamic data to be replaced in the message.session
- the User's session object- Throws:
LogException
- if there is an error.
-
access
void access(Level level, String msgid, String[] data, Object session, Map props) throws LogException Deprecated.Writes access to a component into a log.- Parameters:
level
- indicating log levelmsgid
- Message iddata
- string array of dynamic data only known during run timesession
- Session object (it could be null)props
- representing log record columns- Throws:
LogException
- if there is an error.
-
error
Deprecated.Logs error messages to the error logs.- Parameters:
level
- the log level , these are based on those defined in java.util.logging.Level, the values for level can be any one of the following :
- SEVERE (highest value)
- WARNING
- INFO
- CONFIG
- FINE
- FINER
- FINEST (lowest value)
- SEVERE (highest value)
messageId
- the message or a message identifier.data
- string array of dynamic data to be replaced in the message.session
- the User's Session object.- Throws:
LogException
- if there is an error.
-
error
Deprecated.Writes error occurred in a component into a log.- Parameters:
level
- indicating log levelmsgid
- Message iddata
- string array of dynamic data only known during run timesession
- Session object (it could be null)props
- log record columns- Throws:
LogException
- if there is an error.
-
isLogEnabled
boolean isLogEnabled()Deprecated.Checks if the logging is enabled.- Returns:
- true if logging is enabled.
-
isAccessLoggable
Deprecated.Checks if an access message of the given level would actually be logged by this logger. This check is based on the Logger's effective level.- Parameters:
level
- a message logging level defined in java.util.logging.Level.- Returns:
- true if the given message level is currently being logged.
-
isErrorLoggable
Deprecated.Checks if an error message of the given level would actually be logged by this logger. This check is based on the Logger's effective level.- Parameters:
level
- a message logging level defined in java.util.logging.Level.- Returns:
- true if the given message level is currently being logged.
-