Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.axis2.description.AxisModule

Packages that use AxisModule
org.apache.axis2.deployment |
org.apache.axis2.deployment.repository.util |
org.apache.axis2.deployment.util |
org.apache.axis2.description |
org.apache.axis2.engine |
org.apache.axis2.modules |
org.apache.axis2.phaseresolver |

Uses of AxisModule in org.apache.axis2.deployment

Methods in org.apache.axis2.deployment that return AxisModule
`static AxisModule` | `DeploymentEngine.buildModule(File modulearchive, AxisConfiguration config)` Builds an AxisModule for a given module archive file.
`AxisModule` | `DeploymentEngine.getModule(String moduleName)`

Methods in org.apache.axis2.deployment with parameters of type AxisModule
`static void` | `DeploymentEngine.addNewModule(AxisModule modulemetadata, AxisConfiguration axisConfiguration)`

Constructors in org.apache.axis2.deployment with parameters of type AxisModule
`ModuleBuilder(InputStream serviceInputStream, AxisModule module, AxisConfiguration axisConfig)`

Uses of AxisModule in org.apache.axis2.deployment.repository.util

Methods in org.apache.axis2.deployment.repository.util with parameters of type AxisModule
`void` | `ArchiveReader.readModuleArchive(DeploymentFileData deploymentFile, AxisModule module, boolean explodedDir, AxisConfiguration axisConfig)`

Uses of AxisModule in org.apache.axis2.deployment.util

Methods in org.apache.axis2.deployment.util with parameters of type AxisModule
`static void` | `Utils.deployModuleServices(AxisModule module, ConfigurationContext configCtx)` Modules can contain services in some cases.

Uses of AxisModule in org.apache.axis2.description

Fields in org.apache.axis2.description with type parameters of type AxisModule
`protected Map<String,AxisModule>` | `AxisDescription.engagedModules` Map of modules engaged on this object.

Methods in org.apache.axis2.description that return types with arguments of type AxisModule
`Collection<AxisModule>` | `AxisDescription.getEngagedModules()`

Methods in org.apache.axis2.description with parameters of type AxisModule
`void` | `AxisDescription.disengageModule(AxisModule module)`
`void` | `AxisBindingOperation.engageModule(AxisModule axisModule)`
`void` | `AxisDescription.engageModule(AxisModule axisModule)` Engage a Module at this level
`void` | `AxisEndpoint.engageModule(AxisModule axisModule)`
`void` | `AxisBindingMessage.engageModule(AxisModule axisModule)`
`void` | `AxisBinding.engageModule(AxisModule axisModule)`
`void` | `AxisDescription.engageModule(AxisModule axisModule, AxisDescription source)` Engage a Module at this level, keeping track of which level the engage was originally called from.
`boolean` | `AxisDescription.isEngaged(AxisModule axisModule)`
`protected void` | `AxisOperation.onDisengage(AxisModule module)`
`protected void` | `AxisDescription.onDisengage(AxisModule module)`
`void` | `AxisServiceGroup.onDisengage(AxisModule module)`
`void` | `AxisService.onDisengage(AxisModule module)`
`void` | `AxisOperation.onEngage(AxisModule axisModule, AxisDescription engager)` This is called when a module is engaged on this operation.
`protected void` | `AxisDescription.onEngage(AxisModule module, AxisDescription engager)`
`protected void` | `AxisServiceGroup.onEngage(AxisModule module, AxisDescription engager)` When a module gets engaged on a ServiceGroup, we have to engage it for each Service.
`void` | `AxisService.onEngage(AxisModule axisModule, AxisDescription engager)` Engages a module.
`void` | `AxisMessage.onEngage(AxisModule axisModule, AxisDescription engager)` We do not support adding module operations when engaging a module to an AxisMessage
`void` | `AxisOperation.removeFromEngagedModuleList(AxisModule module)` Deprecated. please use disengageModule(), this method will disappear after 1.3

Uses of AxisModule in org.apache.axis2.engine

Methods in org.apache.axis2.engine that return AxisModule
`AxisModule` | `AxisConfiguration.getDefaultModule(String moduleName)`
`AxisModule` | `AxisConfiguration.getModule(String name)` Get an AxisModule by name.
`AxisModule` | `AxisConfiguration.getModule(String moduleName, String moduleVersion)` Return the module having name=moduleName & version=moduleVersion

Methods in org.apache.axis2.engine that return types with arguments of type AxisModule
`HashMap<String,AxisModule>` | `AxisConfiguration.getModules()`
`List<AxisModule>` | `AxisConfiguration.getModulesForPolicyNamesapce(String namesapce)`

Methods in org.apache.axis2.engine with parameters of type AxisModule
`void` | `AxisConfiguration.addModule(AxisModule module)` Add an available Module to this configuration
`boolean` | `AxisConfiguration.isEngaged(AxisModule axisModule)`
`void` | `AxisObserver.moduleUpdate(AxisEvent event, AxisModule module)`
`void` | `AxisConfiguration.notifyObservers(AxisEvent event, AxisModule moule)`
`void` | `AxisConfiguration.onDisengage(AxisModule module)` To dis-engage a module from the system.
`void` | `AxisConfiguration.onEngage(AxisModule module, AxisDescription engager)`
`void` | `AxisConfiguration.registerLocalPolicyAssertions(AxisModule axisModule)`
`void` | `AxisConfiguration.registerModulePolicySupport(AxisModule axisModule)`

Uses of AxisModule in org.apache.axis2.modules

Methods in org.apache.axis2.modules with parameters of type AxisModule
`void` | `Module.init(ConfigurationContext configContext, AxisModule module)`

Uses of AxisModule in org.apache.axis2.phaseresolver

Methods in org.apache.axis2.phaseresolver with parameters of type AxisModule
`void` | `PhaseResolver.disengageModuleFromGlobalChains(AxisModule module)` To remove handlers from global chians this method can be used , first it take inflow of the module and then take handler one by one and then remove those handlers from global inchain , the same procedure will be carry out for all the other flows as well.
`void` | `PhaseResolver.disengageModuleFromOperationChain(AxisModule module, AxisOperation operation)` To remove handlers from operations chians this method can be used , first it take inflow of the module and then take handler one by one and then remove those handlers from global inchain , the same procedure will be carry out for all the other flows as well.
`void` | `PhaseResolver.engageModuleToMessage(AxisMessage axisMessage, AxisModule axisModule)`
`void` | `PhaseResolver.engageModuleToOperation(AxisOperation axisOperation, AxisModule module)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2004-2011 The Apache Software Foundation. All Rights Reserved.