com.ebmwebsourcing.easyviper.core.api.engine.behaviour
Interface Behaviour

All Superinterfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
All Known Subinterfaces:
AssignBehaviour, EmptyBehaviour, ExitBehaviour, ForkBehaviour, IfBehaviour, JoinBehaviour, LoopBehaviour, ReceiverBehaviour, ReThrowBehaviour, ScopeBehaviour, SenderBehaviour, SequenceBehaviour, ThrowBehaviour, WaitBehaviour
All Known Implementing Classes:
AbstractBehaviourImpl

public interface Behaviour
extends com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

Author:
Nicolas Salatge - eBM WebSourcing

Nested Class Summary
static class Behaviour.State
           
 
Method Summary
 void execute()
           
 Node getNode()
           
 javax.xml.namespace.QName getQName()
           
 Behaviour.State getState()
           
 void setLog(java.util.logging.Logger logger)
           
 void setQName(javax.xml.namespace.QName name)
           
 void setState(Behaviour.State state)
           
 
Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getInitializationContext, getName, setInitializationContext, setName, startSCAComponent, stopSCAComponent
 

Method Detail

execute

void execute()
             throws CoreException
Throws:
CoreException

getNode

Node getNode()

getState

Behaviour.State getState()

setState

void setState(Behaviour.State state)

getQName

javax.xml.namespace.QName getQName()
                                   throws CoreException
Throws:
CoreException

setQName

void setQName(javax.xml.namespace.QName name)
              throws CoreException
Throws:
CoreException

setLog

void setLog(java.util.logging.Logger logger)


Copyright © 2009-2011 eBM WebSourcing. All Rights Reserved.