Vordel SDK

com.vordel.circuit
Class HTTPBodyParserFilter

java.lang.Object
  extended by com.vordel.circuit.Filter
      extended by com.vordel.circuit.VariablePropertiesFilter
          extended by com.vordel.circuit.HTTPBodyParserFilter

Deprecated. This filter was originally designed to parse incoming HTTP requests, and allow the delaying of that parsing by directing the control flow around this processor. This is no longer neccessary, as the XMLBody now performs this lazy evaluation automatically.

public class HTTPBodyParserFilter
extends VariablePropertiesFilter


Field Summary
 
Fields inherited from class com.vordel.circuit.VariablePropertiesFilter
USER_ATTRIBUTE_FORMAT_REGEX, userAttributePattern
 
Fields inherited from class com.vordel.circuit.Filter
CAN_FAIL, CAN_SUCCEED, circuit, consumedProperties, contextLoader, EMPTY_SET, generatedProperties, name, requiredProperties
 
Constructor Summary
HTTPBodyParserFilter()
          Deprecated.  
 
Method Summary
 java.lang.Class<? extends FilterContainer> getConfigPanelClass()
          Deprecated. Get the Class which must be instantiated to configure the Filter.
 java.lang.Class<? extends MessageProcessor> getMessageProcessorClass()
          Deprecated. Get the Class which must be instantiated to process this Filter to implement a MessageProcessor
 int getPossibleOutcomes()
          Deprecated. Get the bitmask for the possible outcomes to this Filter's evaluation.
protected  void setDefaultProperties()
          Deprecated. There are no global default properties.
 
Methods inherited from class com.vordel.circuit.VariablePropertiesFilter
configure, createHashSet, getLoggingWildcards, getRequiredPropertiesFromEntity, getRequiredPropertiesFromReferences, getWildcardAttributes, ignoreField, ignoreType, syncProps
 
Methods inherited from class com.vordel.circuit.Filter
getCircuitPK, getConsumedProperties, getEntity, getFailureNode, getFailureNodePK, getGeneratedProperties, getName, getRequiredProperties, getSuccessNode, getSuccessNodePK, reconfigure, setCircuitPK, setEntity, setFailureNode, setName, setShouldAbortProcessingOnLogError, setSuccessNode, shouldAbortProcessingOnLogError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTTPBodyParserFilter

public HTTPBodyParserFilter()
Deprecated. 
Method Detail

getMessageProcessorClass

public java.lang.Class<? extends MessageProcessor> getMessageProcessorClass()
                                                                     throws java.lang.ClassNotFoundException
Deprecated. 
Description copied from class: Filter
Get the Class which must be instantiated to process this Filter to implement a MessageProcessor

Specified by:
getMessageProcessorClass in class Filter
Returns:
The Class to be instantiated. Should never be null.
Throws:
java.lang.ClassNotFoundException - If the class is unavailable

getPossibleOutcomes

public int getPossibleOutcomes()
Deprecated. 
Description copied from class: Filter
Get the bitmask for the possible outcomes to this Filter's evaluation. Override this method if the Filter has a restricted set of possible outcomes to its evaluation.

Overrides:
getPossibleOutcomes in class Filter
Returns:
A bitmask, made up of the possible values CAN_SUCCEED, CAN_FAIL

setDefaultProperties

protected final void setDefaultProperties()
Deprecated. 
Description copied from class: Filter
There are no global default properties. Override this method to set default properties for a given type of filter.

Overrides:
setDefaultProperties in class Filter

getConfigPanelClass

public java.lang.Class<? extends FilterContainer> getConfigPanelClass()
                                                               throws java.lang.ClassNotFoundException
Deprecated. 
Description copied from class: Filter
Get the Class which must be instantiated to configure the Filter.

Specified by:
getConfigPanelClass in class Filter
Returns:
The Class to be instantiated. Should never be null.
Throws:
java.lang.ClassNotFoundException - If the class is unavailable

Vordel SDK


This documentation and all its contents and graphics, copyright © 1999 - 2011 Vordel