public class ParameterReflectableFromTemplateFilter extends ParameterFilterBase
ParameterFilterBase.FilterType| Modifier and Type | Field and Description |
|---|---|
String |
FilteredVariableName |
boolean |
StoreOutput |
String |
StoreOutputVariableName |
String |
TemplateVariableName |
Order, TokenMapping| Constructor and Description |
|---|
ParameterReflectableFromTemplateFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
FromXML(Node XML) |
void |
FromXML(String XML) |
ParameterFilterBase.FilterType |
GetFilterType() |
Set<String> |
GetInputVariableNames() |
Set<String> |
GetStoreOutputVariableName() |
Object |
Process(ExecutionHandle Handle) |
Object |
ProcessOnLine(Object OnLineFilteredValue,
Set<NamedDataType> AdditionalValueProviders,
ExecutionHandle Handle) |
boolean |
StoreOutput() |
boolean |
SupportsOnLineFiltering() |
String |
ToXML() |
void |
Validate() |
void |
ValidateForOnlineFiltering() |
void |
ValidatePreExecution(ExecutionHandle Handle,
Set<String> ExcludeAvailableConstraint) |
void |
ValidatePreExecutionForOnlineFiltering(ExecutionHandle Handle,
Set<String> ExcludeAvailableConstraint) |
compareTo, GetOrder, GetToken, GetTokenMappings, SetOrder, SetTokenMappings, TokenMappingFromXML, TokenMappingFromXML, TokenMappingToXML, TokenMappingValidate, TokensMatchpublic boolean StoreOutput
public String StoreOutputVariableName
public String FilteredVariableName
public String TemplateVariableName
public ParameterReflectableFromTemplateFilter()
public Set<String> GetInputVariableNames()
GetInputVariableNames in class ParameterFilterBasepublic Set<String> GetStoreOutputVariableName()
GetStoreOutputVariableName in class ParameterFilterBasepublic boolean StoreOutput()
StoreOutput in class ParameterFilterBasepublic void Validate()
throws ExecutionValidationException
Validate in class ParameterFilterBaseExecutionValidationExceptionpublic void ValidatePreExecution(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint) throws ExecutionValidationException
ValidatePreExecution in class ParameterFilterBaseExecutionValidationExceptionpublic boolean SupportsOnLineFiltering()
SupportsOnLineFiltering in class ParameterFilterBasepublic void ValidateForOnlineFiltering()
throws ExecutionValidationException
ValidateForOnlineFiltering in class ParameterFilterBaseExecutionValidationExceptionpublic void ValidatePreExecutionForOnlineFiltering(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint) throws ExecutionValidationException
ValidatePreExecutionForOnlineFiltering in class ParameterFilterBaseExecutionValidationExceptionpublic Object Process(ExecutionHandle Handle) throws ExecutionRunTimeException
Process in class ParameterFilterBaseExecutionRunTimeExceptionpublic Object ProcessOnLine(Object OnLineFilteredValue, Set<NamedDataType> AdditionalValueProviders, ExecutionHandle Handle) throws ExecutionRunTimeException
ProcessOnLine in class ParameterFilterBaseExecutionRunTimeExceptionpublic void FromXML(String XML) throws ExecutionSerializationException
FromXML in class ParameterFilterBaseExecutionSerializationExceptionpublic void FromXML(Node XML) throws ExecutionSerializationException
FromXML in class ParameterFilterBaseExecutionSerializationExceptionpublic String ToXML() throws ExecutionSerializationException
ToXML in class ParameterFilterBaseExecutionSerializationExceptionpublic ParameterFilterBase.FilterType GetFilterType()
GetFilterType in class ParameterFilterBaseCopyright © 2015. All Rights Reserved.