com.ebmwebsourcing.easyviper.core.api.engine.behaviour
Interface Behaviour
- All Superinterfaces:
- com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
- All Known Subinterfaces:
- AssignBehaviour, EmptyBehaviour, ExclusiveBehaviour, 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
| Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent |
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent |
execute
void execute()
throws CoreException
- Throws:
CoreException
notifyParentBehaviour
void notifyParentBehaviour()
throws CoreException
- Throws:
CoreException
onChildBehaviourNotification
void onChildBehaviourNotification(Behaviour childBehaviour)
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)
clean
void clean()
Copyright © 2012 Petals Link. All Rights Reserved.