com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.impl
Class LoggerBehaviourImpl

java.lang.Object
  extended by com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
      extended by com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl
          extended by com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.AbstractExtendedBehaviourImpl
              extended by com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.impl.EchoBehaviourImpl
                  extended by com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.impl.LoggerBehaviourImpl
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour, EchoBehaviour, LoggerBehaviour, com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.ExtendedBehaviour

public class LoggerBehaviourImpl
extends EchoBehaviourImpl
implements LoggerBehaviour


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.api.LoggerBehaviour
LoggerBehaviour.LEVEL
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour.State
 
Field Summary
 
Fields inherited from class com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.AbstractExtendedBehaviourImpl
context
 
Fields inherited from class com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl
node, state
 
Fields inherited from interface com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.api.LoggerBehaviour
name
 
Constructor Summary
LoggerBehaviourImpl()
           
 
Method Summary
 void debug(java.lang.String msg)
           
protected  void executeOnInactive()
           
 LoggerBehaviour.LEVEL getLevel()
           
 void info(java.lang.String msg)
           
 void setLevel(LoggerBehaviour.LEVEL level)
           
 void severe(java.lang.String msg)
           
 java.lang.String toString()
           
 void warning(java.lang.String msg)
           
 
Methods inherited from class com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.impl.EchoBehaviourImpl
executeOnEnded, executeOnStarted, getMessage, setLog, setMessage
 
Methods inherited from class com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.AbstractExtendedBehaviourImpl
getClassLoader, setClassLoader
 
Methods inherited from class com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl
clean, execute, getNode, getQName, getState, notifyParentBehaviour, onChildBehaviourNotification, setQName, setState
 
Methods inherited from class com.ebmwebsourcing.easycommons.sca.helper.impl.SCAComponentImpl
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.api.EchoBehaviour
getMessage, setMessage
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.ExtendedBehaviour
getClassLoader, setClassLoader
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
clean, execute, getNode, getQName, getState, notifyParentBehaviour, onChildBehaviourNotification, setLog, setQName, setState
 
Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent
 

Constructor Detail

LoggerBehaviourImpl

public LoggerBehaviourImpl()
Method Detail

getLevel

public LoggerBehaviour.LEVEL getLevel()
Specified by:
getLevel in interface LoggerBehaviour

setLevel

public void setLevel(LoggerBehaviour.LEVEL level)
Specified by:
setLevel in interface LoggerBehaviour

severe

public void severe(java.lang.String msg)
Specified by:
severe in interface LoggerBehaviour

warning

public void warning(java.lang.String msg)
Specified by:
warning in interface LoggerBehaviour

info

public void info(java.lang.String msg)
Specified by:
info in interface LoggerBehaviour

debug

public void debug(java.lang.String msg)
Specified by:
debug in interface LoggerBehaviour

toString

public java.lang.String toString()
Overrides:
toString in class EchoBehaviourImpl

executeOnInactive

protected void executeOnInactive()
                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Overrides:
executeOnInactive in class EchoBehaviourImpl
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException


Copyright © 2011 Petals Link. All Rights Reserved.