1 2 package org.miloss.fgsms.services.interfaces.status; 3 4 import java.util.ArrayList; 5 import java.util.List; 6 import javax.xml.bind.annotation.XmlAccessType; 7 import javax.xml.bind.annotation.XmlAccessorType; 8 import javax.xml.bind.annotation.XmlElement; 9 import javax.xml.bind.annotation.XmlType; 10 import org.miloss.fgsms.services.interfaces.common.SecurityWrapper; 11 12 13 /** 14 * request 15 * 16 * <p>Java class for RemoveStatusRequestMsg complex type. 17 * 18 * <p>The following schema fragment specifies the expected content contained within this class. 19 * 20 * <pre> 21 * <complexType name="RemoveStatusRequestMsg"> 22 * <complexContent> 23 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 24 * <sequence> 25 * <element name="classification" type="{urn:org:miloss:fgsms:services:interfaces:common}SecurityWrapper"/> 26 * <element name="URI" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> 27 * </sequence> 28 * </restriction> 29 * </complexContent> 30 * </complexType> 31 * </pre> 32 * 33 * 34 */ 35 @XmlAccessorType(XmlAccessType.FIELD) 36 @XmlType(name = "RemoveStatusRequestMsg", propOrder = { 37 "classification", 38 "uri" 39 }) 40 public class RemoveStatusRequestMsg { 41 42 @XmlElement(required = true, nillable = true) 43 protected SecurityWrapper classification; 44 @XmlElement(name = "URI", required = true, nillable = true) 45 protected List<String> uri; 46 47 /** 48 * Gets the value of the classification property. 49 * 50 * @return 51 * possible object is 52 * {@link SecurityWrapper } 53 * 54 */ 55 public SecurityWrapper getClassification() { 56 return classification; 57 } 58 59 /** 60 * Sets the value of the classification property. 61 * 62 * @param value 63 * allowed object is 64 * {@link SecurityWrapper } 65 * 66 */ 67 public void setClassification(SecurityWrapper value) { 68 this.classification = value; 69 } 70 71 /** 72 * Gets the value of the uri property. 73 * 74 * <p> 75 * This accessor method returns a reference to the live list, 76 * not a snapshot. Therefore any modification you make to the 77 * returned list will be present inside the JAXB object. 78 * This is why there is not a <CODE>set</CODE> method for the uri property. 79 * 80 * <p> 81 * For example, to add a new item, do as follows: 82 * <pre> 83 * getURI().add(newItem); 84 * </pre> 85 * 86 * 87 * <p> 88 * Objects of the following type(s) are allowed in the list 89 * {@link String } 90 * 91 * 92 */ 93 public List<String> getURI() { 94 if (uri == null) { 95 uri = new ArrayList<String>(); 96 } 97 return this.uri; 98 } 99 100 }