public interface IAssertionExecutor| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
The destroy method for a cleaner ending of the assertion lifecycle.
|
IResult |
execute(IContext mcontext)
Must always return a non-null IResult object.
|
java.lang.String |
getAssertionName() |
IExecutionContext |
getExecutionContext()
Return the Execution Context
|
void |
init(IAssertion ia, IExecutionContext context, IContext msgContext)
This method is called after the AssertionExecutor is created or after one of the properties has been changed.
|
boolean |
isAssertionEnabled() |
IResult |
postExecute(IContext messageContext)
Executes any task required after policy execution.
|
IAssertion |
preInit(IAssertion ia, IExecutionContext econtext, IContext msgContext) |
boolean isAssertionEnabled()
true if assertion is enabled, false otherwise.java.lang.String getAssertionName()
IResult execute(IContext mcontext) throws WSMException
mcontext -WSMExceptionvoid init(IAssertion ia, IExecutionContext context, IContext msgContext) throws WSMException
WSMExceptionjava.lang.IllegalStateExceptionvoid destroy()
IExecutionContext getExecutionContext()
IResult postExecute(IContext messageContext) throws WSMException
WSMExceptionIAssertion preInit(IAssertion ia, IExecutionContext econtext, IContext msgContext) throws WSMException
ia -econtext -msgContext -WSMException