org.openliberty.xmltooling.idsis.dap
Class DAPCreateResponse

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.openliberty.xmltooling.utility_2_0.ResponseType
          extended by org.openliberty.xmltooling.dst2_1.DataResponseBaseType
              extended by org.openliberty.xmltooling.idsis.dap.DataResponseType
                  extended by org.openliberty.xmltooling.idsis.dap.DAPCreateResponse
All Implemented Interfaces:
org.opensaml.xml.AttributeExtensibleXMLObject, org.opensaml.xml.XMLObject

public class DAPCreateResponse
extends DataResponseType

This object wraps the response from an ID-SIS-DAP Create request.

  <xs:complexType name="CreateResponseType">
     <xs:complexContent>
       <xs:extension base="dap:DataResponseType"/>
     </xs:complexContent>
   </xs:complexType>
 

Author:
asa

Nested Class Summary
static class DAPCreateResponse.Builder
          Internal Builder class for DAPCreateResponse
 
Nested classes/interfaces inherited from class org.openliberty.xmltooling.idsis.dap.DataResponseType
DataResponseType.Marshaller, DataResponseType.Unmarshaller
 
Field Summary
static java.lang.String LOCAL_NAME
           
 
Fields inherited from class org.openliberty.xmltooling.dst2_1.DataResponseBaseType
ATT_TIME_STAMP
 
Fields inherited from class org.openliberty.xmltooling.utility_2_0.ResponseType
ATT_ITEM_ID_REF
 
Constructor Summary
protected DAPCreateResponse(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
static DAPCreateResponse extractFromBody(org.opensaml.ws.soap.soap11.Body body)
          Convenience method to extract a CreateResponse from the body of a SOAP message.
 boolean isSuccess()
          Looks into the Status element to see whether the result was successful
 
Methods inherited from class org.openliberty.xmltooling.idsis.dap.DataResponseType
getItemDataList, getOrderedChildren
 
Methods inherited from class org.openliberty.xmltooling.dst2_1.DataResponseBaseType
getTimeStamp, setTimeStamp
 
Methods inherited from class org.openliberty.xmltooling.utility_2_0.ResponseType
getExtensions, getItemRefId, getStatus, getUnknownAttributes, setItemRefId, setStatus, statusIsFailed, statusIsOK
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

LOCAL_NAME

public static java.lang.String LOCAL_NAME
Constructor Detail

DAPCreateResponse

protected DAPCreateResponse(java.lang.String namespaceURI,
                            java.lang.String elementLocalName,
                            java.lang.String namespacePrefix)
Method Detail

isSuccess

public boolean isSuccess()
Looks into the Status element to see whether the result was successful

Returns:

extractFromBody

public static DAPCreateResponse extractFromBody(org.opensaml.ws.soap.soap11.Body body)
Convenience method to extract a CreateResponse from the body of a SOAP message.

Parameters:
body -
Returns:
a DAPCreateResponse or null if there is none in the body