org.apache.axis2.deployment
Class ModuleBuilder

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

public class ModuleBuilder
extends DescriptionBuilder

This class is to convert OM->ServiceDescrption , where first create OM from services.xml and then populate service description by using OM


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
ModuleBuilder(java.io.InputStream serviceInputSteram, DeploymentEngine engine, ModuleDescription module)
           
 
Method Summary
 void populateModule()
           
 
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

ModuleBuilder

public ModuleBuilder(java.io.InputStream serviceInputSteram,
                     DeploymentEngine engine,
                     ModuleDescription module)
Method Detail

populateModule

public void populateModule()
                    throws DeploymentException
Throws:
DeploymentException