org.qi4j.logging.debug.service
Class DebugOnConsoleSideEffect

java.lang.Object
  extended by org.qi4j.api.sideeffect.SideEffectOf<LoggingService>
      extended by org.qi4j.logging.debug.service.DebugOnConsoleSideEffect
All Implemented Interfaces:
DebuggingService

public class DebugOnConsoleSideEffect
extends SideEffectOf<LoggingService>
implements DebuggingService

The DebugOnConsoleSideEffect is just a temporary solution for logging output, until a more robust framework has been designed.


Field Summary
 
Fields inherited from class org.qi4j.api.sideeffect.SideEffectOf
result
 
Constructor Summary
DebugOnConsoleSideEffect(Method thisMethod)
           
 
Method Summary
 void debug(Composite composite, String message)
           
 void debug(Composite composite, String message, Serializable... params)
           
 void debug(Composite composite, String message, Serializable param1)
           
 void debug(Composite composite, String message, Serializable param1, Serializable param2)
           
 int debugLevel()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DebugOnConsoleSideEffect

public DebugOnConsoleSideEffect(@Invocation
                                Method thisMethod)
Method Detail

debugLevel

public int debugLevel()
Specified by:
debugLevel in interface DebuggingService

debug

public void debug(Composite composite,
                  String message)
Specified by:
debug in interface DebuggingService

debug

public void debug(Composite composite,
                  String message,
                  Serializable param1)
Specified by:
debug in interface DebuggingService

debug

public void debug(Composite composite,
                  String message,
                  Serializable param1,
                  Serializable param2)
Specified by:
debug in interface DebuggingService

debug

public void debug(Composite composite,
                  String message,
                  Serializable... params)
Specified by:
debug in interface DebuggingService