1 // 2 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 3 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 4 // Any modifications to this file will be lost upon recompilation of the source schema. 5 // Generated on: 2009.07.17 at 01:03:24 AM CST 6 // 7 8 9 package org.openejb.xml.ns.pkgen_2; 10 11 import javax.xml.bind.annotation.XmlAccessType; 12 import javax.xml.bind.annotation.XmlAccessorType; 13 import javax.xml.bind.annotation.XmlElement; 14 import javax.xml.bind.annotation.XmlType; 15 16 17 /** 18 * 19 * Indicates that a separate table holds a list of table name/ID 20 * pairs and the server should fetch the next ID from that table. 21 * 22 * 23 * <p>Java class for sequence-tableType complex type. 24 * 25 * <p>The following schema fragment specifies the expected content contained within this class. 26 * 27 * <pre> 28 * <complexType name="sequence-tableType"> 29 * <complexContent> 30 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 31 * <sequence> 32 * <element name="table-name" type="{http://www.w3.org/2001/XMLSchema}string"/> 33 * <element name="sequence-name" type="{http://www.w3.org/2001/XMLSchema}string"/> 34 * <element name="batch-size" type="{http://www.w3.org/2001/XMLSchema}int"/> 35 * </sequence> 36 * </restriction> 37 * </complexContent> 38 * </complexType> 39 * </pre> 40 * 41 * 42 */ 43 @XmlAccessorType(XmlAccessType.FIELD) 44 @XmlType(name = "sequence-tableType", propOrder = { 45 "tableName", 46 "sequenceName", 47 "batchSize" 48 }) 49 public class SequenceTableType { 50 51 @XmlElement(name = "table-name", required = true) 52 protected String tableName; 53 @XmlElement(name = "sequence-name", required = true) 54 protected String sequenceName; 55 @XmlElement(name = "batch-size") 56 protected int batchSize; 57 58 /** 59 * Gets the value of the tableName property. 60 * 61 * @return 62 * possible object is 63 * {@link String } 64 * 65 */ 66 public String getTableName() { 67 return tableName; 68 } 69 70 /** 71 * Sets the value of the tableName property. 72 * 73 * @param value 74 * allowed object is 75 * {@link String } 76 * 77 */ 78 public void setTableName(String value) { 79 this.tableName = value; 80 } 81 82 /** 83 * Gets the value of the sequenceName property. 84 * 85 * @return 86 * possible object is 87 * {@link String } 88 * 89 */ 90 public String getSequenceName() { 91 return sequenceName; 92 } 93 94 /** 95 * Sets the value of the sequenceName property. 96 * 97 * @param value 98 * allowed object is 99 * {@link String } 100 * 101 */ 102 public void setSequenceName(String value) { 103 this.sequenceName = value; 104 } 105 106 /** 107 * Gets the value of the batchSize property. 108 * 109 */ 110 public int getBatchSize() { 111 return batchSize; 112 } 113 114 /** 115 * Sets the value of the batchSize property. 116 * 117 */ 118 public void setBatchSize(int value) { 119 this.batchSize = value; 120 } 121 122 }