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

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.DebugBehaviourImpl
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour, DebugBehaviour, com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.ExtendedBehaviour

public class DebugBehaviourImpl
extends com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.AbstractExtendedBehaviourImpl
implements DebugBehaviour

Author:
Nicolas Salatge - eBM WebSourcing

Nested Class Summary
 
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.DebugBehaviour
name
 
Constructor Summary
DebugBehaviourImpl()
           
 
Method Summary
protected  void executeOnEnded()
           
protected  void executeOnInactive()
           
protected  void executeOnStarted()
           
 boolean isActivate()
           
 void setActivate(boolean activate)
           
 void setLog(java.util.logging.Logger logger)
           
 java.lang.String toString()
           
 
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.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, setQName, setState
 
Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent
 

Constructor Detail

DebugBehaviourImpl

public DebugBehaviourImpl()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl

setLog

public void setLog(java.util.logging.Logger logger)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
Overrides:
setLog in class com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl

isActivate

public boolean isActivate()
Specified by:
isActivate in interface DebugBehaviour

setActivate

public void setActivate(boolean activate)
Specified by:
setActivate in interface DebugBehaviour

executeOnEnded

protected void executeOnEnded()
                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
executeOnEnded in class com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

executeOnInactive

protected void executeOnInactive()
                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
executeOnInactive in class com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

executeOnStarted

protected void executeOnStarted()
                         throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
executeOnStarted in class com.ebmwebsourcing.easyviper.core.api.engine.behaviour.AbstractBehaviourImpl
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException


Copyright © 2011 Petals Link. All Rights Reserved.