org.jboss.ejb.plugins.cmp.jdbc.metadata
Class JDBCOptimisticLockingMetaData

java.lang.Object
  extended byorg.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCOptimisticLockingMetaData

public final class JDBCOptimisticLockingMetaData
extends java.lang.Object

Optimistick locking metadata


Field Summary
static java.lang.Integer FIELD_GROUP_STRATEGY
           
static java.lang.Integer KEYGENERATOR_COLUMN_STRATEGY
           
static java.lang.Integer MODIFIED_STRATEGY
           
static java.lang.Integer READ_STRATEGY
           
static java.lang.Integer TIMESTAMP_COLUMN_STRATEGY
           
static java.lang.Integer VERSION_COLUMN_STRATEGY
           
 
Constructor Summary
JDBCOptimisticLockingMetaData(JDBCEntityMetaData (src)  entityMetaData, org.w3c.dom.Element element)
          Constructs optimistic locking metadata reading optimistic-locking XML element
 
Method Summary
 java.lang.String getGroupName()
           
 java.lang.String getKeyGeneratorFactory()
           
 JDBCCMPFieldMetaData (src) getLockingField()
           
 java.lang.Integer getLockingStrategy()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FIELD_GROUP_STRATEGY

public static final java.lang.Integer FIELD_GROUP_STRATEGY

MODIFIED_STRATEGY

public static final java.lang.Integer MODIFIED_STRATEGY

READ_STRATEGY

public static final java.lang.Integer READ_STRATEGY

VERSION_COLUMN_STRATEGY

public static final java.lang.Integer VERSION_COLUMN_STRATEGY

TIMESTAMP_COLUMN_STRATEGY

public static final java.lang.Integer TIMESTAMP_COLUMN_STRATEGY

KEYGENERATOR_COLUMN_STRATEGY

public static final java.lang.Integer KEYGENERATOR_COLUMN_STRATEGY
Constructor Detail

JDBCOptimisticLockingMetaData

public JDBCOptimisticLockingMetaData(JDBCEntityMetaData (src)  entityMetaData,
                                     org.w3c.dom.Element element)
                              throws DeploymentException (src) 
Constructs optimistic locking metadata reading optimistic-locking XML element

Method Detail

getLockingStrategy

public java.lang.Integer getLockingStrategy()

getGroupName

public java.lang.String getGroupName()

getLockingField

public JDBCCMPFieldMetaData (src)  getLockingField()

getKeyGeneratorFactory

public java.lang.String getKeyGeneratorFactory()