public class MultirefHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
SOAP11_REF_ATTR |
static String |
SOAP12_REF_ATTR |
| Constructor and Description |
|---|
MultirefHelper(org.apache.axiom.om.OMElement parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
clean() |
static String |
getAttvalue(org.apache.axiom.om.OMAttribute omatribute) |
static org.apache.axiom.om.OMElement |
getClonedOMElement(org.apache.axiom.om.OMElement omElement,
org.apache.axiom.om.OMFactory omFactory)
returns an cloned om element for this OMElement
|
Object |
getObject(String id) |
org.apache.axiom.om.OMElement |
getOMElement(String id) |
org.apache.axiom.om.OMElement |
processElementforRefs(org.apache.axiom.om.OMElement elemnts) |
static void |
processHrefAttributes(Map idAndOMElementMap,
org.apache.axiom.om.OMElement elementToProcess,
org.apache.axiom.om.OMFactory omFactory) |
static void |
processHrefAttributes(org.apache.axiom.soap.SOAPEnvelope soapEnvelope)
this method is used to process the href attributes which may comes with the incomming soap mesaage
|
org.apache.axiom.om.OMElement |
processOMElementRef(String id) |
Object |
processRef(Class javatype,
String id,
org.apache.axis2.engine.ObjectSupplier objectSupplier) |
Object |
processRef(Class javatype,
Type generictype,
String id,
org.apache.axis2.engine.ObjectSupplier objectSupplier) |
static org.apache.axiom.om.OMAttribute |
processRefAtt(org.apache.axiom.om.OMElement omElement) |
public static final String SOAP12_REF_ATTR
public static final String SOAP11_REF_ATTR
public org.apache.axiom.om.OMElement getOMElement(String id)
public org.apache.axiom.om.OMElement processOMElementRef(String id) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic org.apache.axiom.om.OMElement processElementforRefs(org.apache.axiom.om.OMElement elemnts)
throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic Object processRef(Class javatype, String id, org.apache.axis2.engine.ObjectSupplier objectSupplier) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic Object processRef(Class javatype, Type generictype, String id, org.apache.axis2.engine.ObjectSupplier objectSupplier) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic static String getAttvalue(org.apache.axiom.om.OMAttribute omatribute)
public static org.apache.axiom.om.OMAttribute processRefAtt(org.apache.axiom.om.OMElement omElement)
public void clean()
public static void processHrefAttributes(org.apache.axiom.soap.SOAPEnvelope soapEnvelope)
throws org.apache.axis2.AxisFault
soapEnvelope - org.apache.axis2.AxisFaultpublic static void processHrefAttributes(Map idAndOMElementMap, org.apache.axiom.om.OMElement elementToProcess, org.apache.axiom.om.OMFactory omFactory) throws org.apache.axis2.AxisFault
org.apache.axis2.AxisFaultpublic static org.apache.axiom.om.OMElement getClonedOMElement(org.apache.axiom.om.OMElement omElement,
org.apache.axiom.om.OMFactory omFactory)
throws org.apache.axis2.AxisFault
omElement - org.apache.axis2.AxisFaultCopyright © 2004–2016 The Apache Software Foundation. All rights reserved.