public class CircuitDelegateFilter extends VariablePropertiesFilter implements DelegatingFilter
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CIRCUIT_PK |
protected ESPK |
delegatedCircuitPK |
USER_ATTRIBUTE_FORMAT_REGEX, userAttributePatternCAN_FAIL, CAN_SUCCEED, circuit, consProps, contextLoader, EMPTY_PROP_DEF_SET, EMPTY_STRING_SET, genProps, name, reqProps| Constructor and Description |
|---|
CircuitDelegateFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
delegatedProperties(java.util.Set<com.vordel.common.util.PropDef> req,
java.util.Set<com.vordel.common.util.PropDef> gen,
java.util.Set<com.vordel.common.util.PropDef> cons) |
java.lang.Class<? extends FilterContainerImpl> |
getConfigPanelClass()
Get the Class which must be instantiated to configure the Filter.
|
java.util.Set<com.vordel.common.util.PropDef> |
getConsProps() |
ESPK |
getDelegatedCircuitPK()
Get the ESPK of the Circuit this filter delegates to.
|
java.util.Set<com.vordel.common.util.PropDef> |
getGenProps() |
java.lang.Class<? extends MessageProcessor> |
getMessageProcessorClass()
Get the Class which must be instantiated to process this Filter to implement a MessageProcessor
|
ESPK |
getPK() |
java.util.Set<ESPK> |
getReferencedCircuitPKs(GlobalProperties props) |
java.util.Set<com.vordel.common.util.PropDef> |
getReqProps() |
void |
setDelegatedCircuitPK(ESPK circuitPK)
Set the ESPK of the Circuit this filter delegates to.
|
void |
setEntity(Entity e)
override of Filter.setEntity() used to trap changes to the delegate circuit's ESPK.
|
void |
setName(java.lang.String name) |
void |
updateRefs(ConfigContext ctx) |
configure, createHashSet, getLoggingWildcards, getRequiredPropertiesFromEntity, getRequiredPropertiesFromReferences, getWildcardAttributes, ignoreField, ignoreType, selectorProps, syncPropsaddPropDefs, getCircuitPK, getEntity, getFailureNode, getFailureNodePK, getName, getPossibleOutcomes, getSuccessNode, getSuccessNodePK, reconfigure, setCircuitPK, setDefaultPropertyDefs, setFailureNode, setShouldAbortProcessingOnLogError, setSuccessNode, shouldAbortProcessingOnLogErrorpublic static final java.lang.String CIRCUIT_PK
protected ESPK delegatedCircuitPK
public ESPK getDelegatedCircuitPK()
public void setDelegatedCircuitPK(ESPK circuitPK)
circuitPK - ESPK of the Circuit this filter delegates to.public void setEntity(Entity e)
public java.lang.Class<? extends MessageProcessor> getMessageProcessorClass() throws java.lang.ClassNotFoundException
FiltergetMessageProcessorClass in class Filterjava.lang.ClassNotFoundException - If the class is unavailablepublic java.lang.Class<? extends FilterContainerImpl> getConfigPanelClass() throws java.lang.ClassNotFoundException
FiltergetConfigPanelClass in class Filterjava.lang.ClassNotFoundException - If the class is unavailablepublic java.util.Set<com.vordel.common.util.PropDef> getReqProps()
getReqProps in class Filterpublic java.util.Set<com.vordel.common.util.PropDef> getGenProps()
getGenProps in class Filterpublic java.util.Set<com.vordel.common.util.PropDef> getConsProps()
getConsProps in class Filterpublic void delegatedProperties(java.util.Set<com.vordel.common.util.PropDef> req,
java.util.Set<com.vordel.common.util.PropDef> gen,
java.util.Set<com.vordel.common.util.PropDef> cons)
public ESPK getPK()
getPK in interface DelegatingFilterpublic java.util.Set<ESPK> getReferencedCircuitPKs(GlobalProperties props)
getReferencedCircuitPKs in interface DelegatingFilterpublic void updateRefs(ConfigContext ctx)
updateRefs in interface DelegatingFilter
This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel