public abstract class AssertionExecutor extends java.lang.Object implements IAssertionExecutor
| Modifier and Type | Field and Description |
|---|---|
protected IAssertion |
assertion |
protected IExecutionContext |
econtext |
| Constructor and Description |
|---|
AssertionExecutor() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generateFault(WSMException fault) |
protected IAssertion |
getAssertion() |
java.lang.String |
getAssertionName() |
IExecutionContext |
getExecutionContext()
Return the Execution Context
|
void |
init(IAssertion ia, IExecutionContext context) |
boolean |
isAssertionEnabled() |
IResult |
postExecute(IContext messageContext)
Executes any task required after policy execution.
|
IAssertion |
preInit(IAssertion ia, IExecutionContext econtext, IContext msgContext) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, execute, initprotected IAssertion assertion
protected IExecutionContext econtext
protected IAssertion getAssertion()
public java.lang.String getAssertionName()
getAssertionName in interface IAssertionExecutorpublic IExecutionContext getExecutionContext()
IAssertionExecutorgetExecutionContext in interface IAssertionExecutorpublic boolean isAssertionEnabled()
isAssertionEnabled in interface IAssertionExecutortrue if assertion is enabled, false otherwise.protected void generateFault(WSMException fault) throws WSMException
WSMExceptionpublic void init(IAssertion ia, IExecutionContext context) throws WSMException
WSMExceptionpublic IResult postExecute(IContext messageContext) throws WSMException
postExecute in interface IAssertionExecutorWSMExceptionpublic IAssertion preInit(IAssertion ia, IExecutionContext econtext, IContext msgContext) throws WSMException
preInit in interface IAssertionExecutorWSMException