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

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.DirectReference
All Implemented Interfaces:
SOAPElement, Element, Node

public class DirectReference
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
DirectReference()
          Creates a DirectReference element.
DirectReference(SOAPElement element)
           
DirectReference(SOAPElement element, boolean isBSP)
          Takes a SOAPElement and checks if it has the right name.
 
Method Summary
 String getURI()
           
 String getValueType()
          If this attr is not present, returns null.
 void setSCTURI(String uri, String instance)
           
 void setURI(String uri)
           
 void setValueType(String valueType)
           
 
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

DirectReference

public DirectReference()
                throws XWSSecurityException
Creates a DirectReference element.

Throws:
XWSSecurityException

DirectReference

public DirectReference(SOAPElement element,
                       boolean isBSP)
                throws XWSSecurityException
Takes a SOAPElement and checks if it has the right name.

Throws:
XWSSecurityException

DirectReference

public DirectReference(SOAPElement element)
                throws XWSSecurityException
Throws:
XWSSecurityException
Method Detail

getValueType

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


setValueType

public void setValueType(String valueType)

getURI

public String getURI()
Returns:
URI attr value. If this attr is not present, returns null.

setURI

public void setURI(String uri)
Parameters:
uri - Value to be assigned to URI attr.

setSCTURI

public void setSCTURI(String uri,
                      String instance)
Parameters:
uri - Value to be assigned to URI attr.


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