com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal
Class ThrowBehaviourFcInItf

Package class diagram package ThrowBehaviourFcInItf
java.lang.Object
  extended by org.objectweb.fractal.julia.BasicComponentInterface
      extended by org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviour>
          extended by com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviourFcInItf
All Implemented Interfaces:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviour, org.objectweb.fractal.api.Interface, org.objectweb.fractal.julia.ComponentInterface
Direct Known Subclasses:
ThrowBehaviourFcOutItf

public class ThrowBehaviourFcInItf
extends org.ow2.frascati.tinfi.TinfiComponentInterface<com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviour>
implements com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviour


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour.State
 
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
ThrowBehaviourFcInItf()
           
ThrowBehaviourFcInItf(org.objectweb.fractal.api.Component component, java.lang.String s, org.objectweb.fractal.api.Type type, boolean flag, java.lang.Object obj)
           
 
Method Summary
 void clean()
           
 void createSCAComponent()
           
 void destroySCAComponent()
           
 void execute()
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.lang.Exception getException()
           
 java.lang.String getName()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node getNode()
           
 javax.xml.namespace.QName getQName()
           
 com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour.State getState()
           
 void notifyParentBehaviour()
           
 void onChildBehaviourNotification(com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg0)
           
 void setException(java.lang.Exception arg0)
           
 void setLog(java.util.logging.Logger arg0)
           
 void setName(java.lang.String arg0)
           
 void setQName(javax.xml.namespace.QName arg0)
           
 void setState(com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour.State arg0)
           
 void startSCAComponent()
           
 void stopSCAComponent()
           
 
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
 

Constructor Detail

ThrowBehaviourFcInItf

public ThrowBehaviourFcInItf()

ThrowBehaviourFcInItf

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

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

setException

public void setException(java.lang.Exception arg0)
Specified by:
setException in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviour

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

setState

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

getQName

public javax.xml.namespace.QName getQName()
                                   throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
getQName in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

getState

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

setName

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

onChildBehaviourNotification

public void onChildBehaviourNotification(com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour arg0)
                                  throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
onChildBehaviourNotification in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

clean

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

execute

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

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

notifyParentBehaviour

public void notifyParentBehaviour()
                           throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
notifyParentBehaviour in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException

setLog

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

getNode

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

getComponent

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

getName

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

getException

public java.lang.Exception getException()
Specified by:
getException in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ThrowBehaviour

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

setQName

public void setQName(javax.xml.namespace.QName arg0)
              throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
setQName in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException


Copyright © 2012 Petals Link. All Rights Reserved.