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

Package class diagram package ReceiverBehaviourInterceptorSCALCb56bb98SCACCIntent
java.lang.Object
  extended by org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour>
      extended by com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviourInterceptorSCALCb56bb98SCACCIntent
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.ReceiverBehaviour, org.objectweb.fractal.julia.Controller, org.objectweb.fractal.julia.Interceptor

public class ReceiverBehaviourInterceptorSCALCb56bb98SCACCIntent
extends org.ow2.frascati.tinfi.TinfiComponentInterceptor<com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour>
implements com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour, org.objectweb.fractal.julia.Interceptor


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.TinfiComponentInterceptor
impl, intentHandlersMap, methods
 
Constructor Summary
ReceiverBehaviourInterceptorSCALCb56bb98SCACCIntent()
           
 
Method Summary
 boolean accept(com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> arg0, com.ebmwebsourcing.easyviper.core.api.env.ExternalContext arg1)
           
 void addVariableName(javax.xml.namespace.QName arg0)
           
 java.lang.Object clone()
           
 void createSCAComponent()
           
 void destroySCAComponent()
           
 void execute()
           
 com.ebmwebsourcing.easyviper.core.api.engine.Node getChildNodeSelected()
           
 java.lang.Object getClientEndpointKey()
           
 org.objectweb.fractal.api.Component getComponent()
           
 java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationMatcher> getCorrelationsMatchers()
           
 java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
           
 com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> getMessage()
           
 com.ebmwebsourcing.easyviper.core.api.soa.message.MessageMatcher getMessageMatcher()
           
 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()
           
 java.util.List<javax.xml.namespace.QName> getVariableNames()
           
 void initFcController(org.objectweb.fractal.julia.InitializationContext ic)
           
 void setClientEndpointKey(java.lang.Object arg0)
           
 void setCorrelationsMatchers(java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationMatcher> arg0)
           
 void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> arg0)
           
 void setLog(java.util.logging.Logger arg0)
           
 void setMessage(com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> arg0)
           
 void setMessageMatcher(com.ebmwebsourcing.easyviper.core.api.soa.message.MessageMatcher 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.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

ReceiverBehaviourInterceptorSCALCb56bb98SCACCIntent

public ReceiverBehaviourInterceptorSCALCb56bb98SCACCIntent()
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.behaviour.functionnal.ReceiverBehaviour>
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.behaviour.functionnal.ReceiverBehaviour>

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

getComponent

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

getNode

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

getInitializationContext

public java.util.Map<java.lang.String,java.lang.Object> getInitializationContext()
                                                                          throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
getInitializationContext 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

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

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

setInitializationContext

public void setInitializationContext(java.util.Map<java.lang.String,java.lang.Object> arg0)
                              throws com.ebmwebsourcing.easycommons.sca.helper.api.SCAException
Specified by:
setInitializationContext in interface com.ebmwebsourcing.easycommons.sca.helper.api.SCAComponent
Throws:
com.ebmwebsourcing.easycommons.sca.helper.api.SCAException

getVariableNames

public java.util.List<javax.xml.namespace.QName> getVariableNames()
Specified by:
getVariableNames in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

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

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

setMessageMatcher

public void setMessageMatcher(com.ebmwebsourcing.easyviper.core.api.soa.message.MessageMatcher arg0)
Specified by:
setMessageMatcher in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

setCorrelationsMatchers

public void setCorrelationsMatchers(java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationMatcher> arg0)
Specified by:
setCorrelationsMatchers in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

getClientEndpointKey

public java.lang.Object getClientEndpointKey()
Specified by:
getClientEndpointKey in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

getCorrelationsMatchers

public java.util.List<com.ebmwebsourcing.easyviper.core.api.soa.correlation.CorrelationMatcher> getCorrelationsMatchers()
Specified by:
getCorrelationsMatchers in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

addVariableName

public void addVariableName(javax.xml.namespace.QName arg0)
Specified by:
addVariableName in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

setName

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

setClientEndpointKey

public void setClientEndpointKey(java.lang.Object arg0)
Specified by:
setClientEndpointKey in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

getMessageMatcher

public com.ebmwebsourcing.easyviper.core.api.soa.message.MessageMatcher getMessageMatcher()
Specified by:
getMessageMatcher in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

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

getName

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

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

setMessage

public void setMessage(com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> arg0)
Specified by:
setMessage in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

getChildNodeSelected

public com.ebmwebsourcing.easyviper.core.api.engine.Node getChildNodeSelected()
Specified by:
getChildNodeSelected in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

setLog

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

getMessage

public com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> getMessage()
Specified by:
getMessage in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour

accept

public boolean accept(com.ebmwebsourcing.easyviper.core.api.soa.message.InternalMessage<?> arg0,
                      com.ebmwebsourcing.easyviper.core.api.env.ExternalContext arg1)
               throws com.ebmwebsourcing.easyviper.core.api.CoreException
Specified by:
accept in interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.ReceiverBehaviour
Throws:
com.ebmwebsourcing.easyviper.core.api.CoreException


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