Class Log
java.lang.Object
org.identityconnectors.common.logging.Log
Yet another logging abstraction.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidstatic LogGet the logger for the particular class.static LogGet the logger for the particular class.voidvoidbooleanisError()booleanisInfo()booleanisLoggable(Log.Level level) Determine if its log-able at this level within this class.booleanisOk()booleanvoidLowest level logging method.voidLogs based on the parameters given.voidvoidvoidvoid
-
Field Details
-
LOGSPI_PROP
System property to set the logger class that is most appropriate. -
LOGSPI_PROPS_FILE
Filename 'connectors.properties' used to for SPI class in the '$(java.home)/lib/' directory.- See Also:
-
-
Method Details
-
getLog
Get the logger for the particular class.private static final Log LOG = Log.getLog(MyClass.class);- Parameters:
clazz- class to log information about.- Returns:
- logger to use for logging.
-
getLog
Get the logger for the particular class.private static final Log LOG = Log.getLog(MyClass.class, instanceName);- Parameters:
clazz- class to log information about.instanceName- name of the instance to expose in the log.- Returns:
- logger to use for logging.
-
isLoggable
Determine if its log-able at this level within this class. -
log
Lowest level logging method.- Parameters:
clazz- Class that is being logged.method- Method name that is being logged.level- Logging level.message- Message about the log.ex- Exception to use process.
-
log
Logs based on the parameters given. Uses the format parameter insideMessageFormat.- Parameters:
level- the logging level at which to write the message.ex- [optional] exception stack trace to log.format- [optional] create a message of a particular format.args- [optional] parameters to the format string.
-
ok
-
info
-
warn
-
error
-
ok
-
info
-
warn
-
error
-
isOk
public boolean isOk() -
isInfo
public boolean isInfo() -
isWarning
public boolean isWarning() -
isError
public boolean isError()
-