public class CompoundRequest extends Request
xkms:CompoundRequestType
element.Constructor and Description |
---|
CompoundRequest(org.w3c.dom.Document owner)
Create a new
CompoundRequest instance. |
CompoundRequest(org.w3c.dom.Document owner, java.util.List requests)
Create a new
CompoundRequest instance. |
CompoundRequest(org.w3c.dom.Document owner, java.lang.String systemId)
Create a new
CompoundRequest instance. |
CompoundRequest(org.w3c.dom.Element element)
Creates a new
CompoundRequest instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
void |
addRequest(Request request)
Add a XKMS request to this
CompoundRequest instance. |
java.util.List |
getRequests()
Returns the
xkms:CompoundRequest child element for this message or null if none is set. |
addRespondWith, addResponseMechanism, getOriginalRequestID, getPendingNotificationIdentifier, getPendingNotificationMechanism, getRespondWiths, getResponseLimit, getResponseMechanisms, setOriginalRequestID, setPendingNotification, setResponseLimit
addMessageExtension, clearSignature, getId, getMessageExtensions, getNonce, getOpaqueClientData, getService, getSignature, insertChild, insertChild, removeChildren, setId, setNonce, setOpaqueClientData, setService, setSignature
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
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
public CompoundRequest(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
CompoundRequest
instance from the given Element node.element
- An Element node in the XML document that conforms to the XKMS CompoundRequest schema.org.w3c.dom.DOMException
public CompoundRequest(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
CompoundRequest
instance.owner
- The owner document of the new CompoundRequest
.org.w3c.dom.DOMException
public CompoundRequest(org.w3c.dom.Document owner, java.lang.String systemId) throws org.w3c.dom.DOMException
CompoundRequest
instance.owner
- The owner document of the new CompoundRequest
.systemId
- The URI string system ID for the Message
.org.w3c.dom.DOMException
public CompoundRequest(org.w3c.dom.Document owner, java.util.List requests) throws org.w3c.dom.DOMException
CompoundRequest
instance.owner
- The owner document of the new CompoundRequest
requests
- The list of XKMSRequest
s carried by this CompoundRequest
message.org.w3c.dom.DOMException
public void addRequest(Request request) throws org.w3c.dom.DOMException
CompoundRequest
instance.request
- TheXKMSRequest
message.org.w3c.dom.DOMException
public java.util.List getRequests() throws org.w3c.dom.DOMException
xkms:CompoundRequest
child element for this message or null
if none is set.XKMSRequest
carried by this CompoundRequest
message.org.w3c.dom.DOMException