public interface PrivilegedAction
| Modifier and Type | Method and Description |
|---|---|
boolean |
doesHandle(org.apache.axis2.context.MessageContext msgContext)
Checks if this extension should be executed for the Axis2 operation in the MessageContext
|
void |
execute(org.apache.axis2.context.MessageContext inMessageContext,
org.apache.axis2.context.MessageContext outMessageContext)
The extension logic must be implemented here.
|
String |
getExtensionName()
Returns the extension name
|
int |
getPriority()
Returns the priority of the extension in the framework
|
boolean |
isDisabled()
Checks if extension is disabled
|
boolean |
skipLowerPriorityExtensions()
Extensions can skip lower priority extensions if supported by MessageReceiver
|
boolean |
skipServiceInvocation()
Extensions can skip service invocation if supported by MessageReceiver
|
void execute(org.apache.axis2.context.MessageContext inMessageContext,
org.apache.axis2.context.MessageContext outMessageContext)
throws PrivilegedActionException
inMessageContext - Axis2 MessageContextoutMessageContext - Axis2 MessageContextPrivilegedActionExceptionint getPriority()
boolean doesHandle(org.apache.axis2.context.MessageContext msgContext)
msgContext - boolean isDisabled()
String getExtensionName()
boolean skipServiceInvocation()
boolean skipLowerPriorityExtensions()
Copyright © 2018 WSO2 Inc. All rights reserved.