1 2 package org.w3._2002._03.xkms_; 3 4 import java.math.BigInteger ; 5 import java.util.ArrayList ; 6 import java.util.List ; 7 8 import javax.xml.bind.annotation.XmlAccessType; 9 import javax.xml.bind.annotation.XmlAccessorType; 10 import javax.xml.bind.annotation.XmlAttribute; 11 import javax.xml.bind.annotation.XmlElement; 12 import javax.xml.bind.annotation.XmlSchemaType; 13 import javax.xml.bind.annotation.XmlType; 14 import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; 15 import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; 16 17 18 41 @XmlAccessorType(XmlAccessType.FIELD) 42 @XmlType(name = "RequestAbstractType", propOrder = { 43 "responseMechanism", 44 "respondWith", 45 "pendingNotification" 46 }) 47 57 public abstract class RequestAbstractType 58 extends MessageAbstractType 59 { 60 61 @XmlElement(name = "ResponseMechanism") 62 protected List <String > responseMechanism; 63 @XmlElement(name = "RespondWith") 64 protected List <String > respondWith; 65 @XmlElement(name = "PendingNotification") 66 protected PendingNotificationType pendingNotification; 67 @XmlAttribute(name = "OriginalRequestId") 68 @XmlJavaTypeAdapter(CollapsedStringAdapter.class) 69 @XmlSchemaType(name = "NCName") 70 protected String originalRequestId; 71 @XmlAttribute(name = "ResponseLimit") 72 protected BigInteger responseLimit; 73 74 96 public List <String > getResponseMechanism() { 97 if (responseMechanism == null) { 98 responseMechanism = new ArrayList <String >(); 99 } 100 return this.responseMechanism; 101 } 102 103 125 public List <String > getRespondWith() { 126 if (respondWith == null) { 127 respondWith = new ArrayList <String >(); 128 } 129 return this.respondWith; 130 } 131 132 140 public PendingNotificationType getPendingNotification() { 141 return pendingNotification; 142 } 143 144 152 public void setPendingNotification(PendingNotificationType value) { 153 this.pendingNotification = value; 154 } 155 156 164 public String getOriginalRequestId() { 165 return originalRequestId; 166 } 167 168 176 public void setOriginalRequestId(String value) { 177 this.originalRequestId = value; 178 } 179 180 188 public BigInteger getResponseLimit() { 189 return responseLimit; 190 } 191 192 200 public void setResponseLimit(BigInteger value) { 201 this.responseLimit = value; 202 } 203 204 } 205 | Popular Tags |