org.openliberty.xmltooling.idsis.dap
Class DAPNotify

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.openliberty.xmltooling.dst2_1.RequestType
          extended by org.openliberty.xmltooling.idsis.dap.DAPNotify
All Implemented Interfaces:
org.opensaml.xml.AttributeExtensibleXMLObject, org.opensaml.xml.XMLObject

public class DAPNotify
extends RequestType

   <xs:complexType name="NotifyType">
     <xs:complexContent>
       <xs:extension base="dst:RequestType">
         <xs:sequence>
           <xs:element ref="dap:Notification"  minOccurs="0" maxOccurs="unbounded"/>
         </xs:sequence>
         <xs:attributeGroup ref="subs:NotifyAttributeGroup"/>
       </xs:extension>
     </xs:complexContent>
   </xs:complexType>
 

Author:
asa

Nested Class Summary
static class DAPNotify.Builder
          Internal builder
static class DAPNotify.Marshaller
          Internal Marshaller
static class DAPNotify.Unmarshaller
          Internal Unmarshaller
 
Field Summary
static java.lang.String ATT_TIME_STAMP
           
static java.lang.String LOCAL_NAME
           
private  org.opensaml.xml.util.XMLObjectChildrenList<DAPNotification> notifications
           
private  org.joda.time.DateTime timeStamp
           
 
Fields inherited from class org.openliberty.xmltooling.dst2_1.RequestType
ATT_ITEM_ID
 
Constructor Summary
protected DAPNotify(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 org.opensaml.xml.util.XMLObjectChildrenList<DAPNotification> getDAPNotifications()
           
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 org.joda.time.DateTime getTimeStamp()
           
 void setTimeStamp(org.joda.time.DateTime timeStamp)
           
 
Methods inherited from class org.openliberty.xmltooling.dst2_1.RequestType
getExtensions, getItemID, getUnknownAttributes, setItemID
 
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

timeStamp

private org.joda.time.DateTime timeStamp

ATT_TIME_STAMP

public static java.lang.String ATT_TIME_STAMP

notifications

private org.opensaml.xml.util.XMLObjectChildrenList<DAPNotification> notifications
Constructor Detail

DAPNotify

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

getTimeStamp

public org.joda.time.DateTime getTimeStamp()

setTimeStamp

public void setTimeStamp(org.joda.time.DateTime timeStamp)

getDAPNotifications

public org.opensaml.xml.util.XMLObjectChildrenList<DAPNotification> getDAPNotifications()

getOrderedChildren

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