com.ebmwebsourcing.easyviper.core.api.engine
Class ScopeInterceptorSCALCb56bb98SCACCIntent

Package class diagram package ScopeInterceptorSCALCb56bb98SCACCIntent
java.lang.Object
  extended by org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.engine.Scope>
      extended by com.ebmwebsourcing.easyviper.core.api.engine.ScopeInterceptorSCALCb56bb98SCACCIntent
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.engine.Node, com.ebmwebsourcing.easyviper.core.api.engine.Scope, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.Interceptor

public class ScopeInterceptorSCALCb56bb98SCACCIntent
extends org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.engine.Scope>
implements com.ebmwebsourcing.easyviper.core.api.engine.Scope, org.objectweb.fractal.julia.Interceptor


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor
impl, intentHandlersMap, methods
 
Constructor Summary
ScopeInterceptorSCALCb56bb98SCACCIntent()
           
 
Method Summary
 java.lang.Object clone()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Execution createExecution(java.lang.String arg0)
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node createNode(java.lang.String arg0, java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour> arg1, java.util.Map<java.lang.String,java.lang.Object> arg2)
           
 void createSCAComponent()
           
 void deleteExecution(com.ebmwebsourcing.easyviper.core.api.engine.Execution arg0)
           
 void destroySCAComponent()
           
 void end(boolean arg0)
           
 void execute()
           
<B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour>
java.util.List<B>
findBehaviours(java.lang.Class<B> arg0)
           
