public interface ExpressionValidator
Modifier and Type | Method and Description |
---|---|
void |
bpelCompilationCompleted(Process source)
Notifies process compilation completed.
|
void |
bpelImportsLoaded(Process source,
CompilerContext compilerContext)
Notifies process compilation began
|
java.lang.Object |
validate(Expression source,
OVarType rootNodeType,
java.lang.Object requestedResultType)
Validate given expression.
|
void bpelImportsLoaded(Process source, CompilerContext compilerContext) throws CompilationException
compilerContext
- CompilationException
void bpelCompilationCompleted(Process source) throws CompilationException
compilerContext
- CompilationException
java.lang.Object validate(Expression source, OVarType rootNodeType, java.lang.Object requestedResultType) throws CompilationException
source
- It's a Query or ExpressionrequestedResultType
- It's OVarType or underlying Expression Validator's type.
It may be null if there are no constrains for result typeCompilationException