Map<String,AxisService> |
ServiceBuilderExtension.buildAxisServices(DeploymentFileData deploymentFileData) |
Builds the AxisService.
|
Map<String,AxisService> |
WSDLServiceBuilderExtension.buildAxisServices(DeploymentFileData deploymentFileData) |
|
void |
ClusterBuilder.buildCluster(OMElement clusterElement) |
Build the cluster configuration
|
static AxisModule |
DeploymentEngine.buildModule(File modulearchive,
AxisConfiguration config) |
Builds an AxisModule for a given module archive file.
|
static AxisService |
DeploymentEngine.buildService(InputStream serviceInputStream,
ConfigurationContext configCtx) |
Fills an axisservice object using services.xml.
|
void |
AbstractDeployer.cleanup() |
|
void |
Deployer.cleanup() |
Cleanup deployment
|
void |
AbstractDeployer.deploy(DeploymentFileData deploymentFileData) |
|
void |
Deployer.deploy(DeploymentFileData deploymentFileData) |
Process a file and add it to the configuration
|
void |
ServiceDeployer.deploy(DeploymentFileData deploymentFileData) |
|
void |
TransportDeployer.deploy(DeploymentFileData deploymentFileData) |
|
void |
ServiceDeployer.deployFromUrl(Deployer deployer,
URL servicesURL) |
|
void |
ServiceDeployer.deployFromUrl(DeploymentFileData deploymentFileData) |
|
protected Map<String,AxisService> |
AbstractDeployer.executeServiceBuilderExtensions(DeploymentFileData deploymentFileData,
ConfigurationContext configurationContext) |
This method executes ServiceBuilderExtensions associated with this
Deployer instance and return a list AxisService instances.
|
void |
DeploymentEngine.loadFromClassPath() |
|
protected MessageReceiver |
DescriptionBuilder.loadMessageReceiver(ClassLoader loader,
OMElement element) |
|
void |
DeploymentEngine.loadRepository(String repoDir) |
|
void |
DeploymentEngine.loadRepositoryFromURL(URL repoURL) |
|
AxisConfiguration |
DeploymentEngine.populateAxisConfiguration(InputStream in) |
To get AxisConfiguration for a given inputStream this method can be used.
|
void |
AxisConfigBuilder.populateConfig() |
|
void |
ModuleBuilder.populateModule() |
Fill in the AxisModule I'm holding from the module.xml configuration.
|
AxisService |
ServiceBuilder.populateService(OMElement service_element) |
Populates service from corresponding OM.
|
protected ArrayList<AxisService> |
ServiceDeployer.populateService(AxisServiceGroup serviceGroup,
URL servicesURL,
String serviceName) |
|
ArrayList<AxisService> |
ServiceGroupBuilder.populateServiceGroup(AxisServiceGroup axisServiceGroup) |
|
protected Flow |
DescriptionBuilder.processFlow(OMElement flowelement,
ParameterInclude parent) |
Processes flow elements in services.xml .
|
protected HandlerDescription |
DescriptionBuilder.processHandler(OMElement handler_element,
ParameterInclude parent) |
|
protected HandlerDescription |
DescriptionBuilder.processHandler(OMElement handler_element,
ParameterInclude parent,
String containingPhase) |
Processes Handler element.
|
protected HashMap |
AxisConfigBuilder.processMessageBuilders(OMElement messageBuildersElement) |
|
protected HashMap |
DescriptionBuilder.processMessageBuilders(OMElement messageBuildersElement) |
Processes the message builders specified in axis2.xml or services.xml.
|
protected HashMap |
AxisConfigBuilder.processMessageFormatters(OMElement messageFormattersElement) |
|
protected HashMap |
DescriptionBuilder.processMessageFormatters(OMElement messageFormattersElement) |
Processes the message builders specified in axis2.xml or services.xml.
|
protected HashMap<String,MessageReceiver> |
DescriptionBuilder.processMessageReceivers(ClassLoader loader,
OMElement element) |
Processes default message receivers specified either in axis2.xml or
services.xml.
|
protected HashMap<String,MessageReceiver> |
DescriptionBuilder.processMessageReceivers(OMElement messageReceivers) |
Processes default message receivers specified either in axis2.xml or
services.xml.
|
protected void |
AxisConfigBuilder.processModuleConfig(Iterator moduleConfigs,
ParameterInclude parent,
AxisConfiguration config) |
|
protected void |
ServiceBuilder.processModuleRefs(Iterator moduleRefs) |
Gets the list of modules that is required to be engaged globally.
|
protected void |
ServiceGroupBuilder.processModuleRefs(Iterator moduleRefs,
AxisServiceGroup axisServiceGroup) |
Gets the list of modules that is required to be engaged globally.
|
protected void |
ServiceBuilder.processOperationModuleConfig(Iterator moduleConfigs,
ParameterInclude parent,
AxisOperation operation) |
|
protected void |
DescriptionBuilder.processOperationModuleRefs(Iterator moduleRefs,
AxisOperation operation) |
|
protected void |
DescriptionBuilder.processParameters(Iterator parameters,
ParameterInclude parameterInclude,
ParameterInclude parent) |
Gets the Parameter object from the OM.
|
protected void |
ServiceBuilder.processServiceModuleConfig(Iterator moduleConfigs,
ParameterInclude parent,
AxisService service) |
|
protected void |
ServiceGroupBuilder.processServiceModuleConfig(Iterator moduleConfigs,
ParameterInclude parent,
AxisServiceGroup axisService) |
|
ArrayList |
AxisConfigBuilder.processTransportReceivers(Iterator trs_senders) |
|
void |
AxisConfigBuilder.processTransportSenders(Iterator trs_senders) |
|
protected void |
DeploymentEngine.setClassLoaders(String axis2repoURI) |
To set the all the classLoader hierarchy this method can be used , the top most parent is
CCL then SCL(system Class Loader)
CCL
:
SCL
: :
MCCL SCCL
: :
MCL SCL
|
void |
AbstractDeployer.undeploy(String fileName) |
|
void |
Deployer.undeploy(String fileName) |
Remove a given file from the configuration
|
void |
ModuleDeployer.undeploy(String fileName) |
|
void |
POJODeployer.undeploy(String fileName) |
|
void |
ServiceDeployer.undeploy(String fileName) |
|
void |
TransportDeployer.undeploy(String fileName) |
|