All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.squeakysand.schema.javaee.ApplicationClient Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2011.12.29 at 01:35:33 AM PST 
//


package com.squeakysand.schema.javaee;

import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlID;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;


/**
 * 

Java class for application-clientType complex type. * *

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

 * <complexType name="application-clientType">
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <group ref="{http://java.sun.com/xml/ns/javaee}descriptionGroup"/>
 *         <element name="env-entry" type="{http://java.sun.com/xml/ns/javaee}env-entryType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="ejb-ref" type="{http://java.sun.com/xml/ns/javaee}ejb-refType" maxOccurs="unbounded" minOccurs="0"/>
 *         <group ref="{http://java.sun.com/xml/ns/javaee}service-refGroup"/>
 *         <element name="resource-ref" type="{http://java.sun.com/xml/ns/javaee}resource-refType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="resource-env-ref" type="{http://java.sun.com/xml/ns/javaee}resource-env-refType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="message-destination-ref" type="{http://java.sun.com/xml/ns/javaee}message-destination-refType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="persistence-unit-ref" type="{http://java.sun.com/xml/ns/javaee}persistence-unit-refType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="post-construct" type="{http://java.sun.com/xml/ns/javaee}lifecycle-callbackType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="pre-destroy" type="{http://java.sun.com/xml/ns/javaee}lifecycle-callbackType" maxOccurs="unbounded" minOccurs="0"/>
 *         <element name="callback-handler" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType" minOccurs="0"/>
 *         <element name="message-destination" type="{http://java.sun.com/xml/ns/javaee}message-destinationType" maxOccurs="unbounded" minOccurs="0"/>
 *       </sequence>
 *       <attribute name="version" use="required" type="{http://java.sun.com/xml/ns/javaee}dewey-versionType" fixed="5" />
 *       <attribute name="metadata-complete" type="{http://www.w3.org/2001/XMLSchema}boolean" />
 *       <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "application-clientType", propOrder = { "descriptions", "displayNames", "icons", "envEntries", "ejbReves", "serviceReves", "resourceReves", "resourceEnvReves", "messageDestinationReves", "persistenceUnitReves", "postConstructs", "preDestroies", "callbackHandler", "messageDestinations" }) @XmlRootElement(name = "application-client") public class ApplicationClient { @XmlElement(name = "description") protected List descriptions; @XmlElement(name = "display-name") protected List displayNames; @XmlElement(name = "icon") protected List icons; @XmlElement(name = "env-entry") protected List envEntries; @XmlElement(name = "ejb-ref") protected List ejbReves; @XmlElement(name = "service-ref") protected List serviceReves; @XmlElement(name = "resource-ref") protected List resourceReves; @XmlElement(name = "resource-env-ref") protected List resourceEnvReves; @XmlElement(name = "message-destination-ref") protected List messageDestinationReves; @XmlElement(name = "persistence-unit-ref") protected List persistenceUnitReves; @XmlElement(name = "post-construct") protected List postConstructs; @XmlElement(name = "pre-destroy") protected List preDestroies; @XmlElement(name = "callback-handler") protected FullyQualifiedClassType callbackHandler; @XmlElement(name = "message-destination") protected List messageDestinations; @XmlAttribute(name = "version", required = true) @XmlJavaTypeAdapter(CollapsedStringAdapter.class) protected java.lang.String version; @XmlAttribute(name = "metadata-complete") protected Boolean metadataComplete; @XmlAttribute(name = "id") @XmlJavaTypeAdapter(CollapsedStringAdapter.class) @XmlID @XmlSchemaType(name = "ID") protected java.lang.String id; /** * Gets the value of the descriptions property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the descriptions property. * *

* For example, to add a new item, do as follows: *

     *    getDescriptions().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link DescriptionType } * * */ public List getDescriptions() { if (descriptions == null) { descriptions = new ArrayList(); } return this.descriptions; } /** * Gets the value of the displayNames property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the displayNames property. * *

* For example, to add a new item, do as follows: *

     *    getDisplayNames().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link DisplayNameType } * * */ public List getDisplayNames() { if (displayNames == null) { displayNames = new ArrayList(); } return this.displayNames; } /** * Gets the value of the icons property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the icons property. * *

* For example, to add a new item, do as follows: *

     *    getIcons().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link IconType } * * */ public List getIcons() { if (icons == null) { icons = new ArrayList(); } return this.icons; } /** * Gets the value of the envEntries property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the envEntries property. * *

* For example, to add a new item, do as follows: *

     *    getEnvEntries().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link EnvEntryType } * * */ public List getEnvEntries() { if (envEntries == null) { envEntries = new ArrayList(); } return this.envEntries; } /** * Gets the value of the ejbReves property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the ejbReves property. * *

* For example, to add a new item, do as follows: *

     *    getEjbReves().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link EjbRefType } * * */ public List getEjbReves() { if (ejbReves == null) { ejbReves = new ArrayList(); } return this.ejbReves; } /** * Gets the value of the serviceReves property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the serviceReves property. * *

* For example, to add a new item, do as follows: *

     *    getServiceReves().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link ServiceRefType } * * */ public List getServiceReves() { if (serviceReves == null) { serviceReves = new ArrayList(); } return this.serviceReves; } /** * Gets the value of the resourceReves property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the resourceReves property. * *

* For example, to add a new item, do as follows: *

     *    getResourceReves().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link ResourceRefType } * * */ public List getResourceReves() { if (resourceReves == null) { resourceReves = new ArrayList(); } return this.resourceReves; } /** * Gets the value of the resourceEnvReves property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the resourceEnvReves property. * *

* For example, to add a new item, do as follows: *

     *    getResourceEnvReves().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link ResourceEnvRefType } * * */ public List getResourceEnvReves() { if (resourceEnvReves == null) { resourceEnvReves = new ArrayList(); } return this.resourceEnvReves; } /** * Gets the value of the messageDestinationReves property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the messageDestinationReves property. * *

* For example, to add a new item, do as follows: *

     *    getMessageDestinationReves().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link MessageDestinationRefType } * * */ public List getMessageDestinationReves() { if (messageDestinationReves == null) { messageDestinationReves = new ArrayList(); } return this.messageDestinationReves; } /** * Gets the value of the persistenceUnitReves property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the persistenceUnitReves property. * *

* For example, to add a new item, do as follows: *

     *    getPersistenceUnitReves().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link PersistenceUnitRefType } * * */ public List getPersistenceUnitReves() { if (persistenceUnitReves == null) { persistenceUnitReves = new ArrayList(); } return this.persistenceUnitReves; } /** * Gets the value of the postConstructs property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the postConstructs property. * *

* For example, to add a new item, do as follows: *

     *    getPostConstructs().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link LifecycleCallbackType } * * */ public List getPostConstructs() { if (postConstructs == null) { postConstructs = new ArrayList(); } return this.postConstructs; } /** * Gets the value of the preDestroies property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the preDestroies property. * *

* For example, to add a new item, do as follows: *

     *    getPreDestroies().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link LifecycleCallbackType } * * */ public List getPreDestroies() { if (preDestroies == null) { preDestroies = new ArrayList(); } return this.preDestroies; } /** * Gets the value of the callbackHandler property. * * @return * possible object is * {@link FullyQualifiedClassType } * */ public FullyQualifiedClassType getCallbackHandler() { return callbackHandler; } /** * Sets the value of the callbackHandler property. * * @param value * allowed object is * {@link FullyQualifiedClassType } * */ public void setCallbackHandler(FullyQualifiedClassType value) { this.callbackHandler = value; } /** * Gets the value of the messageDestinations property. * *

* This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a set method for the messageDestinations property. * *

* For example, to add a new item, do as follows: *

     *    getMessageDestinations().add(newItem);
     * 
* * *

* Objects of the following type(s) are allowed in the list * {@link MessageDestinationType } * * */ public List getMessageDestinations() { if (messageDestinations == null) { messageDestinations = new ArrayList(); } return this.messageDestinations; } /** * Gets the value of the version property. * * @return * possible object is * {@link java.lang.String } * */ public java.lang.String getVersion() { if (version == null) { return "5"; } else { return version; } } /** * Sets the value of the version property. * * @param value * allowed object is * {@link java.lang.String } * */ public void setVersion(java.lang.String value) { this.version = value; } /** * Gets the value of the metadataComplete property. * * @return * possible object is * {@link Boolean } * */ public Boolean isMetadataComplete() { return metadataComplete; } /** * Sets the value of the metadataComplete property. * * @param value * allowed object is * {@link Boolean } * */ public void setMetadataComplete(Boolean value) { this.metadataComplete = value; } /** * Gets the value of the id property. * * @return * possible object is * {@link java.lang.String } * */ public java.lang.String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link java.lang.String } * */ public void setId(java.lang.String value) { this.id = value; } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy