You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@batchee.apache.org by rm...@apache.org on 2013/11/05 08:39:38 UTC
[61/62] importing batchee from github - a fork from the IBm RI
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Chunk.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Chunk.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Chunk.java
deleted file mode 100755
index 08a0b6b..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Chunk.java
+++ /dev/null
@@ -1,430 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import javax.annotation.Generated;
-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.XmlType;
-
-
-/**
- * <p>Java class for Chunk complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="Chunk">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="reader" type="{http://xmlns.jcp.org/xml/ns/javaee}ItemReader"/>
- * <element name="processor" type="{http://xmlns.jcp.org/xml/ns/javaee}ItemProcessor" minOccurs="0"/>
- * <element name="writer" type="{http://xmlns.jcp.org/xml/ns/javaee}ItemWriter"/>
- * <element name="checkpoint-algorithm" type="{http://xmlns.jcp.org/xml/ns/javaee}CheckpointAlgorithm" minOccurs="0"/>
- * <element name="skippable-exception-classes" type="{http://xmlns.jcp.org/xml/ns/javaee}ExceptionClassFilter" minOccurs="0"/>
- * <element name="retryable-exception-classes" type="{http://xmlns.jcp.org/xml/ns/javaee}ExceptionClassFilter" minOccurs="0"/>
- * <element name="no-rollback-exception-classes" type="{http://xmlns.jcp.org/xml/ns/javaee}ExceptionClassFilter" minOccurs="0"/>
- * </sequence>
- * <attribute name="checkpoint-policy" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="item-count" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="time-limit" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="skip-limit" type="{http://www.w3.org/2001/XMLSchema}string" />
- * <attribute name="retry-limit" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Chunk", propOrder = {
- "reader",
- "processor",
- "writer",
- "checkpointAlgorithm",
- "skippableExceptionClasses",
- "retryableExceptionClasses",
- "noRollbackExceptionClasses"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class Chunk {
-
- @XmlElement(required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected ItemReader reader;
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected ItemProcessor processor;
- @XmlElement(required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected ItemWriter writer;
- @XmlElement(name = "checkpoint-algorithm")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected CheckpointAlgorithm checkpointAlgorithm;
- @XmlElement(name = "skippable-exception-classes")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected ExceptionClassFilter skippableExceptionClasses;
- @XmlElement(name = "retryable-exception-classes")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected ExceptionClassFilter retryableExceptionClasses;
- @XmlElement(name = "no-rollback-exception-classes")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected ExceptionClassFilter noRollbackExceptionClasses;
- @XmlAttribute(name = "checkpoint-policy")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String checkpointPolicy;
- @XmlAttribute(name = "item-count")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String itemCount;
- @XmlAttribute(name = "time-limit")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String timeLimit;
- @XmlAttribute(name = "skip-limit")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String skipLimit;
- @XmlAttribute(name = "retry-limit")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String retryLimit;
-
- /**
- * Gets the value of the reader property.
- *
- * @return
- * possible object is
- * {@link ItemReader }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public ItemReader getReader() {
- return reader;
- }
-
- /**
- * Sets the value of the reader property.
- *
- * @param value
- * allowed object is
- * {@link ItemReader }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setReader(ItemReader value) {
- this.reader = value;
- }
-
- /**
- * Gets the value of the processor property.
- *
- * @return
- * possible object is
- * {@link ItemProcessor }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public ItemProcessor getProcessor() {
- return processor;
- }
-
- /**
- * Sets the value of the processor property.
- *
- * @param value
- * allowed object is
- * {@link ItemProcessor }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setProcessor(ItemProcessor value) {
- this.processor = value;
- }
-
- /**
- * Gets the value of the writer property.
- *
- * @return
- * possible object is
- * {@link ItemWriter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public ItemWriter getWriter() {
- return writer;
- }
-
- /**
- * Sets the value of the writer property.
- *
- * @param value
- * allowed object is
- * {@link ItemWriter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setWriter(ItemWriter value) {
- this.writer = value;
- }
-
- /**
- * Gets the value of the checkpointAlgorithm property.
- *
- * @return
- * possible object is
- * {@link CheckpointAlgorithm }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public CheckpointAlgorithm getCheckpointAlgorithm() {
- return checkpointAlgorithm;
- }
-
- /**
- * Sets the value of the checkpointAlgorithm property.
- *
- * @param value
- * allowed object is
- * {@link CheckpointAlgorithm }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setCheckpointAlgorithm(CheckpointAlgorithm value) {
- this.checkpointAlgorithm = value;
- }
-
- /**
- * Gets the value of the skippableExceptionClasses property.
- *
- * @return
- * possible object is
- * {@link ExceptionClassFilter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public ExceptionClassFilter getSkippableExceptionClasses() {
- return skippableExceptionClasses;
- }
-
- /**
- * Sets the value of the skippableExceptionClasses property.
- *
- * @param value
- * allowed object is
- * {@link ExceptionClassFilter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setSkippableExceptionClasses(ExceptionClassFilter value) {
- this.skippableExceptionClasses = value;
- }
-
- /**
- * Gets the value of the retryableExceptionClasses property.
- *
- * @return
- * possible object is
- * {@link ExceptionClassFilter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public ExceptionClassFilter getRetryableExceptionClasses() {
- return retryableExceptionClasses;
- }
-
- /**
- * Sets the value of the retryableExceptionClasses property.
- *
- * @param value
- * allowed object is
- * {@link ExceptionClassFilter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRetryableExceptionClasses(ExceptionClassFilter value) {
- this.retryableExceptionClasses = value;
- }
-
- /**
- * Gets the value of the noRollbackExceptionClasses property.
- *
- * @return
- * possible object is
- * {@link ExceptionClassFilter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public ExceptionClassFilter getNoRollbackExceptionClasses() {
- return noRollbackExceptionClasses;
- }
-
- /**
- * Sets the value of the noRollbackExceptionClasses property.
- *
- * @param value
- * allowed object is
- * {@link ExceptionClassFilter }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setNoRollbackExceptionClasses(ExceptionClassFilter value) {
- this.noRollbackExceptionClasses = value;
- }
-
- /**
- * Gets the value of the checkpointPolicy property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getCheckpointPolicy() {
- return checkpointPolicy;
- }
-
- /**
- * Sets the value of the checkpointPolicy property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setCheckpointPolicy(String value) {
- this.checkpointPolicy = value;
- }
-
- /**
- * Gets the value of the itemCount property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getItemCount() {
- return itemCount;
- }
-
- /**
- * Sets the value of the itemCount property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setItemCount(String value) {
- this.itemCount = value;
- }
-
- /**
- * Gets the value of the timeLimit property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getTimeLimit() {
- return timeLimit;
- }
-
- /**
- * Sets the value of the timeLimit property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setTimeLimit(String value) {
- this.timeLimit = value;
- }
-
- /**
- * Gets the value of the skipLimit property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getSkipLimit() {
- return skipLimit;
- }
-
- /**
- * Sets the value of the skipLimit property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setSkipLimit(String value) {
- this.skipLimit = value;
- }
-
- /**
- * Gets the value of the retryLimit property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getRetryLimit() {
- return retryLimit;
- }
-
- /**
- * Sets the value of the retryLimit property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRetryLimit(String value) {
- this.retryLimit = value;
- }
-
- /*
- * Appended by build tooling.
- */
- public String toString() {
- StringBuffer buf = new StringBuffer(250);
- String chkAlgStr = checkpointAlgorithm == null ? "null" : checkpointAlgorithm.getRef();
- buf.append("Chunk: checkpointAlgorithm = " + chkAlgStr);
- buf.append(", skippableExceptions = " + skippableExceptionClasses);
- buf.append(", retryableExceptions = " + retryableExceptionClasses);
- buf.append(", reader = " + reader);
- buf.append(", processor = " + processor);
- buf.append(", writer = " + writer);
- buf.append(", checkpointPolicy = " + checkpointPolicy);
- buf.append(", itemCount = " + itemCount);
- buf.append(", timeLimit = " + timeLimit);
- buf.append(", skipLimit = " + skipLimit);
- buf.append(", retryLimit = " + retryLimit);
- buf.append("\n");
- return buf.toString();
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Collector.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Collector.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Collector.java
deleted file mode 100755
index 14a78b1..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Collector.java
+++ /dev/null
@@ -1,103 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import javax.annotation.Generated;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for Collector complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="Collector">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="properties" type="{http://xmlns.jcp.org/xml/ns/javaee}Properties" minOccurs="0"/>
- * </sequence>
- * <attribute name="ref" use="required" type="{http://xmlns.jcp.org/xml/ns/javaee}artifactRef" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Collector", propOrder = {
- "properties"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class Collector {
-
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected JSLProperties properties;
- @XmlAttribute(name = "ref", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String ref;
-
- /**
- * Gets the value of the properties property.
- *
- * @return
- * possible object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public JSLProperties getProperties() {
- return properties;
- }
-
- /**
- * Sets the value of the properties property.
- *
- * @param value
- * allowed object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setProperties(JSLProperties value) {
- this.properties = value;
- }
-
- /**
- * Gets the value of the ref property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getRef() {
- return ref;
- }
-
- /**
- * Sets the value of the ref property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRef(String value) {
- this.ref = value;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Decision.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Decision.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Decision.java
deleted file mode 100755
index fa64af8..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Decision.java
+++ /dev/null
@@ -1,217 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.annotation.Generated;
-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.XmlElements;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import com.ibm.jbatch.container.jsl.TransitionElement;
-
-
-/**
- * <p>Java class for Decision complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="Decision">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="properties" type="{http://xmlns.jcp.org/xml/ns/javaee}Properties" minOccurs="0"/>
- * <group ref="{http://xmlns.jcp.org/xml/ns/javaee}TransitionElements" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="ref" use="required" type="{http://xmlns.jcp.org/xml/ns/javaee}artifactRef" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Decision", propOrder = {
- "properties",
- "transitionElements"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-/**
- * Modified post-XJC-gen by custom JSR352 RI build logic
- * since we can't seem to get JAXB's XJC to generate
- * elements implementing a common interface.
- *
- * This custom logic adds the interface implementation :
- * implements com.ibm.jbatch.container.jsl.ExecutionElement
- */
- public class Decision implements com.ibm.jbatch.container.jsl.ExecutionElement {
-
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected JSLProperties properties;
- @XmlElements({
- @XmlElement(name = "stop", type = Stop.class),
- @XmlElement(name = "next", type = Next.class),
- @XmlElement(name = "fail", type = Fail.class),
- @XmlElement(name = "end", type = End.class)
- })
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected List<TransitionElement> transitionElements;
- @XmlAttribute(name = "id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String id;
- @XmlAttribute(name = "ref", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String ref;
-
- /**
- * Gets the value of the properties property.
- *
- * @return
- * possible object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public JSLProperties getProperties() {
- return properties;
- }
-
- /**
- * Sets the value of the properties property.
- *
- * @param value
- * allowed object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setProperties(JSLProperties value) {
- this.properties = value;
- }
-
- /**
- * Gets the value of the transitionElements 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 transitionElements property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getTransitionElements().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link Stop }
- * {@link Next }
- * {@link Fail }
- * {@link End }
- *
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public List<TransitionElement> getTransitionElements() {
- if (transitionElements == null) {
- transitionElements = new ArrayList<TransitionElement>();
- }
- return this.transitionElements;
- }
-
- /**
- * Gets the value of the id property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getId() {
- return id;
- }
-
- /**
- * Sets the value of the id property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Gets the value of the ref property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getRef() {
- return ref;
- }
-
- /**
- * Sets the value of the ref property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRef(String value) {
- this.ref = value;
- }
-
- /*
- * Appended by build tooling.
- */
- public String toString() {
- StringBuffer buf = new StringBuffer(100);
- buf.append("Decision: id=" + id);
- buf.append("\nTransition elements: \n");
- if (transitionElements == null) {
- buf.append("<none>");
- } else {
- int j = 0;
- for ( com.ibm.jbatch.container.jsl.TransitionElement e : transitionElements) {
- buf.append("transition element[" + j + "]:" + e + "\n");
- j++;
- }
- }
- buf.append("\nProperties = " + com.ibm.jbatch.jsl.util.PropertiesToStringHelper.getString(properties));
- buf.append("\n");
- buf.append("Contains decider =" + ref);
- return buf.toString();
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/End.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/End.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/End.java
deleted file mode 100755
index 49e8dbf..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/End.java
+++ /dev/null
@@ -1,115 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import javax.annotation.Generated;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for End complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="End">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attGroup ref="{http://xmlns.jcp.org/xml/ns/javaee}TerminatingAttributes"/>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "End")
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-/**
- * Modified post-XJC-gen by custom JSR352 RI build logic
- * since we can't seem to get JAXB's XJC to generate
- * elements implementing a common interface.
- *
- * This custom logic adds the interface implementation :
- * implements com.ibm.jbatch.container.jsl.TransitionElement
- */
- public class End implements com.ibm.jbatch.container.jsl.TransitionElement {
-
- @XmlAttribute(name = "on", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String on;
- @XmlAttribute(name = "exit-status")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String exitStatus;
-
- /**
- * Gets the value of the on property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getOn() {
- return on;
- }
-
- /**
- * Sets the value of the on property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setOn(String value) {
- this.on = value;
- }
-
- /**
- * Gets the value of the exitStatus property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getExitStatus() {
- return exitStatus;
- }
-
- /**
- * Sets the value of the exitStatus property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setExitStatus(String value) {
- this.exitStatus = value;
- }
-
- /*
- * Appended by build tooling.
- */
- public String toString() {
- StringBuffer buf = new StringBuffer(40);
- buf.append("End: on = " + on + ", exit-status = " + exitStatus);
- return buf.toString();
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ExceptionClassFilter.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ExceptionClassFilter.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ExceptionClassFilter.java
deleted file mode 100755
index 18e635c..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ExceptionClassFilter.java
+++ /dev/null
@@ -1,250 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.annotation.Generated;
-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.XmlType;
-
-
-/**
- * <p>Java class for ExceptionClassFilter complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="ExceptionClassFilter">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="include" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * </sequence>
- * <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * <element name="exclude" maxOccurs="unbounded" minOccurs="0">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * </sequence>
- * <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ExceptionClassFilter", propOrder = {
- "includeList",
- "excludeList"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class ExceptionClassFilter {
-
- @XmlElement(name = "include")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected List<ExceptionClassFilter.Include> includeList;
- @XmlElement(name = "exclude")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected List<ExceptionClassFilter.Exclude> excludeList;
-
- /**
- * Gets the value of the includeList 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 includeList property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getIncludeList().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link ExceptionClassFilter.Include }
- *
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public List<ExceptionClassFilter.Include> getIncludeList() {
- if (includeList == null) {
- includeList = new ArrayList<ExceptionClassFilter.Include>();
- }
- return this.includeList;
- }
-
- /**
- * Gets the value of the excludeList 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 excludeList property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getExcludeList().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link ExceptionClassFilter.Exclude }
- *
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public List<ExceptionClassFilter.Exclude> getExcludeList() {
- if (excludeList == null) {
- excludeList = new ArrayList<ExceptionClassFilter.Exclude>();
- }
- return this.excludeList;
- }
-
-
- /**
- * <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>
- * </sequence>
- * <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public static class Exclude {
-
- @XmlAttribute(name = "class", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String clazz;
-
- /**
- * Gets the value of the clazz property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getClazz() {
- return clazz;
- }
-
- /**
- * Sets the value of the clazz property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setClazz(String value) {
- this.clazz = 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>
- * </sequence>
- * <attribute name="class" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public static class Include {
-
- @XmlAttribute(name = "class", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String clazz;
-
- /**
- * Gets the value of the clazz property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getClazz() {
- return clazz;
- }
-
- /**
- * Sets the value of the clazz property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setClazz(String value) {
- this.clazz = value;
- }
-
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Fail.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Fail.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Fail.java
deleted file mode 100755
index a603524..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Fail.java
+++ /dev/null
@@ -1,115 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import javax.annotation.Generated;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for Fail complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="Fail">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <attGroup ref="{http://xmlns.jcp.org/xml/ns/javaee}TerminatingAttributes"/>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Fail")
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-/**
- * Modified post-XJC-gen by custom JSR352 RI build logic
- * since we can't seem to get JAXB's XJC to generate
- * elements implementing a common interface.
- *
- * This custom logic adds the interface implementation :
- * implements com.ibm.jbatch.container.jsl.TransitionElement
- */
- public class Fail implements com.ibm.jbatch.container.jsl.TransitionElement {
-
- @XmlAttribute(name = "on", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String on;
- @XmlAttribute(name = "exit-status")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String exitStatus;
-
- /**
- * Gets the value of the on property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getOn() {
- return on;
- }
-
- /**
- * Sets the value of the on property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setOn(String value) {
- this.on = value;
- }
-
- /**
- * Gets the value of the exitStatus property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getExitStatus() {
- return exitStatus;
- }
-
- /**
- * Sets the value of the exitStatus property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setExitStatus(String value) {
- this.exitStatus = value;
- }
-
- /*
- * Appended by build tooling.
- */
- public String toString() {
- StringBuffer buf = new StringBuffer(40);
- buf.append("Fail: on = " + on + ", exit-status = " + exitStatus);
- return buf.toString();
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Flow.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Flow.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Flow.java
deleted file mode 100755
index b43777b..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/Flow.java
+++ /dev/null
@@ -1,245 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.annotation.Generated;
-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.XmlElements;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import com.ibm.jbatch.container.jsl.ExecutionElement;
-import com.ibm.jbatch.container.jsl.TransitionElement;
-
-
-/**
- * <p>Java class for Flow complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="Flow">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <choice maxOccurs="unbounded" minOccurs="0">
- * <element name="decision" type="{http://xmlns.jcp.org/xml/ns/javaee}Decision"/>
- * <element name="flow" type="{http://xmlns.jcp.org/xml/ns/javaee}Flow"/>
- * <element name="split" type="{http://xmlns.jcp.org/xml/ns/javaee}Split"/>
- * <element name="step" type="{http://xmlns.jcp.org/xml/ns/javaee}Step"/>
- * </choice>
- * <group ref="{http://xmlns.jcp.org/xml/ns/javaee}TransitionElements" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="next" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Flow", propOrder = {
- "executionElements",
- "transitionElements"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-/**
- * Modified post-XJC-gen by custom JSR352 RI build logic
- * since we can't seem to get JAXB's XJC to generate
- * elements implementing a common interface.
- *
- * This custom logic adds the interface implementation :
- * implements com.ibm.jbatch.container.jsl.ExecutionElement
- */
- public class Flow implements com.ibm.jbatch.container.jsl.ExecutionElement {
-
- @XmlElements({
- @XmlElement(name = "decision", type = Decision.class),
- @XmlElement(name = "step", type = Step.class),
- @XmlElement(name = "flow", type = Flow.class),
- @XmlElement(name = "split", type = Split.class)
- })
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected List<ExecutionElement> executionElements;
- @XmlElements({
- @XmlElement(name = "fail", type = Fail.class),
- @XmlElement(name = "end", type = End.class),
- @XmlElement(name = "stop", type = Stop.class),
- @XmlElement(name = "next", type = Next.class)
- })
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected List<TransitionElement> transitionElements;
- @XmlAttribute(name = "id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String id;
- @XmlAttribute(name = "next")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String nextFromAttribute;
-
- /**
- * Gets the value of the executionElements 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 executionElements property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getExecutionElements().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link Decision }
- * {@link Step }
- * {@link Flow }
- * {@link Split }
- *
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public List<ExecutionElement> getExecutionElements() {
- if (executionElements == null) {
- executionElements = new ArrayList<ExecutionElement>();
- }
- return this.executionElements;
- }
-
- /**
- * Gets the value of the transitionElements 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 transitionElements property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getTransitionElements().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link Fail }
- * {@link End }
- * {@link Stop }
- * {@link Next }
- *
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public List<TransitionElement> getTransitionElements() {
- if (transitionElements == null) {
- transitionElements = new ArrayList<TransitionElement>();
- }
- return this.transitionElements;
- }
-
- /**
- * Gets the value of the id property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getId() {
- return id;
- }
-
- /**
- * Sets the value of the id property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Gets the value of the nextFromAttribute property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getNextFromAttribute() {
- return nextFromAttribute;
- }
-
- /**
- * Sets the value of the nextFromAttribute property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setNextFromAttribute(String value) {
- this.nextFromAttribute = value;
- }
-
-/*
- * Appended by build tooling.
- */
-public String toString() {
- StringBuffer buf = new StringBuffer(100);
- buf.append("Flow: id=" + id);
- buf.append("\nExecution elements: \n");
- if (executionElements == null) {
- buf.append("<none>");
- } else {
- int i = 0;
- for ( com.ibm.jbatch.container.jsl.ExecutionElement e : executionElements) {
- buf.append("element[" + i + "]:" + e + "\n");
- i++;
- }
- }
- buf.append("\nnextFromAttribute =" + nextFromAttribute);
- buf.append("\nTransition elements: \n");
- if (transitionElements == null) {
- buf.append("<none>");
- } else {
- int j = 0;
- for ( com.ibm.jbatch.container.jsl.TransitionElement e : transitionElements) {
- buf.append("transition element[" + j + "]:" + e + "\n");
- j++;
- }
- }
- buf.append("\n");
- return buf.toString();
-}
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemProcessor.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemProcessor.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemProcessor.java
deleted file mode 100755
index 15fe77c..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemProcessor.java
+++ /dev/null
@@ -1,103 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import javax.annotation.Generated;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for ItemProcessor complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="ItemProcessor">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="properties" type="{http://xmlns.jcp.org/xml/ns/javaee}Properties" minOccurs="0"/>
- * </sequence>
- * <attribute name="ref" use="required" type="{http://xmlns.jcp.org/xml/ns/javaee}artifactRef" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ItemProcessor", propOrder = {
- "properties"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class ItemProcessor {
-
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected JSLProperties properties;
- @XmlAttribute(name = "ref", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String ref;
-
- /**
- * Gets the value of the properties property.
- *
- * @return
- * possible object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public JSLProperties getProperties() {
- return properties;
- }
-
- /**
- * Sets the value of the properties property.
- *
- * @param value
- * allowed object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setProperties(JSLProperties value) {
- this.properties = value;
- }
-
- /**
- * Gets the value of the ref property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getRef() {
- return ref;
- }
-
- /**
- * Sets the value of the ref property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRef(String value) {
- this.ref = value;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemReader.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemReader.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemReader.java
deleted file mode 100755
index f35c76a..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemReader.java
+++ /dev/null
@@ -1,103 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import javax.annotation.Generated;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for ItemReader complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="ItemReader">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="properties" type="{http://xmlns.jcp.org/xml/ns/javaee}Properties" minOccurs="0"/>
- * </sequence>
- * <attribute name="ref" use="required" type="{http://xmlns.jcp.org/xml/ns/javaee}artifactRef" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ItemReader", propOrder = {
- "properties"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class ItemReader {
-
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected JSLProperties properties;
- @XmlAttribute(name = "ref", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String ref;
-
- /**
- * Gets the value of the properties property.
- *
- * @return
- * possible object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public JSLProperties getProperties() {
- return properties;
- }
-
- /**
- * Sets the value of the properties property.
- *
- * @param value
- * allowed object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setProperties(JSLProperties value) {
- this.properties = value;
- }
-
- /**
- * Gets the value of the ref property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getRef() {
- return ref;
- }
-
- /**
- * Sets the value of the ref property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRef(String value) {
- this.ref = value;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemWriter.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemWriter.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemWriter.java
deleted file mode 100755
index 8b6d082..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/ItemWriter.java
+++ /dev/null
@@ -1,103 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import javax.annotation.Generated;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * <p>Java class for ItemWriter complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="ItemWriter">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="properties" type="{http://xmlns.jcp.org/xml/ns/javaee}Properties" minOccurs="0"/>
- * </sequence>
- * <attribute name="ref" use="required" type="{http://xmlns.jcp.org/xml/ns/javaee}artifactRef" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ItemWriter", propOrder = {
- "properties"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class ItemWriter {
-
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected JSLProperties properties;
- @XmlAttribute(name = "ref", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String ref;
-
- /**
- * Gets the value of the properties property.
- *
- * @return
- * possible object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public JSLProperties getProperties() {
- return properties;
- }
-
- /**
- * Sets the value of the properties property.
- *
- * @param value
- * allowed object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setProperties(JSLProperties value) {
- this.properties = value;
- }
-
- /**
- * Gets the value of the ref property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getRef() {
- return ref;
- }
-
- /**
- * Sets the value of the ref property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRef(String value) {
- this.ref = value;
- }
-
-}
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLJob.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLJob.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLJob.java
deleted file mode 100755
index ab2e7c0..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLJob.java
+++ /dev/null
@@ -1,273 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.annotation.Generated;
-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.XmlElements;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlSchemaType;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import com.ibm.jbatch.container.jsl.ExecutionElement;
-
-
-/**
- *
- * The type of a job definition, whether concrete or
- * abstract. This is the type of the root element of any JSL document.
- *
- *
- * <p>Java class for Job complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="Job">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="properties" type="{http://xmlns.jcp.org/xml/ns/javaee}Properties" minOccurs="0"/>
- * <element name="listeners" type="{http://xmlns.jcp.org/xml/ns/javaee}Listeners" minOccurs="0"/>
- * <choice maxOccurs="unbounded" minOccurs="0">
- * <element name="decision" type="{http://xmlns.jcp.org/xml/ns/javaee}Decision"/>
- * <element name="flow" type="{http://xmlns.jcp.org/xml/ns/javaee}Flow"/>
- * <element name="split" type="{http://xmlns.jcp.org/xml/ns/javaee}Split"/>
- * <element name="step" type="{http://xmlns.jcp.org/xml/ns/javaee}Step"/>
- * </choice>
- * </sequence>
- * <attribute name="version" use="required" type="{http://www.w3.org/2001/XMLSchema}string" fixed="1.0" />
- * <attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}ID" />
- * <attribute name="restartable" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Job", propOrder = {
- "properties",
- "listeners",
- "executionElements"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class JSLJob {
-
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected JSLProperties properties;
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected Listeners listeners;
- @XmlElements({
- @XmlElement(name = "split", type = Split.class),
- @XmlElement(name = "flow", type = Flow.class),
- @XmlElement(name = "decision", type = Decision.class),
- @XmlElement(name = "step", type = Step.class)
- })
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected List<ExecutionElement> executionElements;
- @XmlAttribute(name = "version", required = true)
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String version;
- @XmlAttribute(name = "id", required = true)
- @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
- @XmlID
- @XmlSchemaType(name = "ID")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String id;
- @XmlAttribute(name = "restartable")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String restartable;
-
- /**
- * Gets the value of the properties property.
- *
- * @return
- * possible object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public JSLProperties getProperties() {
- return properties;
- }
-
- /**
- * Sets the value of the properties property.
- *
- * @param value
- * allowed object is
- * {@link JSLProperties }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setProperties(JSLProperties value) {
- this.properties = value;
- }
-
- /**
- * Gets the value of the listeners property.
- *
- * @return
- * possible object is
- * {@link Listeners }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public Listeners getListeners() {
- return listeners;
- }
-
- /**
- * Sets the value of the listeners property.
- *
- * @param value
- * allowed object is
- * {@link Listeners }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setListeners(Listeners value) {
- this.listeners = value;
- }
-
- /**
- * Gets the value of the executionElements 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 executionElements property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getExecutionElements().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link Split }
- * {@link Flow }
- * {@link Decision }
- * {@link Step }
- *
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public List<ExecutionElement> getExecutionElements() {
- if (executionElements == null) {
- executionElements = new ArrayList<ExecutionElement>();
- }
- return this.executionElements;
- }
-
- /**
- * Gets the value of the version property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getVersion() {
- if (version == null) {
- return "1.0";
- } else {
- return version;
- }
- }
-
- /**
- * Sets the value of the version property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setVersion(String value) {
- this.version = value;
- }
-
- /**
- * Gets the value of the id property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getId() {
- return id;
- }
-
- /**
- * Sets the value of the id property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setId(String value) {
- this.id = value;
- }
-
- /**
- * Gets the value of the restartable property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getRestartable() {
- return restartable;
- }
-
- /**
- * Sets the value of the restartable property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setRestartable(String value) {
- this.restartable = value;
- }
-
- /*
- * Appended by build tooling.
- */
- public String toString() {
- StringBuffer buf = new StringBuffer(100);
- buf.append("Job: id=" + id);
- buf.append(", restartable=" + restartable);
- buf.append("\n");
- buf.append("Properties = " + com.ibm.jbatch.jsl.util.PropertiesToStringHelper.getString(properties));
- return buf.toString();
- }
-}
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-batchee/blob/efa64877/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLProperties.java
----------------------------------------------------------------------
diff --git a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLProperties.java b/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLProperties.java
deleted file mode 100755
index e242c32..0000000
--- a/JSR352.JobXML.Model/jaxbgen/com/ibm/jbatch/jsl/model/JSLProperties.java
+++ /dev/null
@@ -1,127 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vIBM 2.2.3-11/28/2011 06:21 AM(foreman)-
-// 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.04.04 at 11:02:42 PM EDT
-//
-
-
-package com.ibm.jbatch.jsl.model;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.annotation.Generated;
-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.XmlType;
-
-
-/**
- * <p>Java class for Properties complex type.
- *
- * <p>The following schema fragment specifies the expected content contained within this class.
- *
- * <pre>
- * <complexType name="Properties">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="property" type="{http://xmlns.jcp.org/xml/ns/javaee}Property" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * <attribute name="partition" type="{http://www.w3.org/2001/XMLSchema}string" />
- * </restriction>
- * </complexContent>
- * </complexType>
- * </pre>
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Properties", propOrder = {
- "propertyList"
-})
-@Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
-public class JSLProperties {
-
- @XmlElement(name = "property")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected List<Property> propertyList;
- @XmlAttribute(name = "partition")
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- protected String partition;
-
- /**
- * Gets the value of the propertyList 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 propertyList property.
- *
- * <p>
- * For example, to add a new item, do as follows:
- * <pre>
- * getPropertyList().add(newItem);
- * </pre>
- *
- *
- * <p>
- * Objects of the following type(s) are allowed in the list
- * {@link Property }
- *
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public List<Property> getPropertyList() {
- if (propertyList == null) {
- propertyList = new ArrayList<Property>();
- }
- return this.propertyList;
- }
-
- /**
- * Gets the value of the partition property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public String getPartition() {
- return partition;
- }
-
- /**
- * Sets the value of the partition property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- @Generated(value = "com.ibm.jtc.jax.tools.xjc.Driver", date = "2013-04-04T11:02:42-04:00", comments = "JAXB RI v2.2.3-11/28/2011 06:21 AM(foreman)-")
- public void setPartition(String value) {
- this.partition = value;
- }
-
- /*
- * Appended by build tooling.
- */
- public String toString() {
- StringBuffer buf = new StringBuffer(140);
- buf.append("JSL Properties: ");
- List<Property> propList = getPropertyList();
- if (propList.size() == 0) {
- buf.append("<no properties>");
- } else {
- for (Property p : propList) {
- buf.append(p.toString() + "\n");
- }
- }
- return buf.toString();
- }
-}
\ No newline at end of file