Save This Page
Home » axis2-1.5-src » org.apache » axis2 » deployment » [javadoc | source]
org.apache.axis2.deployment
public class: ServiceBuilder [javadoc | source]
java.lang.Object
   org.apache.axis2.deployment.DescriptionBuilder
      org.apache.axis2.deployment.ServiceBuilder

All Implemented Interfaces:
    DeploymentConstants

Direct Known Subclasses:
    OSGiServiceBuilder

Builds a service description from OM
Fields inherited from org.apache.axis2.deployment.DescriptionBuilder:
configCtx,  axisConfig,  descriptionStream
Constructor:
 public ServiceBuilder(ConfigurationContext configCtx,
    AxisService service) 
 public ServiceBuilder(InputStream serviceInputStream,
    ConfigurationContext configCtx,
    AxisService service) 
Method from org.apache.axis2.deployment.ServiceBuilder Summary:
populateService,   processModuleRefs,   processOperationModuleConfig,   processServiceModuleConfig,   setWsdlServiceMap
Methods from org.apache.axis2.deployment.DescriptionBuilder:
buildOM,   findAndValidateSelectorClass,   getLocalPolicyAssertionNames,   getShortFileName,   getValue,   loadDefaultMessageReceiver,   loadMessageReceiver,   processActionMappings,   processFlow,   processHandler,   processHandler,   processMessageBuilders,   processMessageFormatters,   processMessageReceivers,   processMessageReceivers,   processOperationModuleRefs,   processParameters,   processPolicyElements,   processPolicyRefElements,   processSupportedPolicyNamespaces
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.axis2.deployment.ServiceBuilder Detail:
 public AxisService populateService(OMElement service_element) throws DeploymentException 
    Populates service from corresponding OM.
 protected  void processModuleRefs(Iterator moduleRefs) throws DeploymentException 
    Gets the list of modules that is required to be engaged globally.
 protected  void processOperationModuleConfig(Iterator moduleConfigs,
    ParameterInclude parent,
    AxisOperation operation) throws DeploymentException 
 protected  void processServiceModuleConfig(Iterator moduleConfigs,
    ParameterInclude parent,
    AxisService service) throws DeploymentException 
 public  void setWsdlServiceMap(HashMap wsdlServiceMap)