public final class ServiceArchiveCreator extends Object
Modifier and Type | Class and Description |
---|---|
protected static class |
ServiceArchiveCreator.AxisMessageLookup
TODO Find better way via Axis2.
|
Modifier and Type | Method and Description |
---|---|
static String |
createArchive(org.apache.axis2.context.ConfigurationContext configurationContext,
String serviceGroupName)
This method will generate an aar based on the information given.
|
protected static org.apache.axiom.om.OMAttribute |
createOMAttribute(org.apache.axiom.om.OMFactory fac,
org.apache.axiom.om.OMNamespace ns,
String localName,
String value) |
protected static org.apache.axiom.om.OMElement |
createOMElement(org.apache.axiom.om.OMFactory fac,
org.apache.axiom.om.OMNamespace ns,
String localName) |
protected static org.apache.axiom.om.OMElement |
createOMElement(org.apache.axiom.om.OMFactory fac,
org.apache.axiom.om.OMNamespace ns,
String localName,
String text) |
protected static org.apache.axiom.om.OMElement |
createServiceGroupXMLInfoset(org.apache.axis2.description.AxisServiceGroup axisServiceGroup) |
protected static void |
serializeModules(Collection<org.apache.axis2.description.AxisModule> moduleCollection,
org.apache.axiom.om.OMElement parent,
org.apache.axiom.om.OMFactory fac,
org.apache.axiom.om.OMNamespace ns,
org.apache.axis2.description.AxisDescription axisDesc) |
protected static void |
serializeParameter(org.apache.axis2.description.Parameter param,
org.apache.axiom.om.OMElement parent,
org.apache.axiom.om.OMFactory fac,
org.apache.axiom.om.OMNamespace ns) |
protected static void |
serializeParameterList(List<org.apache.axis2.description.Parameter> parameterList,
org.apache.axiom.om.OMElement parent,
org.apache.axiom.om.OMFactory fac,
org.apache.axiom.om.OMNamespace ns) |
protected static void |
serializePolicyIncludes(org.apache.axiom.om.OMElement parent,
List policyList,
org.apache.neethi.PolicyRegistry policyRegistry) |
public static String createArchive(org.apache.axis2.context.ConfigurationContext configurationContext, String serviceGroupName) throws org.apache.axis2.AxisFault
configurationContext
- configuration contextserviceGroupName
- service group nameorg.apache.axis2.AxisFault
- will be thrown.protected static org.apache.axiom.om.OMElement createServiceGroupXMLInfoset(org.apache.axis2.description.AxisServiceGroup axisServiceGroup)
protected static void serializePolicyIncludes(org.apache.axiom.om.OMElement parent, List policyList, org.apache.neethi.PolicyRegistry policyRegistry)
protected static void serializeModules(Collection<org.apache.axis2.description.AxisModule> moduleCollection, org.apache.axiom.om.OMElement parent, org.apache.axiom.om.OMFactory fac, org.apache.axiom.om.OMNamespace ns, org.apache.axis2.description.AxisDescription axisDesc)
protected static void serializeParameterList(List<org.apache.axis2.description.Parameter> parameterList, org.apache.axiom.om.OMElement parent, org.apache.axiom.om.OMFactory fac, org.apache.axiom.om.OMNamespace ns)
protected static void serializeParameter(org.apache.axis2.description.Parameter param, org.apache.axiom.om.OMElement parent, org.apache.axiom.om.OMFactory fac, org.apache.axiom.om.OMNamespace ns)
protected static org.apache.axiom.om.OMElement createOMElement(org.apache.axiom.om.OMFactory fac, org.apache.axiom.om.OMNamespace ns, String localName)
protected static org.apache.axiom.om.OMElement createOMElement(org.apache.axiom.om.OMFactory fac, org.apache.axiom.om.OMNamespace ns, String localName, String text)
Copyright © 2023 WSO2. All rights reserved.