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, setPermissionUpdateTimestamp
public OperationMetaDataWrapper listAllOperations(String serviceName) throws org.apache.axis2.AxisFault
serviceName
- org.apache.axis2.AxisFault
public OperationMetaData[] listControlOperations(String serviceName) throws org.apache.axis2.AxisFault
serviceName
- org.apache.axis2.AxisFault
public OperationMetaData[] listPublishedOperations(String serviceName) throws org.apache.axis2.AxisFault
serviceName
- org.apache.axis2.AxisFault
public OperationMetaData getOperationStatistics(String serviceName, String operationName) throws org.apache.axis2.AxisFault
serviceName
- operationName
- org.apache.axis2.AxisFault
public void configureMTOM(String flag, String serviceName, String operationName) throws org.apache.axis2.AxisFault
flag
- serviceName
- operationName
- org.apache.axis2.AxisFault
public String[] getOperationParameters(String serviceId, String operationId) throws org.apache.axis2.AxisFault
serviceId
- operationId
- org.apache.axis2.AxisFault
public String[] getDeclaredOperationParameters(String serviceName, String operationName) throws org.apache.axis2.AxisFault
serviceName
- operationName
- org.apache.axis2.AxisFault
public void setOperationParameters(String serviceId, String operationId, String[] parameters) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public void removeOperationParameter(String serviceName, String operationName, String parameterName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public String[] listOperationPhases(String serviceName, String operationName, int flow) throws org.apache.axis2.AxisFault
serviceName
- operationName
- flow
- org.apache.axis2.AxisFault
public String[] listOperationPhaseHandlers(String serviceName, String operationName, int flow, String phaseName) throws org.apache.axis2.AxisFault
serviceName
- operationName
- flow
- phaseName
- org.apache.axis2.AxisFault
public OperationMetaData getOperationMetaData(String serviceName, String operationName) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
Copyright © 2019 WSO2. All rights reserved.