Created
July 26, 2013 01:24
-
-
Save johnament/6085296 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 | |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> | |
// Any modifications to this file will be lost upon recompilation of the source schema. | |
// Generated on: 2013.07.25 at 09:21:03 PM EDT | |
// | |
package com.sun.java.xml.ns.persistence; | |
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.XmlRootElement; | |
import javax.xml.bind.annotation.XmlType; | |
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter; | |
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; | |
/** | |
* <p>Java class for anonymous complex type. | |
* | |
* <p>The following schema fragment specifies the expected content contained within this class. | |
* | |
* <pre> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <sequence> | |
* <element name="persistence-unit" maxOccurs="unbounded"> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <sequence> | |
* <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="provider" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="jta-data-source" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="non-jta-data-source" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="mapping-file" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> | |
* <element name="jar-file" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> | |
* <element name="class" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> | |
* <element name="exclude-unlisted-classes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> | |
* <element name="shared-cache-mode" type="{http://java.sun.com/xml/ns/persistence}persistence-unit-caching-type" minOccurs="0"/> | |
* <element name="validation-mode" type="{http://java.sun.com/xml/ns/persistence}persistence-unit-validation-mode-type" minOccurs="0"/> | |
* <element name="properties" minOccurs="0"> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <sequence> | |
* <element name="property" maxOccurs="unbounded" minOccurs="0"> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </element> | |
* </sequence> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </element> | |
* </sequence> | |
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* <attribute name="transaction-type" type="{http://java.sun.com/xml/ns/persistence}persistence-unit-transaction-type" /> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </element> | |
* </sequence> | |
* <attribute name="version" use="required" type="{http://java.sun.com/xml/ns/persistence}versionType" fixed="2.0" /> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </pre> | |
* | |
* | |
*/ | |
@XmlAccessorType(XmlAccessType.FIELD) | |
@XmlType(name = "", propOrder = { | |
"persistenceUnit" | |
}) | |
@XmlRootElement(name = "persistence") | |
public class Persistence { | |
@XmlElement(name = "persistence-unit", required = true) | |
protected List<Persistence.PersistenceUnit> persistenceUnit; | |
@XmlAttribute(name = "version", required = true) | |
@XmlJavaTypeAdapter(CollapsedStringAdapter.class) | |
protected String version; | |
/** | |
* Gets the value of the persistenceUnit property. | |
* | |
* <p> | |
* 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 <CODE>set</CODE> method for the persistenceUnit property. | |
* | |
* <p> | |
* For example, to add a new item, do as follows: | |
* <pre> | |
* getPersistenceUnit().add(newItem); | |
* </pre> | |
* | |
* | |
* <p> | |
* Objects of the following type(s) are allowed in the list | |
* {@link Persistence.PersistenceUnit } | |
* | |
* | |
*/ | |
public List<Persistence.PersistenceUnit> getPersistenceUnit() { | |
if (persistenceUnit == null) { | |
persistenceUnit = new ArrayList<Persistence.PersistenceUnit>(); | |
} | |
return this.persistenceUnit; | |
} | |
/** | |
* Gets the value of the version property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getVersion() { | |
if (version == null) { | |
return "2.0"; | |
} else { | |
return version; | |
} | |
} | |
/** | |
* Sets the value of the version property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setVersion(String value) { | |
this.version = value; | |
} | |
/** | |
* | |
* | |
* Configuration of a persistence unit. | |
* | |
* | |
* | |
* <p>Java class for anonymous complex type. | |
* | |
* <p>The following schema fragment specifies the expected content contained within this class. | |
* | |
* <pre> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <sequence> | |
* <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="provider" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="jta-data-source" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="non-jta-data-source" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> | |
* <element name="mapping-file" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> | |
* <element name="jar-file" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> | |
* <element name="class" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> | |
* <element name="exclude-unlisted-classes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> | |
* <element name="shared-cache-mode" type="{http://java.sun.com/xml/ns/persistence}persistence-unit-caching-type" minOccurs="0"/> | |
* <element name="validation-mode" type="{http://java.sun.com/xml/ns/persistence}persistence-unit-validation-mode-type" minOccurs="0"/> | |
* <element name="properties" minOccurs="0"> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <sequence> | |
* <element name="property" maxOccurs="unbounded" minOccurs="0"> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </element> | |
* </sequence> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </element> | |
* </sequence> | |
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* <attribute name="transaction-type" type="{http://java.sun.com/xml/ns/persistence}persistence-unit-transaction-type" /> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </pre> | |
* | |
* | |
*/ | |
@XmlAccessorType(XmlAccessType.FIELD) | |
@XmlType(name = "", propOrder = { | |
"description", | |
"provider", | |
"jtaDataSource", | |
"nonJtaDataSource", | |
"mappingFile", | |
"jarFile", | |
"clazz", | |
"excludeUnlistedClasses", | |
"sharedCacheMode", | |
"validationMode", | |
"properties" | |
}) | |
public static class PersistenceUnit { | |
protected String description; | |
protected String provider; | |
@XmlElement(name = "jta-data-source") | |
protected String jtaDataSource; | |
@XmlElement(name = "non-jta-data-source") | |
protected String nonJtaDataSource; | |
@XmlElement(name = "mapping-file") | |
protected List<String> mappingFile; | |
@XmlElement(name = "jar-file") | |
protected List<String> jarFile; | |
@XmlElement(name = "class") | |
protected List<String> clazz; | |
@XmlElement(name = "exclude-unlisted-classes", defaultValue = "true") | |
protected Boolean excludeUnlistedClasses; | |
@XmlElement(name = "shared-cache-mode") | |
protected PersistenceUnitCachingType sharedCacheMode; | |
@XmlElement(name = "validation-mode") | |
protected PersistenceUnitValidationModeType validationMode; | |
protected Persistence.PersistenceUnit.Properties properties; | |
@XmlAttribute(name = "name", required = true) | |
protected String name; | |
@XmlAttribute(name = "transaction-type") | |
protected PersistenceUnitTransactionType transactionType; | |
/** | |
* Gets the value of the description property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getDescription() { | |
return description; | |
} | |
/** | |
* Sets the value of the description property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setDescription(String value) { | |
this.description = value; | |
} | |
/** | |
* Gets the value of the provider property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getProvider() { | |
return provider; | |
} | |
/** | |
* Sets the value of the provider property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setProvider(String value) { | |
this.provider = value; | |
} | |
/** | |
* Gets the value of the jtaDataSource property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getJtaDataSource() { | |
return jtaDataSource; | |
} | |
/** | |
* Sets the value of the jtaDataSource property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setJtaDataSource(String value) { | |
this.jtaDataSource = value; | |
} | |
/** | |
* Gets the value of the nonJtaDataSource property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getNonJtaDataSource() { | |
return nonJtaDataSource; | |
} | |
/** | |
* Sets the value of the nonJtaDataSource property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setNonJtaDataSource(String value) { | |
this.nonJtaDataSource = value; | |
} | |
/** | |
* Gets the value of the mappingFile property. | |
* | |
* <p> | |
* 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 <CODE>set</CODE> method for the mappingFile property. | |
* | |
* <p> | |
* For example, to add a new item, do as follows: | |
* <pre> | |
* getMappingFile().add(newItem); | |
* </pre> | |
* | |
* | |
* <p> | |
* Objects of the following type(s) are allowed in the list | |
* {@link String } | |
* | |
* | |
*/ | |
public List<String> getMappingFile() { | |
if (mappingFile == null) { | |
mappingFile = new ArrayList<String>(); | |
} | |
return this.mappingFile; | |
} | |
/** | |
* Gets the value of the jarFile property. | |
* | |
* <p> | |
* 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 <CODE>set</CODE> method for the jarFile property. | |
* | |
* <p> | |
* For example, to add a new item, do as follows: | |
* <pre> | |
* getJarFile().add(newItem); | |
* </pre> | |
* | |
* | |
* <p> | |
* Objects of the following type(s) are allowed in the list | |
* {@link String } | |
* | |
* | |
*/ | |
public List<String> getJarFile() { | |
if (jarFile == null) { | |
jarFile = new ArrayList<String>(); | |
} | |
return this.jarFile; | |
} | |
/** | |
* Gets the value of the clazz property. | |
* | |
* <p> | |
* 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 <CODE>set</CODE> method for the clazz property. | |
* | |
* <p> | |
* For example, to add a new item, do as follows: | |
* <pre> | |
* getClazz().add(newItem); | |
* </pre> | |
* | |
* | |
* <p> | |
* Objects of the following type(s) are allowed in the list | |
* {@link String } | |
* | |
* | |
*/ | |
public List<String> getClazz() { | |
if (clazz == null) { | |
clazz = new ArrayList<String>(); | |
} | |
return this.clazz; | |
} | |
/** | |
* Gets the value of the excludeUnlistedClasses property. | |
* | |
* @return | |
* possible object is | |
* {@link Boolean } | |
* | |
*/ | |
public Boolean isExcludeUnlistedClasses() { | |
return excludeUnlistedClasses; | |
} | |
/** | |
* Sets the value of the excludeUnlistedClasses property. | |
* | |
* @param value | |
* allowed object is | |
* {@link Boolean } | |
* | |
*/ | |
public void setExcludeUnlistedClasses(Boolean value) { | |
this.excludeUnlistedClasses = value; | |
} | |
/** | |
* Gets the value of the sharedCacheMode property. | |
* | |
* @return | |
* possible object is | |
* {@link PersistenceUnitCachingType } | |
* | |
*/ | |
public PersistenceUnitCachingType getSharedCacheMode() { | |
return sharedCacheMode; | |
} | |
/** | |
* Sets the value of the sharedCacheMode property. | |
* | |
* @param value | |
* allowed object is | |
* {@link PersistenceUnitCachingType } | |
* | |
*/ | |
public void setSharedCacheMode(PersistenceUnitCachingType value) { | |
this.sharedCacheMode = value; | |
} | |
/** | |
* Gets the value of the validationMode property. | |
* | |
* @return | |
* possible object is | |
* {@link PersistenceUnitValidationModeType } | |
* | |
*/ | |
public PersistenceUnitValidationModeType getValidationMode() { | |
return validationMode; | |
} | |
/** | |
* Sets the value of the validationMode property. | |
* | |
* @param value | |
* allowed object is | |
* {@link PersistenceUnitValidationModeType } | |
* | |
*/ | |
public void setValidationMode(PersistenceUnitValidationModeType value) { | |
this.validationMode = value; | |
} | |
/** | |
* Gets the value of the properties property. | |
* | |
* @return | |
* possible object is | |
* {@link Persistence.PersistenceUnit.Properties } | |
* | |
*/ | |
public Persistence.PersistenceUnit.Properties getProperties() { | |
return properties; | |
} | |
/** | |
* Sets the value of the properties property. | |
* | |
* @param value | |
* allowed object is | |
* {@link Persistence.PersistenceUnit.Properties } | |
* | |
*/ | |
public void setProperties(Persistence.PersistenceUnit.Properties value) { | |
this.properties = value; | |
} | |
/** | |
* Gets the value of the name property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getName() { | |
return name; | |
} | |
/** | |
* Sets the value of the name property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setName(String value) { | |
this.name = value; | |
} | |
/** | |
* Gets the value of the transactionType property. | |
* | |
* @return | |
* possible object is | |
* {@link PersistenceUnitTransactionType } | |
* | |
*/ | |
public PersistenceUnitTransactionType getTransactionType() { | |
return transactionType; | |
} | |
/** | |
* Sets the value of the transactionType property. | |
* | |
* @param value | |
* allowed object is | |
* {@link PersistenceUnitTransactionType } | |
* | |
*/ | |
public void setTransactionType(PersistenceUnitTransactionType value) { | |
this.transactionType = value; | |
} | |
/** | |
* <p>Java class for anonymous complex type. | |
* | |
* <p>The following schema fragment specifies the expected content contained within this class. | |
* | |
* <pre> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <sequence> | |
* <element name="property" maxOccurs="unbounded" minOccurs="0"> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </element> | |
* </sequence> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </pre> | |
* | |
* | |
*/ | |
@XmlAccessorType(XmlAccessType.FIELD) | |
@XmlType(name = "", propOrder = { | |
"property" | |
}) | |
public static class Properties { | |
protected List<Persistence.PersistenceUnit.Properties.Property> property; | |
/** | |
* Gets the value of the property property. | |
* | |
* <p> | |
* 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 <CODE>set</CODE> method for the property property. | |
* | |
* <p> | |
* For example, to add a new item, do as follows: | |
* <pre> | |
* getProperty().add(newItem); | |
* </pre> | |
* | |
* | |
* <p> | |
* Objects of the following type(s) are allowed in the list | |
* {@link Persistence.PersistenceUnit.Properties.Property } | |
* | |
* | |
*/ | |
public List<Persistence.PersistenceUnit.Properties.Property> getProperty() { | |
if (property == null) { | |
property = new ArrayList<Persistence.PersistenceUnit.Properties.Property>(); | |
} | |
return this.property; | |
} | |
/** | |
* <p>Java class for anonymous complex type. | |
* | |
* <p>The following schema fragment specifies the expected content contained within this class. | |
* | |
* <pre> | |
* <complexType> | |
* <complexContent> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> | |
* <attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* <attribute name="value" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> | |
* </restriction> | |
* </complexContent> | |
* </complexType> | |
* </pre> | |
* | |
* | |
*/ | |
@XmlAccessorType(XmlAccessType.FIELD) | |
@XmlType(name = "") | |
public static class Property { | |
@XmlAttribute(name = "name", required = true) | |
protected String name; | |
@XmlAttribute(name = "value", required = true) | |
protected String value; | |
/** | |
* Gets the value of the name property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getName() { | |
return name; | |
} | |
/** | |
* Sets the value of the name property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setName(String value) { | |
this.name = value; | |
} | |
/** | |
* Gets the value of the value property. | |
* | |
* @return | |
* possible object is | |
* {@link String } | |
* | |
*/ | |
public String getValue() { | |
return value; | |
} | |
/** | |
* Sets the value of the value property. | |
* | |
* @param value | |
* allowed object is | |
* {@link String } | |
* | |
*/ | |
public void setValue(String value) { | |
this.value = value; | |
} | |
} | |
} | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 | |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> | |
// Any modifications to this file will be lost upon recompilation of the source schema. | |
// Generated on: 2013.07.25 at 09:21:03 PM EDT | |
// | |
package com.sun.java.xml.ns.persistence; | |
import javax.xml.bind.annotation.XmlEnum; | |
import javax.xml.bind.annotation.XmlType; | |
/** | |
* <p>Java class for persistence-unit-caching-type. | |
* | |
* <p>The following schema fragment specifies the expected content contained within this class. | |
* <p> | |
* <pre> | |
* <simpleType name="persistence-unit-caching-type"> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}token"> | |
* <enumeration value="ALL"/> | |
* <enumeration value="NONE"/> | |
* <enumeration value="ENABLE_SELECTIVE"/> | |
* <enumeration value="DISABLE_SELECTIVE"/> | |
* <enumeration value="UNSPECIFIED"/> | |
* </restriction> | |
* </simpleType> | |
* </pre> | |
* | |
*/ | |
@XmlType(name = "persistence-unit-caching-type") | |
@XmlEnum | |
public enum PersistenceUnitCachingType { | |
ALL, | |
NONE, | |
ENABLE_SELECTIVE, | |
DISABLE_SELECTIVE, | |
UNSPECIFIED; | |
public String value() { | |
return name(); | |
} | |
public static PersistenceUnitCachingType fromValue(String v) { | |
return valueOf(v); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 | |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> | |
// Any modifications to this file will be lost upon recompilation of the source schema. | |
// Generated on: 2013.07.25 at 09:21:03 PM EDT | |
// | |
package com.sun.java.xml.ns.persistence; | |
import javax.xml.bind.annotation.XmlEnum; | |
import javax.xml.bind.annotation.XmlType; | |
/** | |
* <p>Java class for persistence-unit-transaction-type. | |
* | |
* <p>The following schema fragment specifies the expected content contained within this class. | |
* <p> | |
* <pre> | |
* <simpleType name="persistence-unit-transaction-type"> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}token"> | |
* <enumeration value="JTA"/> | |
* <enumeration value="RESOURCE_LOCAL"/> | |
* </restriction> | |
* </simpleType> | |
* </pre> | |
* | |
*/ | |
@XmlType(name = "persistence-unit-transaction-type") | |
@XmlEnum | |
public enum PersistenceUnitTransactionType { | |
JTA, | |
RESOURCE_LOCAL; | |
public String value() { | |
return name(); | |
} | |
public static PersistenceUnitTransactionType fromValue(String v) { | |
return valueOf(v); | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.4-2 | |
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> | |
// Any modifications to this file will be lost upon recompilation of the source schema. | |
// Generated on: 2013.07.25 at 09:21:03 PM EDT | |
// | |
package com.sun.java.xml.ns.persistence; | |
import javax.xml.bind.annotation.XmlEnum; | |
import javax.xml.bind.annotation.XmlType; | |
/** | |
* <p>Java class for persistence-unit-validation-mode-type. | |
* | |
* <p>The following schema fragment specifies the expected content contained within this class. | |
* <p> | |
* <pre> | |
* <simpleType name="persistence-unit-validation-mode-type"> | |
* <restriction base="{http://www.w3.org/2001/XMLSchema}token"> | |
* <enumeration value="AUTO"/> | |
* <enumeration value="CALLBACK"/> | |
* <enumeration value="NONE"/> | |
* </restriction> | |
* </simpleType> | |
* </pre> | |
* | |
*/ | |
@XmlType(name = "persistence-unit-validation-mode-type") | |
@XmlEnum | |
public enum PersistenceUnitValidationModeType { | |
AUTO, | |
CALLBACK, | |
NONE; | |
public String value() { | |
return name(); | |
} | |
public static PersistenceUnitValidationModeType fromValue(String v) { | |
return valueOf(v); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment