|
||||||||||
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 |