org.apache.axis2.deployment
Class AxisConfigBuilder

java.lang.Object
  extended byorg.apache.axis2.deployment.DescriptionBuilder
      extended byorg.apache.axis2.deployment.AxisConfigBuilder
All Implemented Interfaces:
DeploymentConstants

public class AxisConfigBuilder
extends DescriptionBuilder


Field Summary
 
Fields inherited from class org.apache.axis2.deployment.DescriptionBuilder
engine, log, serviceInputSteram
 
Fields inherited from interface org.apache.axis2.deployment.DeploymentConstants
AFTER, ATQNAME, ATTLOCKED, ATTNAME, ATUSE, AXIS_STORAGE, AXIS2CONFIG, BEANMAPPINGST, BEFORE, CLASSNAME, CONTEXTPATHNAME, DESCRIPTION, DIPSTCH_ORDER, DIPSTCHER, EXTRACTSERVICEARCHIVE, HANDERST, HOTDEPLOYMENT, HOTUPDATE, IN_FAILTFLOW, INFLOWST, JWS_EXTENSION, LISTENERST, MEP, MESSAGERECEIVER, META_INF, MODULE, MODULE_PATH, MODULECONFIG, MODULEST, MODULEXML, OPRATIONST, ORDER, OUT_FAILTFLOW, OUTFLOWST, PARAMETERST, PHASE, PHASE_ORDER, PHASEFIRST, PHASELAST, PHASEST, REF, SERVICE, SERVICE_ELEMENT, SERVICE_GROUP_ELEMENT, SERVICE_PATH, SERVICETAG, SERVICEWSDL, SERVICEXML, STYLENAME, TRANSPORTRECEIVER, TRANSPORTSENDER, TRANSPORTSTAG, TRANSPORTTAG, TYPE, TYPEMAPPINGST
 
Constructor Summary
AxisConfigBuilder(java.io.InputStream serviceInputSteram, DeploymentEngine engine, AxisConfiguration axisConfiguration)
           
 
Method Summary
 void populateConfig()
           
protected  void processModuleConfig(java.util.Iterator moduleConfigs, ParameterInclude parent, AxisConfiguration config)
           
protected  void processModuleRefs(java.util.Iterator moduleRefs)
          To get the list og modules that is requird to be engage globally
 
Methods inherited from class org.apache.axis2.deployment.DescriptionBuilder
buildOM, getShortFileName, getValue, loadDefaultMessageReciver, loadMessageReceiver, processFlow, processHandler, processOpeasrtionModuleRefs, processParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisConfigBuilder

public AxisConfigBuilder(java.io.InputStream serviceInputSteram,
                         DeploymentEngine engine,
                         AxisConfiguration axisConfiguration)
Method Detail

populateConfig

public void populateConfig()
                    throws DeploymentException
Throws:
DeploymentException

processModuleRefs

protected void processModuleRefs(java.util.Iterator moduleRefs)
To get the list og modules that is requird to be engage globally

Parameters:
moduleRefs - java.util.Iterator

processModuleConfig

protected void processModuleConfig(java.util.Iterator moduleConfigs,
                                   ParameterInclude parent,
                                   AxisConfiguration config)
                            throws DeploymentException
Throws:
DeploymentException