public abstract class DelegatingProcessor extends MessageProcessor
logMask, logMaskType
Constructor and Description |
---|
DelegatingProcessor() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
callCircuit(Circuit ci,
CircuitDelegateProcessor cdpr,
Message m) |
protected boolean |
callCircuit(Circuit ci,
Message m,
CircuitDelegateProcessor cdp) |
protected CircuitDelegateProcessor |
getCDProc(ConfigContext ctx,
Filter owner,
CircuitReference cr)
If the CircuitReference is 'soft', e.g.
|
protected CircuitDelegateProcessor |
getCDProc(ConfigContext ctx,
Filter owner,
ESPK circuitPK,
java.lang.String label)
Return a CircuitDelegateProcessor if the circuitPK is valid, otherwise null.
|
filterAttached, filterDetached, getCategory, getFilterMessage, getLogMask, invoke, logFailure, logFatal, logMessagePayload, logSuccess, report, report, toString
configureFilter, createFilterContainer, getFilter, setFilter
protected CircuitDelegateProcessor getCDProc(ConfigContext ctx, Filter owner, CircuitReference cr) throws EntityStoreException
ctx
- The configuration contextowner
- The Filter which will delegate to another circuitcr
- The Circuit referenceEntityStoreException
- If there's an issue with the configurationprotected CircuitDelegateProcessor getCDProc(ConfigContext ctx, Filter owner, ESPK circuitPK, java.lang.String label) throws EntityStoreException
ctx
- The configuration contextowner
- The Filter which will delegate to another circuitcircuitPK
- An explicit link to another Circuit in the configurationlabel
- A name for this linkEntityStoreException
- If there's an issue with the configurationprotected boolean callCircuit(Circuit ci, Message m, CircuitDelegateProcessor cdp) throws CircuitAbortException
CircuitAbortException
protected boolean callCircuit(Circuit ci, CircuitDelegateProcessor cdpr, Message m) throws CircuitAbortException
CircuitAbortException
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel