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(CircuitInvocation 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 CircuitInvocation context, including the filter's owner 
 circuit.m - The message
- Returns:
 - predicate indicating success of filter execution
 - Throws:
 CircuitAbortException
 
 
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel