org.wso2.carbon.utils.component.xml.builder
Class ComponentConfigBuilder

java.lang.Object
  extended by org.wso2.carbon.utils.component.xml.builder.ComponentConfigBuilder
All Implemented Interfaces:
ComponentConstants
Direct Known Subclasses:
DeployerConfigBuilder, HTTPGetRequestProcessorConfigBuilder, ManagementPermissionsBuilder

public abstract class ComponentConfigBuilder
extends Object
implements ComponentConstants


Field Summary
 
Fields inherited from interface org.wso2.carbon.utils.component.xml.ComponentConstants
DEPLOYER_CONFIG, ELE_CLASS, ELE_COMPONENT_BUILDER, ELE_COMPONENT_BUILDERS, ELE_DEPLOYER, ELE_DEPLOYERS, ELE_DIRECTORY, ELE_EXTENSION, ELE_HTTP_GET_REQUEST_PROCESSORS, ELE_ID, ELE_ITEM, ELE_PROCESSOR, HTTP_GET_REQUEST_PROCESSORS, NS_WSO2CARBON
 
Constructor Summary
ComponentConfigBuilder()
           
 
Method Summary
abstract  ComponentConfig[] build(org.apache.axiom.om.OMElement configElement)
           
abstract  String getLocalNameOfComponentConfigElement()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentConfigBuilder

public ComponentConfigBuilder()
Method Detail

build

public abstract ComponentConfig[] build(org.apache.axiom.om.OMElement configElement)
                                 throws CarbonException
Throws:
CarbonException

getLocalNameOfComponentConfigElement

public abstract String getLocalNameOfComponentConfigElement()


Copyright © 2014 WSO2 Inc. All rights reserved.