Home » geronimo-eclipse-plugin-2.2-source-release » org.openejb.xml.ns.pkgen_2 » [javadoc | source]
public class: AutoIncrementTableType [javadoc | source]
Handles the case where an arbitrary SQL statement is executed, and the JDBC driver returns a new automatically generated ID. This should not be used when the destination table itself generates the ID (see database-generatedType), but it could be used for a web session ID or something where there is no naturally matching database table (but you could create one with an AUTO_INCREMENT key, specify an insert statement here, and then capture the newly returned ID and use it as your web session ID).

Java class for auto-increment-tableType complex type.

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

<complexType name="auto-increment-tableType">
    <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
        <element name="sql" type="{http://www.w3.org/2001/XMLSchema}string"/>
        <element name="return-type" type="{http://www.w3.org/2001/XMLSchema}string"/>
Field Summary
protected  String sql     
protected  String returnType     
Method from org.openejb.xml.ns.pkgen_2.AutoIncrementTableType Summary:
getReturnType,   getSql,   setReturnType,   setSql
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.openejb.xml.ns.pkgen_2.AutoIncrementTableType Detail:
 public String getReturnType() 
    Gets the value of the returnType property.
 public String getSql() 
    Gets the value of the sql property.
 public  void setReturnType(String value) 
    Sets the value of the returnType property.
 public  void setSql(String value) 
    Sets the value of the sql property.