com.ebmwebsourcing.easyviper.core.api.engine.behaviour
Interface ReceiverBehaviour

All Superinterfaces:
Behaviour, Element, FractalComponent, java.io.Serializable

public interface ReceiverBehaviour
extends Behaviour

Author:
Nicolas Salatge - eBM WebSourcing

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
Behaviour.State
 
Method Summary
 boolean accept(InternalMessage<?> message, ExternalContext context)
           
 void addVariableName(javax.xml.namespace.QName variableName)
           
 Node getChildNodeSelected()
           
 java.util.List<CorrelationMatcher> getCorrelationsMatchers()
           
 InternalMessage<?> getMessage()
           
 MessageMatcher getMessageMatcher()
           
 java.util.List<javax.xml.namespace.QName> getVariableNames()
           
 void setCorrelationsMatchers(java.util.List<CorrelationMatcher> correlationMatcher)
           
 void setMessage(InternalMessage<?> message)
           
 void setMessageMatcher(MessageMatcher messageMatcher)
           
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
execute, getInitializationContext, getNode, getQName, getState, setInitializationContext, setQName, setState
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.Element
setLog
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent
create, destroy, getComponent, getName, init, setName, start, stop
 

Method Detail

setMessage

void setMessage(InternalMessage<?> message)

getMessage

InternalMessage<?> getMessage()

accept

boolean accept(InternalMessage<?> message,
               ExternalContext context)
               throws CoreException
Throws:
CoreException

getChildNodeSelected

Node getChildNodeSelected()

addVariableName

void addVariableName(javax.xml.namespace.QName variableName)

getVariableNames

java.util.List<javax.xml.namespace.QName> getVariableNames()

getMessageMatcher

MessageMatcher getMessageMatcher()

setMessageMatcher

void setMessageMatcher(MessageMatcher messageMatcher)

getCorrelationsMatchers

java.util.List<CorrelationMatcher> getCorrelationsMatchers()

setCorrelationsMatchers

void setCorrelationsMatchers(java.util.List<CorrelationMatcher> correlationMatcher)


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