|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.axiom.om.impl.llom.OMNodeImpl
org.apache.axiom.om.impl.llom.OMElementImpl
org.apache.axiom.soap.impl.llom.SOAPElement
org.apache.axiom.soap.impl.llom.SOAPBodyImpl
public abstract class SOAPBodyImpl
Class SOAPBodyImpl
| Field Summary | |
|---|---|
private boolean |
enableLookAhead
|
private boolean |
hasSOAPFault
Field hasSOAPFault |
private boolean |
lookAheadAttempted
|
private java.lang.String |
lookAheadLocalName
|
private org.apache.axiom.om.OMNamespace |
lookAheadNS
|
private boolean |
lookAheadSuccessful
|
| Fields inherited from class org.apache.axiom.om.impl.llom.OMElementImpl |
|---|
attributes, DEFAULT_DEFAULT_NS_OBJECT, firstChild, lastChild, localName, namespaces, noPrefixNamespaceCounter, ns |
| Fields inherited from class org.apache.axiom.om.impl.llom.OMNodeImpl |
|---|
builder, done, factory, nextSibling, nodeType, parent, previousSibling |
| Fields inherited from interface org.apache.axiom.om.OMNode |
|---|
CDATA_SECTION_NODE, COMMENT_NODE, DTD_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, PI_NODE, SPACE_NODE, TEXT_NODE |
| Fields inherited from interface org.apache.axiom.om.OMConstants |
|---|
ARRAY_ITEM_LOCALNAME, ARRAY_ITEM_NS_PREFIX, ARRAY_ITEM_NSURI, ARRAY_ITEM_QNAME, DATA_HANDLER, DEFAULT_CHAR_SET_ENCODING, DEFAULT_DEFAULT_NAMESPACE, DEFAULT_XML_VERSION, IS_BINARY, IS_DATA_HANDLERS_AWARE, PULL_TYPE_BUILDER, PUSH_TYPE_BUILDER, XMLNS_NS_PREFIX, XMLNS_NS_URI, XMLNS_PREFIX, XMLNS_URI |
| Constructor Summary | |
|---|---|
|
SOAPBodyImpl(org.apache.axiom.soap.SOAPEnvelope envelope,
org.apache.axiom.om.OMXMLParserWrapper builder,
org.apache.axiom.soap.SOAPFactory factory)
Constructor SOAPBodyImpl |
|
SOAPBodyImpl(org.apache.axiom.soap.SOAPEnvelope envelope,
org.apache.axiom.soap.SOAPFactory factory)
|
protected |
SOAPBodyImpl(java.lang.String localName,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.soap.SOAPFactory factory)
|
| Method Summary | |
|---|---|
void |
addChild(org.apache.axiom.om.OMNode child)
Adds child to the element. |
abstract org.apache.axiom.soap.SOAPFault |
addFault(java.lang.Exception e)
Creates a new SOAPFault object and adds it to this SOAPBody
object. |
void |
addFault(org.apache.axiom.soap.SOAPFault soapFault)
|
void |
buildNext()
Forces the parser to proceed, if parser has not yet finished with the XML input. |
protected void |
checkParent(org.apache.axiom.om.OMElement parent)
This has to be implemented by all the derived classes to check for the correct parent. |
org.apache.axiom.om.OMNode |
detach()
Removes this information item and its children, from the model completely. |
org.apache.axiom.soap.SOAPFault |
getFault()
Returns the SOAPFault object in this SOAPBody object. |
java.lang.String |
getFirstElementLocalName()
|
org.apache.axiom.om.OMNamespace |
getFirstElementNS()
|
boolean |
hasFault()
Indicates whether a SOAPFault object exists in this SOAPBody
object. |
private boolean |
hasLookahead()
|
| Methods inherited from class org.apache.axiom.soap.impl.llom.SOAPElement |
|---|
registerContentHandler, setParent |
| Methods inherited from class org.apache.axiom.om.impl.llom.OMNodeImpl |
|---|
close, getOMFactory, getParent, getPreviousOMSibling, importNode, insertSiblingAfter, insertSiblingBefore, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, setComplete, setNextOMSibling, setPreviousOMSibling, setType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.axiom.om.OMElement |
|---|
addAttribute, addAttribute, cloneOMElement, declareDefaultNamespace, declareNamespace, declareNamespace, findNamespace, findNamespaceURI, getAllAttributes, getAllDeclaredNamespaces, getAttribute, getAttributeValue, getBuilder, getChildElements, getDefaultNamespace, getFirstElement, getLineNumber, getLocalName, getNamespace, getQName, getText, getTextAsQName, getXMLStreamReader, getXMLStreamReaderWithoutCaching, removeAttribute, resolveQName, setBuilder, setFirstChild, setLineNumber, setLocalName, setNamespace, setNamespaceWithNoFindInCurrentScope, setText, setText, toString, toStringWithConsume |
| Methods inherited from interface org.apache.axiom.om.OMNode |
|---|
build, buildWithAttachments, close, discard, getNextOMSibling, getOMFactory, getParent, getPreviousOMSibling, getType, insertSiblingAfter, insertSiblingBefore, isComplete, serialize, serialize, serialize, serialize, serialize, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume, serializeAndConsume |
| Methods inherited from interface org.apache.axiom.om.OMContainer |
|---|
getChildren, getChildrenWithLocalName, getChildrenWithName, getChildrenWithNamespaceURI, getFirstChildWithName, getFirstOMChild, isComplete |
| Methods inherited from interface org.apache.axiom.om.impl.OMContainerEx |
|---|
setComplete |
| Field Detail |
|---|
private boolean hasSOAPFault
private boolean enableLookAhead
private boolean lookAheadAttempted
private boolean lookAheadSuccessful
private java.lang.String lookAheadLocalName
private org.apache.axiom.om.OMNamespace lookAheadNS
| Constructor Detail |
|---|
protected SOAPBodyImpl(java.lang.String localName,
org.apache.axiom.om.OMNamespace ns,
org.apache.axiom.soap.SOAPFactory factory)
public SOAPBodyImpl(org.apache.axiom.soap.SOAPEnvelope envelope,
org.apache.axiom.soap.SOAPFactory factory)
throws org.apache.axiom.soap.SOAPProcessingException
envelope -
org.apache.axiom.soap.SOAPProcessingException
public SOAPBodyImpl(org.apache.axiom.soap.SOAPEnvelope envelope,
org.apache.axiom.om.OMXMLParserWrapper builder,
org.apache.axiom.soap.SOAPFactory factory)
envelope - builder - | Method Detail |
|---|
public abstract org.apache.axiom.soap.SOAPFault addFault(java.lang.Exception e)
throws org.apache.axiom.om.OMException
SOAPFault object and adds it to this SOAPBody
object.
addFault in interface org.apache.axiom.soap.SOAPBodye -
SOAPFault object
org.apache.axiom.om.OMException - if there is a SOAP error
org.apache.axiom.om.OMExceptionpublic boolean hasFault()
SOAPFault object exists in this SOAPBody
object.
hasFault in interface org.apache.axiom.soap.SOAPBodytrue if a SOAPFault object exists in this
SOAPBody object; false otherwisepublic org.apache.axiom.soap.SOAPFault getFault()
SOAPFault object in this SOAPBody object.
getFault in interface org.apache.axiom.soap.SOAPBodySOAPFault object in this SOAPBody object
public void addFault(org.apache.axiom.soap.SOAPFault soapFault)
throws org.apache.axiom.om.OMException
addFault in interface org.apache.axiom.soap.SOAPBodysoapFault -
org.apache.axiom.om.OMException
org.apache.axiom.om.OMException
protected void checkParent(org.apache.axiom.om.OMElement parent)
throws org.apache.axiom.soap.SOAPProcessingException
SOAPElement
checkParent in class SOAPElementorg.apache.axiom.soap.SOAPProcessingException
public org.apache.axiom.om.OMNode detach()
throws org.apache.axiom.om.OMException
OMElementImpl
detach in interface org.apache.axiom.om.OMNodedetach in class OMElementImplorg.apache.axiom.om.OMExceptionpublic void buildNext()
OMElementImpl
buildNext in interface org.apache.axiom.om.OMContainerbuildNext in class OMElementImplprivate boolean hasLookahead()
public org.apache.axiom.om.OMNamespace getFirstElementNS()
getFirstElementNS in interface org.apache.axiom.soap.SOAPBodypublic java.lang.String getFirstElementLocalName()
getFirstElementLocalName in interface org.apache.axiom.soap.SOAPBodypublic void addChild(org.apache.axiom.om.OMNode child)
OMElementImpl
addChild in interface org.apache.axiom.om.OMContaineraddChild in class OMElementImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||