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

All Known Subinterfaces:
AssignBehaviour, Behaviour, Compiler<Def>, Core, Element, EmptyBehaviour, Engine, Event, ExecutableElement, Execution, ExitBehaviour, ExternalEnvironment, ForkBehaviour, IfBehaviour, JoinBehaviour, LoopBehaviour, Model, Node, Process, ProcessDefinitionRegistry<Def>, Receiver, ReceiverBehaviour, ReThrowBehaviour, Scope, ScopeBehaviour, Sender, SenderBehaviour, SequenceBehaviour, ThrowBehaviour, Transition, WaitBehaviour
All Known Implementing Classes:
AbstractBehaviourImpl, AbstractCompiler, AbstractProcessDefinitionRegistry

public interface FractalComponent

Author:
Nicolas Salatge - eBM WebSourcing

Method Summary
 void create()
           
 void destroy()
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.lang.String getName()
           
 void init(org.objectweb.fractal.api.Component component)
           
 void setName(java.lang.String name)
           
 void start()
           
 void stop()
           
 

Method Detail

create

void create()
            throws CoreException
Throws:
CoreException

init

void init(org.objectweb.fractal.api.Component component)
          throws CoreException
Throws:
CoreException

start

void start()
           throws CoreException
Throws:
CoreException

stop

void stop()
          throws CoreException
Throws:
CoreException

destroy

void destroy()
             throws CoreException
Throws:
CoreException

getName

java.lang.String getName()
                         throws CoreException
Throws:
CoreException

setName

void setName(java.lang.String name)
             throws CoreException
Throws:
CoreException

getComponent

org.objectweb.fractal.api.Component getComponent()


Copyright © 2009 eBM WebSourcing. All Rights Reserved.