public class OperationAdmin
extends org.wso2.carbon.core.AbstractAdmin
| Constructor and Description |
|---|
OperationAdmin() |
| Modifier and Type | Method and Description |
|---|---|
void |
configureMTOM(String flag,
String serviceName,
String operationName)
Configuring MTOM
|
String[] |
getDeclaredOperationParameters(String serviceName,
String operationName)
return only the parameters for explicitly set for this operation
(not including inherited ones), where each parameter is an XML fragment
representing the "parameter" element
|
OperationMetaData |
getOperationMetaData(String serviceName,
String operationName) |
String[] |
getOperationParameters(String serviceId,
String operationId)
return all parameters for this operation (including inherited ones),
where each parameter is an XML fragment representing the "parameter" element
|
OperationMetaData |
getOperationStatistics(String serviceName,
String operationName)
return all accumulated data about this operation
|
OperationMetaDataWrapper |
listAllOperations(String serviceName)
list all the operations in the service including both control and published operations
|
OperationMetaData[] |
listControlOperations(String serviceName)
list only the control operations added by modules and some other way
|
String[] |
listOperationPhaseHandlers(String serviceName,
String operationName,
int flow,
String phaseName)
To list handlers in a given operation phases
|
String[] |
listOperationPhases(String serviceName,
String operationName,
int flow)
list all the operation phases
|
OperationMetaData[] |
listPublishedOperations(String serviceName)
list all the published operations (come from servics.xml and wsdl)
|
void |
removeOperationParameter(String serviceName,
String operationName,
String parameterName) |
void |
setOperationParameters(String serviceId,
String operationId,
String[] parameters) |
getAxisConfig, getConfigContext, getConfigSystemRegistry, getConfigUserRegistry, getGovernanceRegistry, getGovernanceSystemRegistry, getGovernanceUserRegistry, getHttpSession, getLocalRepo, getRegistry, getTenantDomain, getUsername, getUserRealm, setConfigurationContext, setPermissionUpdateTimestamppublic OperationMetaDataWrapper listAllOperations(String serviceName) throws org.apache.axis2.AxisFault
serviceName - org.apache.axis2.AxisFaultpublic OperationMetaData[] listControlOperations(String serviceName) throws org.apache.axis2.AxisFault
serviceName - org.apache.axis2.AxisFaultpublic OperationMetaData[] listPublishedOperations(String serviceName) throws org.apache.axis2.AxisFault
serviceName - org.apache.axis2.AxisFaultpublic OperationMetaData getOperationStatistics(String serviceName, String operationName) throws org.apache.axis2.AxisFault
serviceName - operationName - org.apache.axis2.AxisFaultpublic void configureMTOM(String flag, String serviceName, String operationName) throws org.apache.axis2.AxisFault
flag - serviceName - operationName - org.apache.axis2.AxisFaultpublic String[] getOperationParameters(String serviceId, String operationId) throws org.apache.axis2.AxisFault
serviceId - operationId - org.apache.axis2.AxisFaultpublic String[] getDeclaredOperationParameters(String serviceName, String operationName) throws org.apache.axis2.AxisFault
serviceName - operationName - org.apache.axis2.AxisFaultpublic void setOperationParameters(String serviceId, String operationId, String[] parameters) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic void removeOperationParameter(String serviceName, String operationName, String parameterName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic String[] listOperationPhases(String serviceName, String operationName, int flow) throws org.apache.axis2.AxisFault
serviceName - operationName - flow - org.apache.axis2.AxisFaultpublic String[] listOperationPhaseHandlers(String serviceName, String operationName, int flow, String phaseName) throws org.apache.axis2.AxisFault
serviceName - operationName - flow - phaseName - org.apache.axis2.AxisFaultpublic OperationMetaData getOperationMetaData(String serviceName, String operationName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultCopyright © 2019 WSO2. All rights reserved.