|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.wso2.utils.AbstractAdmin
org.wso2.wsas.admin.service.ModuleAdmin
public class ModuleAdmin
Admin service to manage operations related to modules
| Constructor Summary | |
|---|---|
ModuleAdmin()
|
|
| Method Summary | |
|---|---|
void |
disengageModuleFromOperation(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion,
java.lang.String operationId)
|
void |
disengageModuleFromService(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion)
|
void |
disengageModuleFromServiceGroup(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceGroupId)
|
boolean |
disengageModuleFromSystem(java.lang.String moduleId,
java.lang.String moduleVersion)
|
void |
engageModuleForMessage(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion,
java.lang.String operationId,
java.lang.String messageLabel)
Engaging a module to a messageE |
java.lang.String |
engageModuleForOperation(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion,
java.lang.String operationId)
Engaging a module to an operation |
java.lang.String |
engageModuleForService(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion)
Engaging a module to a service |
java.lang.String |
engageModuleForServiceGroup(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceGroupId)
|
java.lang.String |
engageModuleForSystem(java.lang.String moduleId,
java.lang.String moduleVersion)
Engaging a module globally |
void |
forceDisengageModuleFromService(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion)
Forcefully disengage modules without taking into consideration any of the restrictions. |
org.apache.axiom.om.OMElement[] |
getDeclaredModuleParameters(java.lang.String moduleId,
java.lang.String moduleVersion)
Return only the parameters for explicitly set for this module (not including inherited ones), where each parameter is an XML fragment representing the "parameter" element |
ModuleMetaData |
getModuleInfo(java.lang.String moduleId,
java.lang.String moduleVersion)
Return all available module meta-data (not counts) |
org.apache.axiom.om.OMElement[] |
getModuleParameters(java.lang.String moduleId,
java.lang.String moduleVersion)
Return all parameters for this module (including inherited ones), where each parameter is an XML fragment representing the "parameter" element |
java.lang.Object[] |
getModuleStatus(java.lang.String moduleId,
java.lang.String moduleVersion)
Return all accumulated data about this module |
PolicyData[] |
getPolicies(java.lang.String moduleId,
java.lang.String moduleVersion)
|
org.apache.axiom.om.OMElement |
getPolicy(java.lang.String moduleId,
java.lang.String moduleVersion)
|
ModuleMetaData[] |
listGloballyEngagesModules()
List all the globally engaged modules |
ModuleMetaData[] |
listModules()
List all the available modules |
ModuleMetaData[] |
listOperationModules(java.lang.String serviceName,
java.lang.String operationName)
List engaged modules for a given operation |
ModuleMetaData[] |
listOperationsParentParentEngagedModules(java.lang.String serviceName,
java.lang.String operationName)
List engaged modules for a given operation's parent's parent (i.e. the AxisServiceGroup) |
ModuleMetaData[] |
listServiceGroupModules(java.lang.String serviceGroupId)
List modules that are engaged to the service group |
ModuleMetaData[] |
listServiceModules(java.lang.String serviceName)
List modules that are engaged to the service name |
ModuleMetaData[] |
listServicesParentEngagedModules(java.lang.String serviceName)
List engaged modules of an operation's parent (i.e. |
void |
removeModule(java.lang.String moduleId,
java.lang.String moduleVersion)
Delete a module |
void |
removeModuleParameter(java.lang.String moduleId,
java.lang.String moduleVersion,
org.apache.axiom.om.OMElement paramterElement)
|
void |
setAs(java.lang.String moduleName,
java.lang.String version)
To set module has default version for that module family |
void |
setModuleParameter(java.lang.String moduleId,
java.lang.String moduleVersion,
org.apache.axiom.om.OMElement paramterElement)
|
void |
setModuleParameters(java.lang.String moduleId,
java.lang.String moduleVersion,
org.apache.axiom.om.OMElement[] paramterElements)
|
void |
setPolicy(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String policyString)
|
| Methods inherited from class org.wso2.utils.AbstractAdmin |
|---|
getAxisConfig, getConfigContext |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModuleAdmin()
| Method Detail |
|---|
public ModuleMetaData[] listModules()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public ModuleMetaData[] listGloballyEngagesModules()
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFault
public ModuleMetaData[] listServiceModules(java.lang.String serviceName)
throws org.apache.axis2.AxisFault
serviceName -
org.apache.axis2.AxisFault
public ModuleMetaData[] listServiceGroupModules(java.lang.String serviceGroupId)
throws org.apache.axis2.AxisFault
serviceGroupId -
org.apache.axis2.AxisFault
public ModuleMetaData[] listOperationModules(java.lang.String serviceName,
java.lang.String operationName)
throws org.apache.axis2.AxisFault
serviceName - operationName -
org.apache.axis2.AxisFault
public ModuleMetaData getModuleInfo(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public java.lang.Object[] getModuleStatus(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public java.lang.String engageModuleForSystem(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public boolean disengageModuleFromSystem(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public void removeModule(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public java.lang.String engageModuleForServiceGroup(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceGroupId)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceGroupId -
org.apache.axis2.AxisFault
public void disengageModuleFromServiceGroup(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceGroupId)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceGroupId -
org.apache.axis2.AxisFault
public java.lang.String engageModuleForService(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceId - serviceVersion -
org.apache.axis2.AxisFault
public void disengageModuleFromService(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceId - serviceVersion -
org.apache.axis2.AxisFault
public void forceDisengageModuleFromService(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceId - serviceVersion -
org.apache.axis2.AxisFault
public java.lang.String engageModuleForOperation(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion,
java.lang.String operationId)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceId - serviceVersion - operationId -
org.apache.axis2.AxisFault
public void disengageModuleFromOperation(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion,
java.lang.String operationId)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceId - serviceVersion - operationId -
org.apache.axis2.AxisFault
public void engageModuleForMessage(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String serviceId,
java.lang.String serviceVersion,
java.lang.String operationId,
java.lang.String messageLabel)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - serviceId - serviceVersion - operationId - messageLabel -
org.apache.axis2.AxisFault
public org.apache.axiom.om.OMElement[] getModuleParameters(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public org.apache.axiom.om.OMElement getPolicy(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public void setPolicy(java.lang.String moduleId,
java.lang.String moduleVersion,
java.lang.String policyString)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - policyString -
org.apache.axis2.AxisFault
public org.apache.axiom.om.OMElement[] getDeclaredModuleParameters(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public void setModuleParameters(java.lang.String moduleId,
java.lang.String moduleVersion,
org.apache.axiom.om.OMElement[] paramterElements)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - paramterElements -
org.apache.axis2.AxisFault
public void setModuleParameter(java.lang.String moduleId,
java.lang.String moduleVersion,
org.apache.axiom.om.OMElement paramterElement)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - paramterElement -
org.apache.axis2.AxisFault
public void removeModuleParameter(java.lang.String moduleId,
java.lang.String moduleVersion,
org.apache.axiom.om.OMElement paramterElement)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion - paramterElement -
org.apache.axis2.AxisFault
public void setAs(java.lang.String moduleName,
java.lang.String version)
throws org.apache.axis2.AxisFault
moduleName - version -
org.apache.axis2.AxisFault
public PolicyData[] getPolicies(java.lang.String moduleId,
java.lang.String moduleVersion)
throws org.apache.axis2.AxisFault
moduleId - moduleVersion -
org.apache.axis2.AxisFault
public ModuleMetaData[] listServicesParentEngagedModules(java.lang.String serviceName)
throws org.apache.axis2.AxisFault
serviceName -
org.apache.axis2.AxisFault
public ModuleMetaData[] listOperationsParentParentEngagedModules(java.lang.String serviceName,
java.lang.String operationName)
throws org.apache.axis2.AxisFault
serviceName - operationName -
org.apache.axis2.AxisFault
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||