com.vordel.circuit
Class CircuitActivationProcessor
java.lang.Object
com.vordel.circuit.FilterContainer
com.vordel.circuit.MessageProcessor
com.vordel.circuit.CircuitActivationProcessor
public class CircuitActivationProcessor
- extends MessageProcessor
Methods inherited from class com.vordel.circuit.MessageProcessor |
filterDetached, getCategory, getFilterMessage, getLogMask, logFailure, logFatal, logMessagePayload, logSuccess, report, report, setFilterMessage, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CircuitActivationProcessor
public CircuitActivationProcessor()
filterAttached
public void filterAttached(com.vordel.precipitate.SolutionPack ctx,
Entity entity)
throws EntityStoreException
- Description copied from class:
FilterContainer
- Called on a filter's container when the filter is configured.
Any domain-specific initialisation of the filter container can be done
at this point. This will be called at least once when the filter
attaches.
- Overrides:
filterAttached
in class MessageProcessor
- Parameters:
ctx
- configuration context for the filter attached to this
container.
- Throws:
EntityStoreException
getGeneratedAttributesFromStack
public java.util.Map<java.lang.String,java.lang.Object> getGeneratedAttributesFromStack(Message m)
throws CircuitAbortException
- Throws:
CircuitAbortException
invoke
public boolean invoke(Circuit c,
Message m)
throws CircuitAbortException
- Description copied from class:
MessageProcessor
- invoked by circuit to act on a message
- Specified by:
invoke
in class MessageProcessor
- Parameters:
c
- The Circuit contextm
- The message
- Returns:
- predicate indicating success of filter execution
- Throws:
CircuitAbortException
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel