public abstract class ParameterFilterBase extends Object implements Comparable<ParameterFilterBase>, Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ParameterFilterBase.FilterType |
| Modifier and Type | Field and Description |
|---|---|
int |
Order |
Map<String,String> |
TokenMapping |
| Constructor and Description |
|---|
ParameterFilterBase() |
public int GetOrder()
public void SetOrder(int Order)
public int compareTo(ParameterFilterBase o)
compareTo in interface Comparable<ParameterFilterBase>public void TokenMappingValidate()
throws ExecutionValidationException
ExecutionValidationExceptionpublic String TokenMappingToXML()
public void TokenMappingFromXML(String XML) throws ExecutionSerializationException
ExecutionSerializationExceptionpublic void TokenMappingFromXML(Node XML) throws ExecutionSerializationException
ExecutionSerializationExceptionpublic abstract ParameterFilterBase.FilterType GetFilterType()
public abstract void Validate()
throws ExecutionValidationException
ExecutionValidationExceptionpublic abstract void ValidatePreExecution(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint) throws ExecutionValidationException
ExecutionValidationExceptionpublic abstract void ValidateForOnlineFiltering()
throws ExecutionValidationException
ExecutionValidationExceptionpublic abstract void ValidatePreExecutionForOnlineFiltering(ExecutionHandle Handle, Set<String> ExcludeAvailableConstraint) throws ExecutionValidationException
ExecutionValidationExceptionpublic abstract boolean SupportsOnLineFiltering()
public abstract boolean StoreOutput()
public abstract Object Process(ExecutionHandle Handle) throws ExecutionRunTimeException
ExecutionRunTimeExceptionpublic abstract Object ProcessOnLine(Object OnLineFilteredValue, Set<NamedDataType> AdditionalValueProviders, ExecutionHandle Handle) throws ExecutionRunTimeException
ExecutionRunTimeExceptionpublic abstract String ToXML() throws ExecutionSerializationException
ExecutionSerializationExceptionpublic abstract void FromXML(String XML) throws ExecutionSerializationException
ExecutionSerializationExceptionpublic abstract void FromXML(Node XML) throws ExecutionSerializationException
ExecutionSerializationExceptionCopyright © 2014. All Rights Reserved.