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.handlers.soapmonitor   
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 ModuleDescription for a given module archive file.
 AxisModule DeploymentEngine.getModule(QName moduleName)
           
 

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(ArchiveFileData archiveFile, 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)
          This method is to get the list of services there in a module if module want to add services then the way of doing that is 1.
 

Uses of AxisModule in org.apache.axis2.description
 

Methods in org.apache.axis2.description with parameters of type AxisModule
 void AxisService.addModuleOperations(AxisModule module, AxisConfiguration axisConfig)
          Adds an operation to a service if a module is required to do so.
 ArrayList AxisOperation.addModuleOperations(AxisModule module, AxisConfiguration axisConfig, AxisService service)
          Adds an operation to a service if a module is required to do so.
 void AxisOperation.disengageModule(AxisModule module)
           
 void AxisService.disengageModule(AxisModule module)
           
 void AxisServiceGroup.disengageModule(AxisModule module)
           
abstract  void AxisDescription.engageModule(AxisModule axisModule, AxisConfiguration axisConfig)
          Engaging a module to different level
 void AxisMessage.engageModule(AxisModule axisModule, AxisConfiguration axisConfig)
           
 void AxisOperation.engageModule(AxisModule moduleref, AxisConfiguration axisConfig)
          Engages a module.
 void AxisService.engageModule(AxisModule axisModule, AxisConfiguration axisConfig)
          Engages a module.
 void AxisServiceGroup.engageModule(AxisModule module, AxisConfiguration axisConfig)
           
 void AxisOperation.removeFromEngagedModuleList(AxisModule module)
          To remove module from engage module list
 

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(QName name)
          Method getModule. first it will check whether the given module is there in the hashMap , if so just return that and the name can be either with version string or without vresion string

if it not found and , the nane does not have version string in it then try to check whether default vresion of module available in the sytem for the give name , if so return that

 

Methods in org.apache.axis2.engine with parameters of type AxisModule
 void AxisConfiguration.addModule(AxisModule module)
          Method addModule.
 void AxisConfiguration.disengageModule(AxisModule module)
          To dis-engage module from the system, this will remove all the handlers belongs to this module from all the handler chains
 void AxisConfiguration.engageModule(AxisModule axisModule, AxisConfiguration axisConfig)
           
 void AxisObserver.moduleUpdate(AxisEvent event, AxisModule module)
           
 void AxisConfiguration.notifyObservers(int event_type, AxisModule moule)
           
 void AxisConfiguration.registerLocalPolicyAssertions(AxisModule axisModule)
           
 void AxisConfiguration.registerModulePolicySupport(AxisModule axisModule)
           
 

Uses of AxisModule in org.apache.axis2.handlers.soapmonitor
 

Methods in org.apache.axis2.handlers.soapmonitor with parameters of type AxisModule
 void SOAPMonitorModule.init(ConfigurationContext configContext, AxisModule module)
           
 

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.engageModuleToOperation(AxisOperation axisOperation, AxisModule module)