<B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour>
java.util.List<B>
findBehaviours(java.lang.Class<B> arg0, boolean arg1)
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationGroup> findCorrelationGroups(java.lang.String arg0)
           
 com.ebmwebsourcing.easyviper.core.api.soa.Endpoint findEndpoint(java.lang.Object arg0)
           
 java.lang.Object findEndpointKey(com.ebmwebsourcing.easyviper.core.api.soa.Endpoint arg0)
           
 com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable findVariable(javax.xml.namespace.QName arg0)
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getAllNodes()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Scope> getAllScopes()
           
 com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour getBehaviour()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getChildNodes()
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationGroup> getCorrelationGroups()
           
 java.util.Map<java.lang.Object,com.ebmwebsourcing.easyviper.core.api.soa.Endpoint> getEndpoints()
           
 java.util.Map<com.ebmwebsourcing.easyviper.core.api.engine.fault.Fault,com.ebmwebsourcing.easyviper.core.api.engine.Scope> getExceptions()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Execution getExecution()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getIncomingNodes()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node getInitialNode()
           
 java.util.logging.Logger getLogger()
           
 java.lang.String getName()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node getNodeByName(java.lang.String arg0)
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getOutgoingNodes()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Execution getParentExecution()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node getParentNode()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Scope getParentScope()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Process getProcess()
           
 com.ebmwebsourcing.easyviper.core.api.engine.handler.TerminationHandler getTerminationHandler()
           
 java.util.Map<javax.xml.namespace.QName,com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable> getVariables()
           
 void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
           
 java.lang.Exception isFaultScope()
           
 void linkedBrotherNodes(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0, com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
           
 void linkedChildNodeToParent(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0, com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
           
 void linkedExecutableElement2Execution(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0, com.ebmwebsourcing.easyviper.core.api.engine.Execution arg1)
           
 void linkedExecution2ExecutableElement(com.ebmwebsourcing.easyviper.core.api.engine.Execution arg0, com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
           
 void linkedNodeAndFunctionnalBehaviour(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg1)
           
 void linkInitialNodeAndExecution()
           
 boolean removeNode(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0)
           
 void selectDefaultNextTarget()
           
 void setActivity(com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg0)
           
 void setBehavioursState(com.ebmwebsourcing.easyviper.core.api.engine.Scope arg0, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour.State arg1)
           
 void setExceptions(java.util.Map<com.ebmwebsourcing.easyviper.core.api.engine.fault.Fault,com.ebmwebsourcing.easyviper.core.api.engine.Scope> arg0)
           
 void setExecution(com.ebmwebsourcing.easyviper.core.api.engine.Execution arg0)
           
 void setFaultScope(java.lang.Exception arg0)
           
 void setInitialNode(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0)
           
 void setLog(java.util.logging.Logger arg0)
           
 void setName(java.lang.String arg0)
           
 void setParentExecution(org.objectweb.fractal.api.Component arg0)
           
 void setParentNode(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0)
           
 void setTerminationHandler(com.ebmwebsourcing.easyviper.core.api.engine.handler.TerminationHandler arg0)
           
 void setVariable(com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable arg0)
           
 void startAllExecutions()
           
 void startSCAComponent()
           
 void stopAllExecutions()
           
 void stopSCAComponent()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node unlinkBrotherNodes(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0, com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
           
 void unlinkedNodeAndExecution(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0, com.ebmwebsourcing.easyviper.core.api.engine.Execution arg1)
           
 void unlinkedNodeAndFunctionnalBehaviour(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg1)
           
 
Methods inherited from class org.ow2.frascati.tinfi.TinfiComponentInterceptor
addIntentHandler, addIntentHandler, getFcComponent, getFcItf, getFcItfDelegate, getMethods, initFcClone, initIntentHandlersMap, listIntentHandler, listIntentHandler, pushFcAndGet, releaseFcAndPop, removeIntentHandler, removeIntentHandler, setFcItf, setFcItfDelegate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.fractal.julia.Interceptor
getFcItfDelegate, setFcItfDelegate
 

Constructor Detail

ScopeInterceptorSCALCb56bb98SCACCIntent

public ScopeInterceptorSCALCb56bb98SCACCIntent()
Method Detail

initFcController

public void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
                      throws org.objectweb.fractal.api.factory.InstantiationException
Specified by:
initFcController in interface org.objectweb.fractal.julia.Controller
Overrides:
initFcController in class org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.engine.Scope>
Throws:
org.objectweb.fractal.api.factory.InstantiationException

clone

public java.lang.Object clone()
Specified by:
clone in interface org.objectweb.fractal.julia.Interceptor
Specified by:
clone in class org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.engine.Scope>

findCorrelationGroups

public java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationGroup> findCorrelationGroups(java.lang.String arg0)
                                                                                                             throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
findCorrelationGroups in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getExceptions

public java.util.Map<com.ebmwebsourcing.easyviper.core.api.engine.fault.Fault,com.ebmwebsourcing.easyviper.core.api.engine.Scope> getExceptions()
Specified by:
getExceptions in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

setName

public void setName(java.lang.String arg0)
Specified by:
setName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

setParentExecution

public void setParentExecution(org.objectweb.fractal.api.Component arg0)
Specified by:
setParentExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

isFaultScope

public java.lang.Exception isFaultScope()
Specified by:
isFaultScope in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

unlinkBrotherNodes

public com.ebmwebsourcing.easyviper.core.api.engine.Node unlinkBrotherNodes(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0,
                                                                            com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
                                                                     throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
unlinkBrotherNodes in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

destroySCAComponent

public void destroySCAComponent()
                         throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
destroySCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getAllNodes

public java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getAllNodes()
                                                                              throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getAllNodes in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

findEndpoint

public com.ebmwebsourcing.easyviper.core.api.soa.Endpoint findEndpoint(java.lang.Object arg0)
                                                                throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
findEndpoint in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

findVariable

public com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable findVariable(javax.xml.namespace.QName arg0)
                                                                            throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
findVariable in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

end

public void end(boolean arg0)
         throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
end in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createExecution

public com.ebmwebsourcing.easyviper.core.api.engine.Execution createExecution(java.lang.String arg0)
                                                                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

unlinkedNodeAndExecution

public void unlinkedNodeAndExecution(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0,
                                     com.ebmwebsourcing.easyviper.core.api.engine.Execution arg1)
                              throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
unlinkedNodeAndExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setBehavioursState

public void setBehavioursState(com.ebmwebsourcing.easyviper.core.api.engine.Scope arg0,
                               com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour.State arg1)
                        throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
setBehavioursState in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

selectDefaultNextTarget

public void selectDefaultNextTarget()
                             throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
selectDefaultNextTarget in interface com.ebmwebsourcing.easyviper.core.api.engine.Node
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getNodeByName

public com.ebmwebsourcing.easyviper.core.api.engine.Node getNodeByName(java.lang.String arg0)
                                                                throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getNodeByName in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

startSCAComponent

public void startSCAComponent()
                       throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
startSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

stopSCAComponent

public void stopSCAComponent()
                      throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
stopSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getComponent

public org.objectweb.fractal.api.Component getComponent()
Specified by:
getComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

getParentScope

public com.ebmwebsourcing.easyviper.core.api.engine.Scope getParentScope()
                                                                  throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getParentScope in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

linkedBrotherNodes

public void linkedBrotherNodes(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0,
                               com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
                        throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
linkedBrotherNodes in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

linkInitialNodeAndExecution

public void linkInitialNodeAndExecution()
                                 throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
linkInitialNodeAndExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getProcess

public com.ebmwebsourcing.easyviper.core.api.engine.Process getProcess()
                                                                throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getProcess in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getName

public java.lang.String getName()
Specified by:
getName in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent

createSCAComponent

public void createSCAComponent()
                        throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
createSCAComponent in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

linkedExecution2ExecutableElement

public void linkedExecution2ExecutableElement(com.ebmwebsourcing.easyviper.core.api.engine.Execution arg0,
                                              com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
                                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
linkedExecution2ExecutableElement in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getExecution

public com.ebmwebsourcing.easyviper.core.api.engine.Execution getExecution()
Specified by:
getExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

startAllExecutions

public void startAllExecutions()
                        throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
startAllExecutions in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

unlinkedNodeAndFunctionnalBehaviour

public void unlinkedNodeAndFunctionnalBehaviour(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0,
                                                com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg1)
                                         throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
unlinkedNodeAndFunctionnalBehaviour in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setTerminationHandler

public void setTerminationHandler(com.ebmwebsourcing.easyviper.core.api.engine.handler.TerminationHandler arg0)
Specified by:
setTerminationHandler in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

getOutgoingNodes

public java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getOutgoingNodes()
Specified by:
getOutgoingNodes in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

getIncomingNodes

public java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getIncomingNodes()
Specified by:
getIncomingNodes in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

getParentNode

public com.ebmwebsourcing.easyviper.core.api.engine.Node getParentNode()
Specified by:
getParentNode in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

setParentNode

public void setParentNode(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0)
Specified by:
setParentNode in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

setExecution

public void setExecution(com.ebmwebsourcing.easyviper.core.api.engine.Execution arg0)
Specified by:
setExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

getLogger

public java.util.logging.Logger getLogger()
Specified by:
getLogger in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

getChildNodes

public java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Node> getChildNodes()
Specified by:
getChildNodes in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

findBehaviours

public <B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour> java.util.List<B> findBehaviours(java.lang.Class<B> arg0,
                                                                                                                     boolean arg1)
                                                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
findBehaviours in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setVariable

public void setVariable(com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable arg0)
                 throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
setVariable in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getTerminationHandler

public com.ebmwebsourcing.easyviper.core.api.engine.handler.TerminationHandler getTerminationHandler()
Specified by:
getTerminationHandler in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

linkedChildNodeToParent

public void linkedChildNodeToParent(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0,
                                    com.ebmwebsourcing.easyviper.core.api.engine.Node arg1)
                             throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
linkedChildNodeToParent in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

deleteExecution

public void deleteExecution(com.ebmwebsourcing.easyviper.core.api.engine.Execution arg0)
                     throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
deleteExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

linkedNodeAndFunctionnalBehaviour

public void linkedNodeAndFunctionnalBehaviour(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0,
                                              com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg1)
                                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
linkedNodeAndFunctionnalBehaviour in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setExceptions

public void setExceptions(java.util.Map<com.ebmwebsourcing.easyviper.core.api.engine.fault.Fault,com.ebmwebsourcing.easyviper.core.api.engine.Scope> arg0)
Specified by:
setExceptions in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

getCorrelationGroups

public java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationGroup> getCorrelationGroups()
Specified by:
getCorrelationGroups in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

stopAllExecutions

public void stopAllExecutions()
                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
stopAllExecutions in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

removeNode

public boolean removeNode(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0)
                   throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
removeNode in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

linkedExecutableElement2Execution

public void linkedExecutableElement2Execution(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0,
                                              com.ebmwebsourcing.easyviper.core.api.engine.Execution arg1)
                                       throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
linkedExecutableElement2Execution in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getParentExecution

public com.ebmwebsourcing.easyviper.core.api.engine.Execution getParentExecution()
                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getParentExecution in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getInitialNode

public com.ebmwebsourcing.easyviper.core.api.engine.Node getInitialNode()
                                                                 throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getInitialNode in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setInitialNode

public void setInitialNode(com.ebmwebsourcing.easyviper.core.api.engine.Node arg0)
                    throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
setInitialNode in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

createNode

public com.ebmwebsourcing.easyviper.core.api.engine.Node createNode(java.lang.String arg0,
                                                                    java.lang.Class<? extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour> arg1,
                                                                    java.util.Map<java.lang.String,java.lang.Object> arg2)
                                                             throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
createNode in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

execute

public void execute()
             throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
execute in interface com.ebmwebsourcing.easyviper.core.api.engine.Node
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getEndpoints

public java.util.Map<java.lang.Object,com.ebmwebsourcing.easyviper.core.api.soa.Endpoint> getEndpoints()
Specified by:
getEndpoints in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

setFaultScope

public void setFaultScope(java.lang.Exception arg0)
Specified by:
setFaultScope in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

setActivity

public void setActivity(com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg0)
Specified by:
setActivity in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

findBehaviours

public <B extends com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour> java.util.List<B> findBehaviours(java.lang.Class<B> arg0)
                                                                                                          throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
findBehaviours in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getAllScopes

public java.util.List<com.ebmwebsourcing.easyviper.core.api.engine.Scope> getAllScopes()
                                                                                throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getAllScopes in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

findEndpointKey

public java.lang.Object findEndpointKey(com.ebmwebsourcing.easyviper.core.api.soa.Endpoint arg0)
Specified by:
findEndpointKey in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

getBehaviour

public com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour getBehaviour()
Specified by:
getBehaviour in interface com.ebmwebsourcing.easyviper.core.api.engine.Node

getVariables

public java.util.Map<javax.xml.namespace.QName,com.ebmwebsourcing.easyviper.core.api.engine.variable.Variable> getVariables()
Specified by:
getVariables in interface com.ebmwebsourcing.easyviper.core.api.engine.Scope

setLog

public void setLog(java.util.logging.Logger arg0)
Specified by:
setLog in interface com.ebmwebsourcing.easyviper.core.api.engine.Node


Copyright © 2012 Petals Link. All Rights Reserved.