com.sun.xml.wss.core.reference
Class EmbeddedReference

java.lang.Object
  extended by com.sun.xml.wss.impl.misc.SOAPElementExtension
      extended by com.sun.xml.wss.core.ReferenceElement
          extended by com.sun.xml.wss.core.reference.EmbeddedReference
All Implemented Interfaces:
SOAPElement, Element, Node

public class EmbeddedReference
extends ReferenceElement

Author:
Vishal Mahajan

Field Summary
protected static Logger log
           
 
Fields inherited from class com.sun.xml.wss.core.ReferenceElement
delegateElement, soapFactory
 
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
Constructor Summary
EmbeddedReference()
          Creates an "empty" EmbeddedReference element.
EmbeddedReference(SOAPElement element)
          Takes a SOAPElement and checks if it has the right name and structure.
 
Method Summary
 SOAPElement getEmbeddedSoapElement()
          Assumes that there is a single embedded element.
 String getWsuId()
          If this attr is not present, returns null.
 void setEmbeddedSoapElement(SOAPElement element)
           
 void setWsuId(String wsuId)
           
 
Methods inherited from class com.sun.xml.wss.core.ReferenceElement
addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, compareDocumentPosition, detachNode, equals, getAllAttributes, getAllAttributesAsQNames, getAsSoapElement, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getBaseURI, getChildElements, getChildElements, getChildNodes, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getLastChild, getLocalName, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPreviousSibling, getSchemaTypeInfo, getTagName, getTextContent, getUserData, getValue, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, hashCode, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setEncodingStyle, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setParentElement, setPrefix, setSOAPElement, setTextContent, setUserData, setValue, toString
 
Methods inherited from class com.sun.xml.wss.impl.misc.SOAPElementExtension
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface javax.xml.soap.SOAPElement
addAttribute, addChildElement, createQName, getAttributeValue, getChildElements, getElementQName, removeAttribute, setElementQName
 

Field Detail

log

protected static final Logger log
Constructor Detail

EmbeddedReference

public EmbeddedReference()
                  throws XWSSecurityException
Creates an "empty" EmbeddedReference element.

Throws:
XWSSecurityException

EmbeddedReference

public EmbeddedReference(SOAPElement element)
                  throws XWSSecurityException
Takes a SOAPElement and checks if it has the right name and structure.

Throws:
XWSSecurityException
Method Detail

getEmbeddedSoapElement

public SOAPElement getEmbeddedSoapElement()
Assumes that there is a single embedded element.

Returns:
If no child element is present, returns null

setEmbeddedSoapElement

public void setEmbeddedSoapElement(SOAPElement element)
                            throws XWSSecurityException
Throws:
XWSSecurityException

getWsuId

public String getWsuId()
If this attr is not present, returns null.


setWsuId

public void setWsuId(String wsuId)


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.