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 AxisBinding.engageModule(AxisModule axisModule)
           
 void AxisEndpoint.engageModule(AxisModule axisModule)
           
 void AxisBindingMessage.engageModule(AxisModule axisModule)
           
 void AxisDescription.engageModule(AxisModule axisModule)
          Engage a Module at this level
 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)
           
 void AxisService.onDisengage(AxisModule module)
           
 void AxisServiceGroup.onDisengage(AxisModule module)
           
protected  void AxisDescription.onDisengage(AxisModule module)
           
protected  void AxisOperation.onDisengage(AxisModule module)
           
 void AxisMessage.onEngage(AxisModule axisModule, AxisDescription engager)
          We do not support adding module operations when engaging a module to an AxisMessage
 void AxisService.onEngage(AxisModule axisModule, AxisDescription engager)
          Engages a module.
protected  void AxisServiceGroup.onEngage(AxisModule module, AxisDescription engager)
          When a module gets engaged on a ServiceGroup, we have to engage it for each Service.
protected  void AxisDescription.onEngage(AxisModule module, AxisDescription engager)
           
 void AxisOperation.onEngage(AxisModule axisModule, AxisDescription engager)
          This is called when a module is engaged on this operation.
 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)
           
 



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