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

Package class diagram package ScopeFcOutItf
java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easyviper.core.api.engine.Scope>
          extended by com.ebmwebsourcing.easyviper.core.api.engine.ScopeFcInItf
              extended by com.ebmwebsourcing.easyviper.core.api.engine.ScopeFcOutItf
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.api.Interface, org.objectweb.fractal.julia.ComponentInterface, org.ow2.frascati.tinfi.TinfiComponentOutInterface<com.ebmwebsourcing.easyviper.core.api.engine.Scope>

public class ScopeFcOutItf
extends ScopeFcInItf
implements com.ebmwebsourcing.easyviper.core.api.engine.Scope, org.ow2.frascati.tinfi.TinfiComponentOutInterface<com.ebmwebsourcing.easyviper.core.api.engine.Scope>


Field Summary
 
Fields inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
impl
 
Fields inherited from class org.objectweb.fractal.julia.BasicComponentInterface
flags, name, owner, type
 
Constructor Summary
ScopeFcOutItf()
           
ScopeFcOutItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 org.oasisopen.sca.ServiceReference<com.ebmwebsourcing.easyviper.core.api.engine.Scope> getServiceReference()
           
 
Methods inherited from class com.ebmwebsourcing.easyviper.core.api.engine.ScopeFcInItf
createExecution, createNode, createSCAComponent, deleteExecution, destroySCAComponent, end, execute, findBehaviours, findCorrelationGroups, findEndpoint, findEndpointKey, findVariable, getAllNodes, getAllScopes, getBehaviour, getChildNodes, getComponent, getCorrelationGroups, getEndpoints, getExceptions, getExecution, getIncomingNodes, getInitializationContext, getInitialNode, getLogger, getName, getNodeByName, getOutgoingNodes, getParentExecution, getParentNode, getParentScope, getProcess, getTerminationHandler, getVariables, isFaultScope, linkedBrotherNodes, linkedChildNodeToParent, linkedExecutableElement2Execution, linkedExecution2ExecutableElement, linkedNodeAndFunctionnalBehaviour, linkInitialNodeAndExecution, removeNode, selectDefaultNextTarget, setActivity, setExceptions, setExecution, setFaultScope, setInitializationContext, setInitialNode, setLog, setName, setParentExecution, setTerminationHandler, setVariable, startSCAComponent, stopAllExecutions, stopSCAComponent, unlinkBrotherNodes, unlinkedNodeAndExecution, unlinkedNodeAndFunctionnalBehaviour
 
Methods inherited from class org.ow2.frascati.tinfi.TinfiComponentInterface
clone, getFcItfImpl, setFcItfImpl
 
Methods inherited from class org.objectweb.fractal.julia.BasicComponentInterface
equals, getFcItfName, getFcItfOwner, getFcItfType, hasFcInterceptor, hashCode, isFcInternalItf, setFcItfName, updateFcState
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.Scope
createExecution, createNode, deleteExecution, end, findBehaviours, findCorrelationGroups, findEndpoint, findEndpointKey, findVariable, getAllNodes, getAllScopes, getCorrelationGroups, getEndpoints, getExceptions, getInitialNode, getNodeByName, getParentExecution, getParentScope, getProcess, getTerminationHandler, getVariables, isFaultScope, linkedBrotherNodes, linkedChildNodeToParent, linkedExecutableElement2Execution, linkedExecution2ExecutableElement, linkedNodeAndFunctionnalBehaviour, linkInitialNodeAndExecution, removeNode, setExceptions, setFaultScope, setInitialNode, setParentExecution, setTerminationHandler, setVariable, stopAllExecutions, unlinkBrotherNodes, unlinkedNodeAndExecution, unlinkedNodeAndFunctionnalBehaviour
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.Node
execute, getBehaviour, getChildNodes, getExecution, getIncomingNodes, getLogger, getOutgoingNodes, getParentNode, selectDefaultNextTarget, setActivity, setExecution, setLog
 
Methods inherited from interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
createSCAComponent, destroySCAComponent, getComponent, getInitializationContext, getName, setInitializationContext, setName, startSCAComponent, stopSCAComponent
 

Constructor Detail

ScopeFcOutItf

public ScopeFcOutItf()

ScopeFcOutItf

public ScopeFcOutItf(org.objectweb.fractal.api.Component component,
                     java.lang.String s,
                     org.objectweb.fractal.api.Type type,
                     boolean flag,
                     java.lang.Object obj)
Method Detail

getServiceReference

public org.oasisopen.sca.ServiceReference<com.ebmwebsourcing.easyviper.core.api.engine.Scope> getServiceReference()
Specified by:
getServiceReference in interface org.ow2.frascati.tinfi.TinfiComponentOutInterface<com.ebmwebsourcing.easyviper.core.api.engine.Scope>


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