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,
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 AxisFault
AxisFault
public org.apache.axiom.om.OMElement processElementforRefs(org.apache.axiom.om.OMElement elemnts) throws AxisFault
AxisFault
public Object processRef(Class javatype, String id, ObjectSupplier objectSupplier) throws AxisFault
AxisFault
public 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 AxisFault
soapEnvelope
- AxisFault
public static void processHrefAttributes(Map idAndOMElementMap, org.apache.axiom.om.OMElement elementToProcess, org.apache.axiom.om.OMFactory omFactory) throws AxisFault
AxisFault
Copyright © 2004–2016 The Apache Software Foundation. All rights reserved.