com.vordel.circuit
Class CircuitDelegateProcessor
java.lang.Object
com.vordel.circuit.FilterContainer
com.vordel.circuit.MessageProcessor
com.vordel.circuit.CircuitDelegateProcessor
- Direct Known Subclasses:
- CircuitDelegatePerBodyProcessor
public class CircuitDelegateProcessor
- extends MessageProcessor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
circuit
protected Circuit circuit
CircuitDelegateProcessor
public CircuitDelegateProcessor()
filterAttached
public void filterAttached(FilterConfigureContext 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
setReferenceContext
public void setReferenceContext(java.lang.Object context)
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