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

java.lang.Object
  extended by at.gv.zustellung.zusemsg.xsd.zuse.DeliveryNotificationType
Direct Known Subclasses:
DeliveryNotification

public class DeliveryNotificationType
extends Object

Java class for DeliveryNotificationType complex type.

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

 <complexType name="DeliveryNotificationType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <choice>
         <element name="Success">
           <complexType>
             <complexContent>
               <extension base="{http://reference.e-government.gv.at/namespace/zustellung/msg}DeliveryAnswerType">
                 <sequence>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}Sender"/>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}Receiver"/>
                   <element name="NotificationsPerformed">
                     <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">
                                         <simpleType>
                                           <restriction base="{http://www.w3.org/2001/XMLSchema}token">
                                             <enumeration value="electronic"/>
                                             <enumeration value="paperbased"/>
                                           </restriction>
                                         </simpleType>
                                       </element>
                                       <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="ConfirmationTimestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
                   <element name="AuthBlock" type="{urn:oasis:names:tc:SAML:1.0:assertion}AssertionType"/>
                   <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
                 </sequence>
               </extension>
             </complexContent>
           </complexType>
         </element>
         <element name="Error">
           <complexType>
             <complexContent>
               <extension base="{http://reference.e-government.gv.at/namespace/zustellung/msg}DeliveryAnswerType">
                 <sequence>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}Sender" minOccurs="0"/>
                   <element ref="{http://reference.e-government.gv.at/namespace/zustellung/msg}Receiver" minOccurs="0"/>
                   <element name="NotificationsPerformed">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="RecipientNotification" maxOccurs="unbounded" minOccurs="0">
                               <complexType>
                                 <complexContent>
                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                     <sequence>
                                       <element name="NotificationMethod">
                                         <simpleType>
                                           <restriction base="{http://www.w3.org/2001/XMLSchema}token">
                                             <enumeration value="electronic"/>
                                             <enumeration value="paperbased"/>
                                           </restriction>
                                         </simpleType>
                                       </element>
                                       <element name="Timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
                                     </sequence>
                                   </restriction>
                                 </complexContent>
                               </complexType>
                             </element>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element name="ErrorInfo">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="Code" type="{http://www.w3.org/2001/XMLSchema}positiveInteger"/>
                             <element name="Text" type="{http://reference.e-government.gv.at/namespace/zustellung/msg}string255"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                   <element ref="{http://www.w3.org/2000/09/xmldsig#}Signature"/>
                 </sequence>
               </extension>
             </complexContent>
           </complexType>
         </element>
       </choice>
       <attribute name="version">
         <simpleType>
           <restriction base="{http://reference.e-government.gv.at/namespace/zustellung/msg}token255">
             <enumeration value="1.3.0"/>
           </restriction>
         </simpleType>
       </attribute>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class DeliveryNotificationType.Error
          Java class for anonymous complex type.
static class DeliveryNotificationType.Success
          Java class for anonymous complex type.
 
Constructor Summary
DeliveryNotificationType()
           
 
Method Summary
 DeliveryNotificationType.Error getError()
          Gets the value of the error property.
 DeliveryNotificationType.Success getSuccess()
          Gets the value of the success property.
 String getVersion()
          Gets the value of the version property.
 void setError(DeliveryNotificationType.Error value)
          Sets the value of the error property.
 void setSuccess(DeliveryNotificationType.Success value)
          Sets the value of the success property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeliveryNotificationType

public DeliveryNotificationType()
Method Detail

getSuccess

public DeliveryNotificationType.Success getSuccess()
Gets the value of the success property.

Returns:
possible object is DeliveryNotificationType.Success

setSuccess

public void setSuccess(DeliveryNotificationType.Success value)
Sets the value of the success property.

Parameters:
value - allowed object is DeliveryNotificationType.Success

getError

public DeliveryNotificationType.Error getError()
Gets the value of the error property.

Returns:
possible object is DeliveryNotificationType.Error

setError

public void setError(DeliveryNotificationType.Error value)
Sets the value of the error property.

Parameters:
value - allowed object is DeliveryNotificationType.Error

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.