org.jboss.ejb.plugins.cmp.jdbc.bridge
Class JDBCCMP2xVersionFieldBridge

java.lang.Object
  extended byorg.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCAbstractCMPFieldBridge
      extended byorg.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xFieldBridge
          extended byorg.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xAutoUpdatedFieldBridge
              extended byorg.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xVersionFieldBridge
All Implemented Interfaces:
CMPFieldBridge, FieldBridge, JDBCCMPFieldBridge, JDBCFieldBridge
Direct Known Subclasses:
JDBCKeyGenVersionFieldBridge, JDBCLongVersionFieldBridge, JDBCTimestampVersionFieldBridge

public abstract class JDBCCMP2xVersionFieldBridge
extends JDBCCMP2xAutoUpdatedFieldBridge

The base class for optimistic locking version fields (sequence and timestamp).

Version:
$Revision: 1.1.2.3 $
Author:
Alex Loubyansky

Field Summary
 
Fields inherited from class org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCAbstractCMPFieldBridge
checkDirtyAfterGet, defaultFlags, fieldName, jdbcContextIndex, log, manager, primaryKeyMember, readOnly, readTimeOut, stateFactory, tableIndex
 
Constructor Summary
JDBCCMP2xVersionFieldBridge(JDBCCMP2xFieldBridge cmpField)
           
JDBCCMP2xVersionFieldBridge(JDBCStoreManager manager, JDBCCMPFieldMetaData metadata)
           
 
Methods inherited from class org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xAutoUpdatedFieldBridge
initInstance, setFirstVersion, setInstanceParameters, updateVersion
 
Methods inherited from class org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xFieldBridge
getCmpFieldIAmMappedTo, getCmrChainLink, getColumnName, getInstanceValue, getLockedValue, isDirty, isFKFieldMappedToCMPField, isLoaded, isReadTimedOut, lockInstanceValue, resetPersistenceContext, setClean, setDirtyAfterGet, setInstanceValue, updateState
 
Methods inherited from class org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCAbstractCMPFieldBridge
addDefaultFlag, getDefaultFlags, getFieldIndex, getFieldName, getFieldType, getJDBCType, getManager, getPrimaryKeyClass, getPrimaryKeyField, getPrimaryKeyValue, getReadTimeOut, getTableIndex, getValue, isCMPField, isPrimaryKeyMember, isReadOnly, isRelationTableField, loadArgumentResults, loadInstanceResults, loadPrimaryKeyResults, setArgumentParameters, setLockingStrategy, setPrimaryKeyParameters, setPrimaryKeyValue, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCCMP2xVersionFieldBridge

public JDBCCMP2xVersionFieldBridge(JDBCStoreManager manager,
                                   JDBCCMPFieldMetaData metadata)
                            throws org.jboss.deployment.DeploymentException

JDBCCMP2xVersionFieldBridge

public JDBCCMP2xVersionFieldBridge(JDBCCMP2xFieldBridge cmpField)
                            throws org.jboss.deployment.DeploymentException


Copyright © 2002 JBoss Group, LLC. All Rights Reserved.