You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by db...@apache.org on 2007/11/06 20:50:23 UTC
svn commit: r592534 [1/6] -
/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/
Author: dblevins
Date: Tue Nov 6 11:50:16 2007
New Revision: 592534
URL: http://svn.apache.org/viewvc?rev=592534&view=rev
Log:
jaxb tree for wls 10
Added:
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ApplicationAdminModeTrigger.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/AutomaticKeyGeneration.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingElement.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingName.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Capacity.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ColumnMap.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Compatibility.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ConnectionPoolParams.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextCase.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextRequestClass.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DatabaseSpecificSql.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Description.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DistributedDestinationConnection.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbQlQuery.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbReferenceDescription.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Empty.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityCache.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityCacheRef.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityClustering.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/FairShareRequestClass.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/FieldGroup.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/FieldMap.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/IdempotentMethods.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/IiopSecurityDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/InvalidationTarget.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/JaxbWls.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Logging.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/MaxThreadsConstraint.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/MessageDestinationDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/MessageDrivenDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Method.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/MethodParams.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/MinThreadsConstraint.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ObjectFactory.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Persistence.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/PersistenceUse.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Pool.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/PortInfo.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/PropertyNamevalue.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/QueryMethod.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/RelationshipCaching.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/RelationshipRoleMap.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ResourceDescription.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ResourceEnvDescription.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ResponseTimeRequestClass.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/RetryMethodsOnRollback.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/RunAsRoleAssignment.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/SecurityPermission.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/SecurityPlugin.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/SecurityRoleAssignment.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ServiceReferenceDescription.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/SqlQuery.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/SqlShape.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/StatefulSessionCache.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/StatefulSessionClustering.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/StatefulSessionDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/StatelessClustering.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/StatelessSessionDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Table.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/TableMap.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/TimerDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/TransactionDescriptor.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/TransactionIsolation.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/TransportRequirements.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/TrueFalseAdapter.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/UnknownPrimaryKeyField.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicCompatibility.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicEjbJar.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicEnterpriseBean.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicQuery.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicRdbmsBean.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicRdbmsJar.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicRdbmsRelation.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WeblogicRelationshipRole.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WorkManager.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/WorkManagerShutdownTrigger.java
openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/package-info.java
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ApplicationAdminModeTrigger.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ApplicationAdminModeTrigger.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ApplicationAdminModeTrigger.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ApplicationAdminModeTrigger.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,124 @@
+
+package org.apache.openejb.jee.wls;
+
+import java.math.BigInteger;
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for application-admin-mode-trigger complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="application-admin-mode-trigger">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="max-stuck-thread-time" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="stuck-thread-count" type="{http://www.w3.org/2001/XMLSchema}integer"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "application-admin-mode-trigger", propOrder = {
+ "maxStuckThreadTime",
+ "stuckThreadCount"
+})
+public class ApplicationAdminModeTrigger {
+
+ @XmlElement(name = "max-stuck-thread-time")
+ protected BigInteger maxStuckThreadTime;
+ @XmlElement(name = "stuck-thread-count", required = true)
+ protected BigInteger stuckThreadCount;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the maxStuckThreadTime property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getMaxStuckThreadTime() {
+ return maxStuckThreadTime;
+ }
+
+ /**
+ * Sets the value of the maxStuckThreadTime property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setMaxStuckThreadTime(BigInteger value) {
+ this.maxStuckThreadTime = value;
+ }
+
+ /**
+ * Gets the value of the stuckThreadCount property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getStuckThreadCount() {
+ return stuckThreadCount;
+ }
+
+ /**
+ * Sets the value of the stuckThreadCount property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setStuckThreadCount(BigInteger value) {
+ this.stuckThreadCount = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/AutomaticKeyGeneration.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/AutomaticKeyGeneration.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/AutomaticKeyGeneration.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/AutomaticKeyGeneration.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,152 @@
+
+package org.apache.openejb.jee.wls;
+
+import java.math.BigInteger;
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for automatic-key-generation complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="automatic-key-generation">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="generator-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="generator-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="key-cache-size" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "automatic-key-generation", propOrder = {
+ "generatorType",
+ "generatorName",
+ "keyCacheSize"
+})
+public class AutomaticKeyGeneration {
+
+ @XmlElement(name = "generator-type", required = true)
+ protected String generatorType;
+ @XmlElement(name = "generator-name")
+ protected String generatorName;
+ @XmlElement(name = "key-cache-size")
+ protected BigInteger keyCacheSize;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the generatorType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGeneratorType() {
+ return generatorType;
+ }
+
+ /**
+ * Sets the value of the generatorType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGeneratorType(String value) {
+ this.generatorType = value;
+ }
+
+ /**
+ * Gets the value of the generatorName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGeneratorName() {
+ return generatorName;
+ }
+
+ /**
+ * Sets the value of the generatorName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGeneratorName(String value) {
+ this.generatorName = value;
+ }
+
+ /**
+ * Gets the value of the keyCacheSize property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getKeyCacheSize() {
+ return keyCacheSize;
+ }
+
+ /**
+ * Sets the value of the keyCacheSize property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setKeyCacheSize(BigInteger value) {
+ this.keyCacheSize = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingElement.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingElement.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingElement.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingElement.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,158 @@
+
+package org.apache.openejb.jee.wls;
+
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for caching-element complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="caching-element">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="cmr-field" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="group-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="caching-element" type="{http://www.bea.com/ns/weblogic/90}caching-element" maxOccurs="unbounded" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "caching-element", propOrder = {
+ "cmrField",
+ "groupName",
+ "cachingElement"
+})
+public class CachingElement {
+
+ @XmlElement(name = "cmr-field", required = true)
+ protected String cmrField;
+ @XmlElement(name = "group-name")
+ protected String groupName;
+ @XmlElement(name = "caching-element")
+ protected List<CachingElement> cachingElement;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the cmrField property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getCmrField() {
+ return cmrField;
+ }
+
+ /**
+ * Sets the value of the cmrField property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setCmrField(String value) {
+ this.cmrField = value;
+ }
+
+ /**
+ * Gets the value of the groupName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGroupName() {
+ return groupName;
+ }
+
+ /**
+ * Sets the value of the groupName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGroupName(String value) {
+ this.groupName = value;
+ }
+
+ /**
+ * Gets the value of the cachingElement 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 cachingElement property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getCachingElement().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link CachingElement }
+ *
+ *
+ */
+ public List<CachingElement> getCachingElement() {
+ if (cachingElement == null) {
+ cachingElement = new ArrayList<CachingElement>();
+ }
+ return this.cachingElement;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingName.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingName.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingName.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/CachingName.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,92 @@
+
+package org.apache.openejb.jee.wls;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for caching-name complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="caching-name">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "caching-name", propOrder = {
+ "value"
+})
+public class CachingName {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * 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;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Capacity.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Capacity.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Capacity.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Capacity.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,124 @@
+
+package org.apache.openejb.jee.wls;
+
+import java.math.BigInteger;
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for capacity complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="capacity">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="count" type="{http://www.w3.org/2001/XMLSchema}integer"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "capacity", propOrder = {
+ "name",
+ "count"
+})
+public class Capacity {
+
+ @XmlElement(required = true)
+ protected String name;
+ @XmlElement(required = true)
+ protected BigInteger count;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * 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 count property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getCount() {
+ return count;
+ }
+
+ /**
+ * Sets the value of the count property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setCount(BigInteger value) {
+ this.count = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ColumnMap.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ColumnMap.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ColumnMap.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ColumnMap.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,123 @@
+
+package org.apache.openejb.jee.wls;
+
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for column-map complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="column-map">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="foreign-key-column" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="key-column" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "column-map", propOrder = {
+ "foreignKeyColumn",
+ "keyColumn"
+})
+public class ColumnMap {
+
+ @XmlElement(name = "foreign-key-column", required = true)
+ protected String foreignKeyColumn;
+ @XmlElement(name = "key-column", required = true)
+ protected String keyColumn;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the foreignKeyColumn property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getForeignKeyColumn() {
+ return foreignKeyColumn;
+ }
+
+ /**
+ * Sets the value of the foreignKeyColumn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setForeignKeyColumn(String value) {
+ this.foreignKeyColumn = value;
+ }
+
+ /**
+ * Gets the value of the keyColumn property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getKeyColumn() {
+ return keyColumn;
+ }
+
+ /**
+ * Sets the value of the keyColumn property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setKeyColumn(String value) {
+ this.keyColumn = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Compatibility.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Compatibility.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Compatibility.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Compatibility.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,212 @@
+
+package org.apache.openejb.jee.wls;
+
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for compatibility complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="compatibility">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="serialize-byte-array-to-oracle-blob" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="serialize-char-array-to-bytes" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="allow-readonly-create-and-remove" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="disable-string-trimming" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="finders-return-nulls" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "compatibility", propOrder = {
+ "serializeByteArrayToOracleBlob",
+ "serializeCharArrayToBytes",
+ "allowReadonlyCreateAndRemove",
+ "disableStringTrimming",
+ "findersReturnNulls"
+})
+public class Compatibility {
+
+ @XmlElement(name = "serialize-byte-array-to-oracle-blob")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean serializeByteArrayToOracleBlob;
+ @XmlElement(name = "serialize-char-array-to-bytes")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean serializeCharArrayToBytes;
+ @XmlElement(name = "allow-readonly-create-and-remove")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean allowReadonlyCreateAndRemove;
+ @XmlElement(name = "disable-string-trimming")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean disableStringTrimming;
+ @XmlElement(name = "finders-return-nulls")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean findersReturnNulls;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the serializeByteArrayToOracleBlob property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getSerializeByteArrayToOracleBlob() {
+ return serializeByteArrayToOracleBlob;
+ }
+
+ /**
+ * Sets the value of the serializeByteArrayToOracleBlob property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setSerializeByteArrayToOracleBlob(Boolean value) {
+ this.serializeByteArrayToOracleBlob = value;
+ }
+
+ /**
+ * Gets the value of the serializeCharArrayToBytes property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getSerializeCharArrayToBytes() {
+ return serializeCharArrayToBytes;
+ }
+
+ /**
+ * Sets the value of the serializeCharArrayToBytes property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setSerializeCharArrayToBytes(Boolean value) {
+ this.serializeCharArrayToBytes = value;
+ }
+
+ /**
+ * Gets the value of the allowReadonlyCreateAndRemove property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getAllowReadonlyCreateAndRemove() {
+ return allowReadonlyCreateAndRemove;
+ }
+
+ /**
+ * Sets the value of the allowReadonlyCreateAndRemove property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setAllowReadonlyCreateAndRemove(Boolean value) {
+ this.allowReadonlyCreateAndRemove = value;
+ }
+
+ /**
+ * Gets the value of the disableStringTrimming property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getDisableStringTrimming() {
+ return disableStringTrimming;
+ }
+
+ /**
+ * Sets the value of the disableStringTrimming property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setDisableStringTrimming(Boolean value) {
+ this.disableStringTrimming = value;
+ }
+
+ /**
+ * Gets the value of the findersReturnNulls property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getFindersReturnNulls() {
+ return findersReturnNulls;
+ }
+
+ /**
+ * Sets the value of the findersReturnNulls property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setFindersReturnNulls(Boolean value) {
+ this.findersReturnNulls = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ConnectionPoolParams.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ConnectionPoolParams.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ConnectionPoolParams.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ConnectionPoolParams.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,493 @@
+
+package org.apache.openejb.jee.wls;
+
+import java.math.BigInteger;
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for connection-pool-params complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="connection-pool-params">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="initial-capacity" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="max-capacity" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="capacity-increment" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="shrinking-enabled" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="shrink-frequency-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="highest-num-waiters" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="highest-num-unavailable" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="connection-creation-retry-frequency-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="connection-reserve-timeout-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="test-frequency-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="test-connections-on-create" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="test-connections-on-release" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="test-connections-on-reserve" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * <element name="profile-harvest-frequency-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="ignore-in-use-connections-enabled" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "connection-pool-params", propOrder = {
+ "initialCapacity",
+ "maxCapacity",
+ "capacityIncrement",
+ "shrinkingEnabled",
+ "shrinkFrequencySeconds",
+ "highestNumWaiters",
+ "highestNumUnavailable",
+ "connectionCreationRetryFrequencySeconds",
+ "connectionReserveTimeoutSeconds",
+ "testFrequencySeconds",
+ "testConnectionsOnCreate",
+ "testConnectionsOnRelease",
+ "testConnectionsOnReserve",
+ "profileHarvestFrequencySeconds",
+ "ignoreInUseConnectionsEnabled"
+})
+public class ConnectionPoolParams {
+
+ @XmlElement(name = "initial-capacity")
+ protected BigInteger initialCapacity;
+ @XmlElement(name = "max-capacity")
+ protected BigInteger maxCapacity;
+ @XmlElement(name = "capacity-increment")
+ protected BigInteger capacityIncrement;
+ @XmlElement(name = "shrinking-enabled")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean shrinkingEnabled;
+ @XmlElement(name = "shrink-frequency-seconds")
+ protected BigInteger shrinkFrequencySeconds;
+ @XmlElement(name = "highest-num-waiters")
+ protected BigInteger highestNumWaiters;
+ @XmlElement(name = "highest-num-unavailable")
+ protected BigInteger highestNumUnavailable;
+ @XmlElement(name = "connection-creation-retry-frequency-seconds")
+ protected BigInteger connectionCreationRetryFrequencySeconds;
+ @XmlElement(name = "connection-reserve-timeout-seconds")
+ protected BigInteger connectionReserveTimeoutSeconds;
+ @XmlElement(name = "test-frequency-seconds")
+ protected BigInteger testFrequencySeconds;
+ @XmlElement(name = "test-connections-on-create")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean testConnectionsOnCreate;
+ @XmlElement(name = "test-connections-on-release")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean testConnectionsOnRelease;
+ @XmlElement(name = "test-connections-on-reserve")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean testConnectionsOnReserve;
+ @XmlElement(name = "profile-harvest-frequency-seconds")
+ protected BigInteger profileHarvestFrequencySeconds;
+ @XmlElement(name = "ignore-in-use-connections-enabled")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean ignoreInUseConnectionsEnabled;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the initialCapacity property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getInitialCapacity() {
+ return initialCapacity;
+ }
+
+ /**
+ * Sets the value of the initialCapacity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setInitialCapacity(BigInteger value) {
+ this.initialCapacity = value;
+ }
+
+ /**
+ * Gets the value of the maxCapacity property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getMaxCapacity() {
+ return maxCapacity;
+ }
+
+ /**
+ * Sets the value of the maxCapacity property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setMaxCapacity(BigInteger value) {
+ this.maxCapacity = value;
+ }
+
+ /**
+ * Gets the value of the capacityIncrement property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getCapacityIncrement() {
+ return capacityIncrement;
+ }
+
+ /**
+ * Sets the value of the capacityIncrement property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setCapacityIncrement(BigInteger value) {
+ this.capacityIncrement = value;
+ }
+
+ /**
+ * Gets the value of the shrinkingEnabled property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getShrinkingEnabled() {
+ return shrinkingEnabled;
+ }
+
+ /**
+ * Sets the value of the shrinkingEnabled property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setShrinkingEnabled(Boolean value) {
+ this.shrinkingEnabled = value;
+ }
+
+ /**
+ * Gets the value of the shrinkFrequencySeconds property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getShrinkFrequencySeconds() {
+ return shrinkFrequencySeconds;
+ }
+
+ /**
+ * Sets the value of the shrinkFrequencySeconds property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setShrinkFrequencySeconds(BigInteger value) {
+ this.shrinkFrequencySeconds = value;
+ }
+
+ /**
+ * Gets the value of the highestNumWaiters property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getHighestNumWaiters() {
+ return highestNumWaiters;
+ }
+
+ /**
+ * Sets the value of the highestNumWaiters property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setHighestNumWaiters(BigInteger value) {
+ this.highestNumWaiters = value;
+ }
+
+ /**
+ * Gets the value of the highestNumUnavailable property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getHighestNumUnavailable() {
+ return highestNumUnavailable;
+ }
+
+ /**
+ * Sets the value of the highestNumUnavailable property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setHighestNumUnavailable(BigInteger value) {
+ this.highestNumUnavailable = value;
+ }
+
+ /**
+ * Gets the value of the connectionCreationRetryFrequencySeconds property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getConnectionCreationRetryFrequencySeconds() {
+ return connectionCreationRetryFrequencySeconds;
+ }
+
+ /**
+ * Sets the value of the connectionCreationRetryFrequencySeconds property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setConnectionCreationRetryFrequencySeconds(BigInteger value) {
+ this.connectionCreationRetryFrequencySeconds = value;
+ }
+
+ /**
+ * Gets the value of the connectionReserveTimeoutSeconds property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getConnectionReserveTimeoutSeconds() {
+ return connectionReserveTimeoutSeconds;
+ }
+
+ /**
+ * Sets the value of the connectionReserveTimeoutSeconds property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setConnectionReserveTimeoutSeconds(BigInteger value) {
+ this.connectionReserveTimeoutSeconds = value;
+ }
+
+ /**
+ * Gets the value of the testFrequencySeconds property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getTestFrequencySeconds() {
+ return testFrequencySeconds;
+ }
+
+ /**
+ * Sets the value of the testFrequencySeconds property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setTestFrequencySeconds(BigInteger value) {
+ this.testFrequencySeconds = value;
+ }
+
+ /**
+ * Gets the value of the testConnectionsOnCreate property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getTestConnectionsOnCreate() {
+ return testConnectionsOnCreate;
+ }
+
+ /**
+ * Sets the value of the testConnectionsOnCreate property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setTestConnectionsOnCreate(Boolean value) {
+ this.testConnectionsOnCreate = value;
+ }
+
+ /**
+ * Gets the value of the testConnectionsOnRelease property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getTestConnectionsOnRelease() {
+ return testConnectionsOnRelease;
+ }
+
+ /**
+ * Sets the value of the testConnectionsOnRelease property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setTestConnectionsOnRelease(Boolean value) {
+ this.testConnectionsOnRelease = value;
+ }
+
+ /**
+ * Gets the value of the testConnectionsOnReserve property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getTestConnectionsOnReserve() {
+ return testConnectionsOnReserve;
+ }
+
+ /**
+ * Sets the value of the testConnectionsOnReserve property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setTestConnectionsOnReserve(Boolean value) {
+ this.testConnectionsOnReserve = value;
+ }
+
+ /**
+ * Gets the value of the profileHarvestFrequencySeconds property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getProfileHarvestFrequencySeconds() {
+ return profileHarvestFrequencySeconds;
+ }
+
+ /**
+ * Sets the value of the profileHarvestFrequencySeconds property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setProfileHarvestFrequencySeconds(BigInteger value) {
+ this.profileHarvestFrequencySeconds = value;
+ }
+
+ /**
+ * Gets the value of the ignoreInUseConnectionsEnabled property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getIgnoreInUseConnectionsEnabled() {
+ return ignoreInUseConnectionsEnabled;
+ }
+
+ /**
+ * Sets the value of the ignoreInUseConnectionsEnabled property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setIgnoreInUseConnectionsEnabled(Boolean value) {
+ this.ignoreInUseConnectionsEnabled = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextCase.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextCase.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextCase.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextCase.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,153 @@
+
+package org.apache.openejb.jee.wls;
+
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for context-case complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="context-case">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <choice>
+ * <element name="user-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="group-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </choice>
+ * <element name="request-class-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "context-case", propOrder = {
+ "userName",
+ "groupName",
+ "requestClassName"
+})
+public class ContextCase {
+
+ @XmlElement(name = "user-name")
+ protected String userName;
+ @XmlElement(name = "group-name")
+ protected String groupName;
+ @XmlElement(name = "request-class-name", required = true)
+ protected String requestClassName;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the userName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getUserName() {
+ return userName;
+ }
+
+ /**
+ * Sets the value of the userName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setUserName(String value) {
+ this.userName = value;
+ }
+
+ /**
+ * Gets the value of the groupName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGroupName() {
+ return groupName;
+ }
+
+ /**
+ * Sets the value of the groupName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGroupName(String value) {
+ this.groupName = value;
+ }
+
+ /**
+ * Gets the value of the requestClassName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getRequestClassName() {
+ return requestClassName;
+ }
+
+ /**
+ * Sets the value of the requestClassName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setRequestClassName(String value) {
+ this.requestClassName = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextRequestClass.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextRequestClass.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextRequestClass.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/ContextRequestClass.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,130 @@
+
+package org.apache.openejb.jee.wls;
+
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for context-request-class complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="context-request-class">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="context-case" type="{http://www.bea.com/ns/weblogic/90}context-case" maxOccurs="unbounded"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "context-request-class", propOrder = {
+ "name",
+ "contextCase"
+})
+public class ContextRequestClass {
+
+ @XmlElement(required = true)
+ protected String name;
+ @XmlElement(name = "context-case", required = true)
+ protected List<ContextCase> contextCase;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * 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 contextCase 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 contextCase property.
+ *
+ * <p>
+ * For example, to add a new item, do as follows:
+ * <pre>
+ * getContextCase().add(newItem);
+ * </pre>
+ *
+ *
+ * <p>
+ * Objects of the following type(s) are allowed in the list
+ * {@link ContextCase }
+ *
+ *
+ */
+ public List<ContextCase> getContextCase() {
+ if (contextCase == null) {
+ contextCase = new ArrayList<ContextCase>();
+ }
+ return this.contextCase;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DatabaseSpecificSql.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DatabaseSpecificSql.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DatabaseSpecificSql.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DatabaseSpecificSql.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,90 @@
+
+package org.apache.openejb.jee.wls;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for database-specific-sql complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="database-specific-sql">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="database-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="sql" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "database-specific-sql", propOrder = {
+ "databaseType",
+ "sql"
+})
+public class DatabaseSpecificSql {
+
+ @XmlElement(name = "database-type", required = true)
+ protected String databaseType;
+ @XmlElement(required = true)
+ protected String sql;
+
+ /**
+ * Gets the value of the databaseType property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getDatabaseType() {
+ return databaseType;
+ }
+
+ /**
+ * Sets the value of the databaseType property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setDatabaseType(String value) {
+ this.databaseType = value;
+ }
+
+ /**
+ * Gets the value of the sql property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getSql() {
+ return sql;
+ }
+
+ /**
+ * Sets the value of the sql property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setSql(String value) {
+ this.sql = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Description.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Description.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Description.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Description.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,59 @@
+
+package org.apache.openejb.jee.wls;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+
+
+/**
+ * <p>Java class for description complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="description">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "description", propOrder = {
+ "value"
+})
+public class Description {
+
+ @XmlValue
+ protected String 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;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DistributedDestinationConnection.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DistributedDestinationConnection.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DistributedDestinationConnection.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/DistributedDestinationConnection.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,96 @@
+
+package org.apache.openejb.jee.wls;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.XmlValue;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * This element was introduced in the 9.0.1 version of
+ * WebLogic Server. It should not be used in instance documents that may
+ * be consumed by prior WebLogic Server versions
+ *
+ * <p>Java class for distributed-destination-connection complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="distributed-destination-connection">
+ * <simpleContent>
+ * <extension base="<http://www.w3.org/2001/XMLSchema>string">
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </extension>
+ * </simpleContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "distributed-destination-connection", propOrder = {
+ "value"
+})
+public class DistributedDestinationConnection {
+
+ @XmlValue
+ protected String value;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * 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;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbQlQuery.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbQlQuery.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbQlQuery.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbQlQuery.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,118 @@
+
+package org.apache.openejb.jee.wls;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * <p>Java class for ejb-ql-query complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="ejb-ql-query">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="weblogic-ql" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="group-name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="caching-name" type="{http://www.bea.com/ns/weblogic/90}caching-name" minOccurs="0"/>
+ * </sequence>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ejb-ql-query", propOrder = {
+ "weblogicQl",
+ "groupName",
+ "cachingName"
+})
+public class EjbQlQuery {
+
+ @XmlElement(name = "weblogic-ql")
+ protected String weblogicQl;
+ @XmlElement(name = "group-name")
+ protected String groupName;
+ @XmlElement(name = "caching-name")
+ protected CachingName cachingName;
+
+ /**
+ * Gets the value of the weblogicQl property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getWeblogicQl() {
+ return weblogicQl;
+ }
+
+ /**
+ * Sets the value of the weblogicQl property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setWeblogicQl(String value) {
+ this.weblogicQl = value;
+ }
+
+ /**
+ * Gets the value of the groupName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getGroupName() {
+ return groupName;
+ }
+
+ /**
+ * Sets the value of the groupName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setGroupName(String value) {
+ this.groupName = value;
+ }
+
+ /**
+ * Gets the value of the cachingName property.
+ *
+ * @return
+ * possible object is
+ * {@link CachingName }
+ *
+ */
+ public CachingName getCachingName() {
+ return cachingName;
+ }
+
+ /**
+ * Sets the value of the cachingName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link CachingName }
+ *
+ */
+ public void setCachingName(CachingName value) {
+ this.cachingName = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbReferenceDescription.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbReferenceDescription.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbReferenceDescription.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EjbReferenceDescription.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,123 @@
+
+package org.apache.openejb.jee.wls;
+
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for ejb-reference-description complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="ejb-reference-description">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="ejb-ref-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="jndi-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "ejb-reference-description", propOrder = {
+ "ejbRefName",
+ "jndiName"
+})
+public class EjbReferenceDescription {
+
+ @XmlElement(name = "ejb-ref-name", required = true)
+ protected String ejbRefName;
+ @XmlElement(name = "jndi-name", required = true)
+ protected String jndiName;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the ejbRefName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getEjbRefName() {
+ return ejbRefName;
+ }
+
+ /**
+ * Sets the value of the ejbRefName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setEjbRefName(String value) {
+ this.ejbRefName = value;
+ }
+
+ /**
+ * Gets the value of the jndiName property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getJndiName() {
+ return jndiName;
+ }
+
+ /**
+ * Sets the value of the jndiName property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setJndiName(String value) {
+ this.jndiName = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Empty.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Empty.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Empty.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/Empty.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,70 @@
+
+package org.apache.openejb.jee.wls;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlID;
+import javax.xml.bind.annotation.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ *
+ *
+ * This type is used to designate an empty
+ * element when used.
+ *
+ *
+ *
+ * <p>Java class for empty complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="empty">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "empty")
+public class Empty {
+
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}
Added: openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityCache.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityCache.java?rev=592534&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityCache.java (added)
+++ openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/wls/EntityCache.java Tue Nov 6 11:50:16 2007
@@ -0,0 +1,237 @@
+
+package org.apache.openejb.jee.wls;
+
+import java.math.BigInteger;
+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.XmlType;
+import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
+import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
+
+
+/**
+ * <p>Java class for entity-cache complex type.
+ *
+ * <p>The following schema fragment specifies the expected content contained within this class.
+ *
+ * <pre>
+ * <complexType name="entity-cache">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <sequence>
+ * <element name="max-beans-in-cache" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="max-queries-in-cache" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="idle-timeout-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="read-timeout-seconds" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
+ * <element name="concurrency-strategy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * <element name="cache-between-transactions" type="{http://www.bea.com/ns/weblogic/90}true-false" minOccurs="0"/>
+ * </sequence>
+ * <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ * </pre>
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "entity-cache", propOrder = {
+ "maxBeansInCache",
+ "maxQueriesInCache",
+ "idleTimeoutSeconds",
+ "readTimeoutSeconds",
+ "concurrencyStrategy",
+ "cacheBetweenTransactions"
+})
+public class EntityCache {
+
+ @XmlElement(name = "max-beans-in-cache")
+ protected BigInteger maxBeansInCache;
+ @XmlElement(name = "max-queries-in-cache")
+ protected BigInteger maxQueriesInCache;
+ @XmlElement(name = "idle-timeout-seconds")
+ protected BigInteger idleTimeoutSeconds;
+ @XmlElement(name = "read-timeout-seconds")
+ protected BigInteger readTimeoutSeconds;
+ @XmlElement(name = "concurrency-strategy")
+ protected String concurrencyStrategy;
+ @XmlElement(name = "cache-between-transactions")
+ @XmlJavaTypeAdapter(TrueFalseAdapter.class)
+ protected Boolean cacheBetweenTransactions;
+ @XmlAttribute
+ @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
+ @XmlID
+ protected String id;
+
+ /**
+ * Gets the value of the maxBeansInCache property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getMaxBeansInCache() {
+ return maxBeansInCache;
+ }
+
+ /**
+ * Sets the value of the maxBeansInCache property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setMaxBeansInCache(BigInteger value) {
+ this.maxBeansInCache = value;
+ }
+
+ /**
+ * Gets the value of the maxQueriesInCache property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getMaxQueriesInCache() {
+ return maxQueriesInCache;
+ }
+
+ /**
+ * Sets the value of the maxQueriesInCache property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setMaxQueriesInCache(BigInteger value) {
+ this.maxQueriesInCache = value;
+ }
+
+ /**
+ * Gets the value of the idleTimeoutSeconds property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getIdleTimeoutSeconds() {
+ return idleTimeoutSeconds;
+ }
+
+ /**
+ * Sets the value of the idleTimeoutSeconds property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setIdleTimeoutSeconds(BigInteger value) {
+ this.idleTimeoutSeconds = value;
+ }
+
+ /**
+ * Gets the value of the readTimeoutSeconds property.
+ *
+ * @return
+ * possible object is
+ * {@link BigInteger }
+ *
+ */
+ public BigInteger getReadTimeoutSeconds() {
+ return readTimeoutSeconds;
+ }
+
+ /**
+ * Sets the value of the readTimeoutSeconds property.
+ *
+ * @param value
+ * allowed object is
+ * {@link BigInteger }
+ *
+ */
+ public void setReadTimeoutSeconds(BigInteger value) {
+ this.readTimeoutSeconds = value;
+ }
+
+ /**
+ * Gets the value of the concurrencyStrategy property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getConcurrencyStrategy() {
+ return concurrencyStrategy;
+ }
+
+ /**
+ * Sets the value of the concurrencyStrategy property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setConcurrencyStrategy(String value) {
+ this.concurrencyStrategy = value;
+ }
+
+ /**
+ * Gets the value of the cacheBetweenTransactions property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public Boolean getCacheBetweenTransactions() {
+ return cacheBetweenTransactions;
+ }
+
+ /**
+ * Sets the value of the cacheBetweenTransactions property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setCacheBetweenTransactions(Boolean value) {
+ this.cacheBetweenTransactions = value;
+ }
+
+ /**
+ * Gets the value of the id property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getId() {
+ return id;
+ }
+
+ /**
+ * Sets the value of the id property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setId(String value) {
+ this.id = value;
+ }
+
+}