org.openliberty.xmltooling.idsis.dap
Class DataResponseType

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
All Implemented Interfaces:
org.opensaml.xml.AttributeExtensibleXMLObject, org.opensaml.xml.XMLObject
Direct Known Subclasses:
DAPCreateResponse, DAPModifyResponse

public abstract class DataResponseType
extends DataResponseBaseType

This is the base type class for dap:CreateResponse and dap:ModifyResponse

  <xs:complexType name="DataResponseType">
     <xs:complexContent>
       <xs:extension base="dst:DataResponseBaseType">
         <xs:sequence>
           <xs:element ref="dap:ItemData"  minOccurs="0" maxOccurs="unbounded"/>
         </xs:sequence>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
   

Author:
asa

Nested Class Summary
static class DataResponseType.Marshaller
           
static class DataResponseType.Unmarshaller
          Used by xmltooling to unmarshall DOM elements and Attributes into the xmltooling java objects
 
Field Summary
private  org.opensaml.xml.util.XMLObjectChildrenList<DAPItemData> itemDataList
           
 
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 DataResponseType(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 org.opensaml.xml.util.XMLObjectChildrenList<DAPItemData> getItemDataList()
           
 java.util.List<org.opensaml.xml.XMLObject> 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

itemDataList

private org.opensaml.xml.util.XMLObjectChildrenList<DAPItemData> itemDataList
Constructor Detail

DataResponseType

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

getItemDataList

public org.opensaml.xml.util.XMLObjectChildrenList<DAPItemData> getItemDataList()

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
Specified by:
getOrderedChildren in interface org.opensaml.xml.XMLObject
Overrides:
getOrderedChildren in class ResponseType