Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-03


oracle.security.xmlsec.soap.v12
Class SOAPFaultSubcode

java.lang.Object
  extended by oracle.security.xmlsec.util.XMLNode
      extended by oracle.security.xmlsec.util.XMLElement
          extended by oracle.security.xmlsec.soap.v12.SOAPFaultSubcode


public class SOAPFaultSubcode
extends XMLElement

A SOAP 1.2 Fault Subcode element.

Since:
2.3.0
See Also:
SOAPFault

Field Summary

 

Fields inherited from class oracle.security.xmlsec.util.XMLNode
node, systemId

 

Constructor Summary
SOAPFaultSubcode(org.w3c.dom.Document owner)
          Creates a SOAPFaultSubcode in the given document, but does not append the Subcode element to the document node.
SOAPFaultSubcode(org.w3c.dom.Element subcode)
          Create a SOAPFaultSubcode instance from the given env:Subcode element.
SOAPFaultSubcode(org.w3c.dom.Element subcode, java.lang.String systemId)
          Create a SOAPFaultSubcode instance from the given env:Subcode element.

 

Method Summary
 SOAPFaultSubcode getSubcode()
          Get the env:Subcode child element.
 QNameNode getValue()
          Get the Value child element's QName content.
 void setSubcode(SOAPFaultSubcode subcode)
          Set the env:Subcode child element.
 void setValue(QNameNode value, java.lang.String nsURI)
          Set the Value child element's QName content.
 void setValue(java.lang.String localPart, java.lang.String nsPrefix, java.lang.String nsURI)
          Set the Value child element's QName content.

 

Methods inherited from class oracle.security.xmlsec.util.XMLElement
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix

 

Methods inherited from class oracle.security.xmlsec.util.XMLNode
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

SOAPFaultSubcode

public SOAPFaultSubcode(org.w3c.dom.Element subcode)
                 throws org.w3c.dom.DOMException
Create a SOAPFaultSubcode instance from the given env:Subcode element.
Parameters:
subcode - An env:Subcode element.
Throws:
org.w3c.dom.DOMException

SOAPFaultSubcode

public SOAPFaultSubcode(org.w3c.dom.Element subcode,
                        java.lang.String systemId)
                 throws org.w3c.dom.DOMException
Create a SOAPFaultSubcode instance from the given env:Subcode element.
Parameters:
subcode - A env:Subcode element.
systemId - The URI string system ID for the SOAPFaultSubcode.
Throws:
org.w3c.dom.DOMException

SOAPFaultSubcode

public SOAPFaultSubcode(org.w3c.dom.Document owner)
                 throws org.w3c.dom.DOMException
Creates a SOAPFaultSubcode in the given document, but does not append the Subcode element to the document node.
Parameters:
owner - The Document instance to create the env:Subcode element.
Throws:
org.w3c.dom.DOMException

Method Detail

setValue

public void setValue(QNameNode value,
                     java.lang.String nsURI)
              throws org.w3c.dom.DOMException
Set the Value child element's QName content. If the prefix part of the QName is not bound in scope, it will be bound to the given namespace URI in the created env:Value element.
Parameters:
value - The fault code value QName.
nsURI - The namespace URI to which the QName prefix should be bound. This namespace must not be the SOAP Envelope namespace for env:Subcode values. If null, then the QName prefix will be resolved to a namespace URI in scope, if possible.
Throws:
org.w3c.dom.DOMException

setValue

public void setValue(java.lang.String localPart,
                     java.lang.String nsPrefix,
                     java.lang.String nsURI)
              throws org.w3c.dom.DOMException
Set the Value child element's QName content. If the prefix part of the QName is not bound in scope, it will be bound to the SOAP 1.2 namespace URI in the created env:Value element.
Parameters:
localPart - The QName local part.
nsPrefix - The QName prefix part.
nsURI - The namespace URI to which the QName prefix should be bound. This namespace must not be the SOAP Envelope namespace for env:Subcode values. If null, then the QName prefix will be resolved to a namespace URI in scope, if possible.
Throws:
org.w3c.dom.DOMException

getValue

public QNameNode getValue()
Get the Value child element's QName content.
Returns:
The fault code value QName, or null if none is present.

setSubcode

public void setSubcode(SOAPFaultSubcode subcode)
                throws org.w3c.dom.DOMException
Set the env:Subcode child element.
Parameters:
subcode - A SOAPFaultSubcode instance.
Throws:
org.w3c.dom.DOMException

getSubcode

public SOAPFaultSubcode getSubcode()
Get the env:Subcode child element.
Returns:
A SOAPFaultSubcode, or null if none is present.

Skip navigation links

Oracle Fusion Middleware XML Security Java API Reference for Oracle Security Developer Tools
11g Release 1 (11.1.1)

E10680-03


Copyright © 2005, 2011 , Oracle. All rights reserved.