View Javadoc

1   package org.fosstrak.epcis.model;
2   
3   import javax.xml.bind.annotation.XmlAccessType;
4   import javax.xml.bind.annotation.XmlAccessorType;
5   import javax.xml.bind.annotation.XmlElement;
6   import javax.xml.bind.annotation.XmlType;
7   
8   /**
9    * <p>
10   * Java class for ImplementationException complex type.
11   * <p>
12   * The following schema fragment specifies the expected content contained within
13   * this class.
14   * 
15   * <pre>
16   * &lt;complexType name="ImplementationException">
17   *   &lt;complexContent>
18   *     &lt;extension base="{urn:epcglobal:epcis-query:xsd:1}EPCISException">
19   *       &lt;sequence>
20   *         &lt;element name="severity" type="{urn:epcglobal:epcis-query:xsd:1}ImplementationExceptionSeverity"/>
21   *         &lt;element name="queryName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
22   *         &lt;element name="subscriptionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
23   *       &lt;/sequence>
24   *     &lt;/extension>
25   *   &lt;/complexContent>
26   * &lt;/complexType>
27   * </pre>
28   */
29  @XmlAccessorType(XmlAccessType.FIELD)
30  @XmlType(name = "ImplementationException", propOrder = { "severity", "queryName", "subscriptionID" })
31  public class ImplementationException extends EPCISException {
32  
33      @XmlElement(required = true)
34      protected ImplementationExceptionSeverity severity;
35      protected String queryName;
36      protected String subscriptionID;
37  
38      /**
39       * Gets the value of the severity property.
40       * 
41       * @return possible object is {@link ImplementationExceptionSeverity }
42       */
43      public ImplementationExceptionSeverity getSeverity() {
44          return severity;
45      }
46  
47      /**
48       * Sets the value of the severity property.
49       * 
50       * @param value
51       *            allowed object is {@link ImplementationExceptionSeverity }
52       */
53      public void setSeverity(ImplementationExceptionSeverity value) {
54          this.severity = value;
55      }
56  
57      /**
58       * Gets the value of the queryName property.
59       * 
60       * @return possible object is {@link String }
61       */
62      public String getQueryName() {
63          return queryName;
64      }
65  
66      /**
67       * Sets the value of the queryName property.
68       * 
69       * @param value
70       *            allowed object is {@link String }
71       */
72      public void setQueryName(String value) {
73          this.queryName = value;
74      }
75  
76      /**
77       * Gets the value of the subscriptionID property.
78       * 
79       * @return possible object is {@link String }
80       */
81      public String getSubscriptionID() {
82          return subscriptionID;
83      }
84  
85      /**
86       * Sets the value of the subscriptionID property.
87       * 
88       * @param value
89       *            allowed object is {@link String }
90       */
91      public void setSubscriptionID(String value) {
92          this.subscriptionID = value;
93      }
94  
95  }