at.gv.zustellung.zusemsg.xsd.zuse
Class DeliveryRequestType

java.lang.Object
  extended by at.gv.zustellung.zusemsg.xsd.zuse.DeliveryRequestType

public class DeliveryRequestType
extends Object

Java class for DeliveryRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DeliveryRequestType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <choice>
           <element name="ZbPK" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255"/>
           <element name="edID" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255"/>
           <element name="Identification">
             <complexType>
               <complexContent>
                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                   <sequence>
                     <element name="Type" type="{http://www.w3.org/2001/XMLSchema}string"/>
                     <element name="Value" type="{http://www.w3.org/2001/XMLSchema}string"/>
                   </sequence>
                 </restriction>
               </complexContent>
             </complexType>
           </element>
         </choice>
         <element name="NotificationAddress">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <choice>
                   <element name="WebserviceURL">
                     <complexType>
                       <simpleContent>
                         <extension base="<http://www.w3.org/2001/XMLSchema>anyURI">
                           <attribute name="AlternativeEmail" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
                         </extension>
                       </simpleContent>
                     </complexType>
                   </element>
                   <element name="Email" type="{http://reference.e-government.gv.at/namespace/persondata/20020228#}InternetAddressType"/>
                 </choice>
                 <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}string" />
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}Sender"/>
         <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}Receiver" minOccurs="0"/>
         <element name="MetaData">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="Subject" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}AppDeliveryID"/>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}GZ" minOccurs="0"/>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}MZSDeliveryID" minOccurs="0"/>
                   <element name="DeliveryQuality" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255"/>
                   <element name="DeliveryConfirmation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}DocumentClass" minOccurs="0"/>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}References" minOccurs="0"/>
                   <element name="StartNotificationBefore" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                   <element name="DeliverBefore" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
                   <element name="PrintParameter" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <any maxOccurs="unbounded" minOccurs="0"/>
                           </sequence>
                           <attribute name="profile" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="DocumentReference" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="URL" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
                   <element name="MimeType" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255" minOccurs="0"/>
                   <element name="FileName" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}string255" minOccurs="0"/>
                   <element name="MD5Checksum" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="CustomNotificationIntervals" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="RecipientNotification" maxOccurs="unbounded">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="NotificationMethod" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255"/>
                             <element name="TimeSinceDisposal" type="{http://www.w3.org/2001/XMLSchema}duration"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
       <attribute name="version">
         <simpleType>
           <restriction base="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255">
             <pattern value="1.3.0"/>
             <enumeration value="1.3.0"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DeliveryRequestType.CustomNotificationIntervals
          Java class for anonymous complex type.
static class DeliveryRequestType.DocumentReference
          Java class for anonymous complex type.
static class DeliveryRequestType.Identification
          Java class for anonymous complex type.
static class DeliveryRequestType.MetaData
          Java class for anonymous complex type.
static class DeliveryRequestType.NotificationAddress
          Java class for anonymous complex type.
 
Constructor Summary
DeliveryRequestType()
           
 
Method Summary
 DeliveryRequestType.CustomNotificationIntervals getCustomNotificationIntervals()
          Gets the value of the customNotificationIntervals property.
 DeliveryRequestType.DocumentReference getDocumentReference()
          Gets the value of the documentReference property.
 String getEdID()
          Gets the value of the edID property.
 DeliveryRequestType.Identification getIdentification()
          Gets the value of the identification property.
 DeliveryRequestType.MetaData getMetaData()
          Gets the value of the metaData property.
 DeliveryRequestType.NotificationAddress getNotificationAddress()
          Gets the value of the notificationAddress property.
 Receiver getReceiver()
          Gets the value of the receiver property.
 Sender getSender()
          Gets the value of the sender property.
 String getVersion()
          Gets the value of the version property.
 String getZbPK()
          Gets the value of the zbPK property.
 void setCustomNotificationIntervals(DeliveryRequestType.CustomNotificationIntervals value)
          Sets the value of the customNotificationIntervals property.
 void setDocumentReference(DeliveryRequestType.DocumentReference value)
          Sets the value of the documentReference property.
 void setEdID(String value)
          Sets the value of the edID property.
 void setIdentification(DeliveryRequestType.Identification value)
          Sets the value of the identification property.
 void setMetaData(DeliveryRequestType.MetaData value)
          Sets the value of the metaData property.
 void setNotificationAddress(DeliveryRequestType.NotificationAddress value)
          Sets the value of the notificationAddress property.
 void setReceiver(Receiver value)
          Sets the value of the receiver property.
 void setSender(Sender value)
          Sets the value of the sender property.
 void setVersion(String value)
          Sets the value of the version property.
 void setZbPK(String value)
          Sets the value of the zbPK property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeliveryRequestType

