org.ow2.petals.microkernel.api.log
Interface Logger

All Known Implementing Classes:
LoggingUtil

public interface Logger

Author:
Christophe Hamerling - EBM WebSourcing

Method Summary
 void call()
          if log is enabled, Log as DEBUG : -CALL -
 void call(Object msg)
          if log is enabled, Log as DEBUG : -CALL -
 void debug(Object message)
          if log is enabled, Log as DEBUG the message
 void end()
          if log is enabled, Log as DEBUG : - END -
 void end(Object msg)
          if log is enabled, Log as DEBUG the message : - END -msg
 void error(Object message)
          if log is enabled, Log as ERROR the message
 void error(Object message, Throwable throwable)
          if log is enabled, Log as ERROR the exception
 Logger getLogger()
          Allow to return the logger implementation wrapped by LoggingUtil
 String getName()
           
 void info(Object message)
          if log is enabled, Log as INFO the message
 void info(Object message, Throwable error)
          if log is enabled, Log as INFO the message and error
 boolean isDebugEnabled()
           
 boolean isErrorEnabled()
           
 boolean isInfoEnabled()
           
 boolean isWarnEnabled()
           
 void start()
          if log is enabled, Log as DEBUG : -START-
 void start(Object msg)
          if log is enabled, Log as DEBUG the message : -START-msg
 void warning(Object message)
          if log is enabled, Log as warning the message
 void warning(Object message, Throwable throwable)
          if log is enabled, Log as warning the exception
 

Method Detail

call

void call()
if log is enabled, Log as DEBUG : -CALL -


call

void call(Object msg)
if log is enabled, Log as DEBUG : -CALL -

Parameters:
msg -

start

void start()
if log is enabled, Log as DEBUG : -START-


start

void start(Object msg)
if log is enabled, Log as DEBUG the message : -START-msg

Parameters:
msg -

end

void end()
if log is enabled, Log as DEBUG : - END -


end

void end(Object msg)
if log is enabled, Log as DEBUG the message : - END -msg

Parameters:
msg -

debug

void debug(Object message)
if log is enabled, Log as DEBUG the message

Parameters:
msg -

info

void info(Object message)
if log is enabled, Log as INFO the message

Parameters:
msg -

info

void info(Object message,
          Throwable error)
if log is enabled, Log as INFO the message and error

Parameters:
msg -
error -

warning

void warning(Object message)
if log is enabled, Log as warning the message

Parameters:
msg -

warning

void warning(Object message,
             Throwable throwable)
if log is enabled, Log as warning the exception

Parameters:
msg -
throwable -

error

void error(Object message)
if log is enabled, Log as ERROR the message

Parameters:
msg -

error

void error(Object message,
           Throwable throwable)
if log is enabled, Log as ERROR the exception

Parameters:
msg -
throwable -

isDebugEnabled

boolean isDebugEnabled()
Returns:

isInfoEnabled

boolean isInfoEnabled()
Returns:

isWarnEnabled

boolean isWarnEnabled()
Returns:

isErrorEnabled

boolean isErrorEnabled()
Returns:

getName

String getName()

getLogger

Logger getLogger()
Allow to return the logger implementation wrapped by LoggingUtil

Returns:


Copyright © 2005-2015 Linagora. All Rights Reserved.