Package com.sun.identity.plugin.log
Interface Logger
Deprecated, for removal: This API element is subject to removal in a future version.
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 TypeMethodDescriptionvoidDeprecated, for removal: This API element is subject to removal in a future version.Logs message to the access logs.voidDeprecated, for removal: This API element is subject to removal in a future version.Writes access to a component into a log.voidDeprecated, for removal: This API element is subject to removal in a future version.Logs error messages to the error logs.voidDeprecated, for removal: This API element is subject to removal in a future version.Writes error occurred in a component into a log.voidDeprecated, for removal: This API element is subject to removal in a future version.Initializes the logging for the component.booleanisAccessLoggable(Level level) Deprecated, for removal: This API element is subject to removal in a future version.Checks if an access message of the given level would actually be logged by this logger.booleanisErrorLoggable(Level level) Deprecated, for removal: This API element is subject to removal in a future version.Checks if an error message of the given level would actually be logged by this logger.booleanDeprecated, for removal: This API element is subject to removal in a future version.Checks if the logging is enabled.
-
Method Details
-
init
Deprecated, for removal: This API element is subject to removal in a future version.Initializes the logging for the component.- Parameters:
componentName- the component name.- Throws:
LogException- if there is an error during initialization.
-
access
Deprecated, for removal: This API element is subject to removal in a future version.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, for removal: This API element is subject to removal in a future version.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, for removal: This API element is subject to removal in a future version.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, for removal: This API element is subject to removal in a future version.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, for removal: This API element is subject to removal in a future version.Checks if the logging is enabled.- Returns:
- true if logging is enabled.
-
isAccessLoggable
Deprecated, for removal: This API element is subject to removal in a future version.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, for removal: This API element is subject to removal in a future version.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.
-