public DeliveryRequestType()
Method Detail

getZbPK

public String getZbPK()
Gets the value of the zbPK property.

Returns:
possible object is String

setZbPK

public void setZbPK(String value)
Sets the value of the zbPK property.

Parameters:
value - allowed object is String

getEdID

public String getEdID()
Gets the value of the edID property.

Returns:
possible object is String

setEdID

public void setEdID(String value)
Sets the value of the edID property.

Parameters:
value - allowed object is String

getIdentification

public DeliveryRequestType.Identification getIdentification()
Gets the value of the identification property.

Returns:
possible object is DeliveryRequestType.Identification

setIdentification

public void setIdentification(DeliveryRequestType.Identification value)
Sets the value of the identification property.

Parameters:
value - allowed object is DeliveryRequestType.Identification

getNotificationAddress

public DeliveryRequestType.NotificationAddress getNotificationAddress()
Gets the value of the notificationAddress property.

Returns:
possible object is DeliveryRequestType.NotificationAddress

setNotificationAddress

public void setNotificationAddress(DeliveryRequestType.NotificationAddress value)
Sets the value of the notificationAddress property.

Parameters:
value - allowed object is DeliveryRequestType.NotificationAddress

getSender

public Sender getSender()
Gets the value of the sender property.

Returns:
possible object is Sender

setSender

public void setSender(Sender value)
Sets the value of the sender property.

Parameters:
value - allowed object is Sender

getReceiver

public Receiver getReceiver()
Gets the value of the receiver property.

Returns:
possible object is Receiver

setReceiver

public void setReceiver(Receiver value)
Sets the value of the receiver property.

Parameters:
value - allowed object is Receiver

getMetaData

public DeliveryRequestType.MetaData getMetaData()
Gets the value of the metaData property.

Returns:
possible object is DeliveryRequestType.MetaData

setMetaData

public void setMetaData(DeliveryRequestType.MetaData value)
Sets the value of the metaData property.

Parameters:
value - allowed object is DeliveryRequestType.MetaData

getDocumentReference

public DeliveryRequestType.DocumentReference getDocumentReference()
Gets the value of the documentReference property.

Returns:
possible object is DeliveryRequestType.DocumentReference

setDocumentReference

public void setDocumentReference(DeliveryRequestType.DocumentReference value)
Sets the value of the documentReference property.

Parameters:
value - allowed object is DeliveryRequestType.DocumentReference

getCustomNotificationIntervals

public DeliveryRequestType.CustomNotificationIntervals getCustomNotificationIntervals()
Gets the value of the customNotificationIntervals property.

Returns:
possible object is DeliveryRequestType.CustomNotificationIntervals

setCustomNotificationIntervals

public void setCustomNotificationIntervals(DeliveryRequestType.CustomNotificationIntervals value)
Sets the value of the customNotificationIntervals property.

Parameters:
value - allowed object is DeliveryRequestType.CustomNotificationIntervals

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String


Copyright 2010 E-Government Innovation Center (EGIZ). All Rights Reserved.