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 * <complexType name="ImplementationException"> 17 * <complexContent> 18 * <extension base="{urn:epcglobal:epcis-query:xsd:1}EPCISException"> 19 * <sequence> 20 * <element name="severity" type="{urn:epcglobal:epcis-query:xsd:1}ImplementationExceptionSeverity"/> 21 * <element name="queryName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 22 * <element name="subscriptionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> 23 * </sequence> 24 * </extension> 25 * </complexContent> 26 * </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 }