com.ebmwebsourcing.easyviper.core.api.engine
Interface Node

All Superinterfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
All Known Subinterfaces:
Process, Scope

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

Author:
Nicolas Salatge - eBM WebSourcing

Method Summary
 void execute()
           
 Behaviour getBehaviour()
           
 java.util.List<Node> getChildNodes()
           
 Execution getExecution()
           
 java.util.List<Node> getIncomingNodes()
           
 java.util.logging.Logger getLogger()
           
 java.util.List<Node> getOutgoingNodes()
           
 Node getParentNode()
           
 void selectDefaultNextTarget()
           
 void setActivity(Behaviour behaviour)
           
 void setExecution(Execution exec)
           
 void setLog(java.util.logging.Logger logger)
           
 void setParentNode(Node node)
           
 
Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getName, setName, startSCAComponent, stopSCAComponent
 

Method Detail

setLog

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

execute

void execute()
             throws CoreException
Throws:
CoreException

getExecution

Execution getExecution()

selectDefaultNextTarget

void selectDefaultNextTarget()
                             throws CoreException
Throws:
CoreException

getChildNodes

java.util.List<Node> getChildNodes()

getParentNode

Node getParentNode()

setParentNode

void setParentNode(Node node)

getBehaviour

Behaviour getBehaviour()

getIncomingNodes

java.util.List<Node> getIncomingNodes()

getOutgoingNodes

java.util.List<Node> getOutgoingNodes()

getLogger

java.util.logging.Logger getLogger()

setExecution

void setExecution(Execution exec)

setActivity

void setActivity(Behaviour behaviour)


Copyright © 2012 Petals Link. All Rights Reserved.