当前页面:
在线文档首页 >
JBoss 4.0.1 sp1 server API Documentation 英文版文档
JDBCCMP2xAutoUpdatedFieldBridge (JBoss Server API) - JBoss 4.0.1 sp1 server API Documentation 英文版文档
org.jboss.ejb.plugins.cmp.jdbc.bridge
Class JDBCCMP2xAutoUpdatedFieldBridge
java.lang.Object
org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCAbstractCMPFieldBridge
org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xFieldBridge
org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCCMP2xAutoUpdatedFieldBridge
- All Implemented Interfaces:
- CMPFieldBridge, FieldBridge, JDBCCMPFieldBridge, JDBCFieldBridge
- Direct Known Subclasses:
- JDBCCMP2xUpdatedPrincipalFieldBridge, JDBCCMP2xUpdatedTimeFieldBridge, JDBCCMP2xVersionFieldBridge
- public abstract class JDBCCMP2xAutoUpdatedFieldBridge
- extends JDBCCMP2xFieldBridge
The base class for all automatically updated fields such as audit and version.
- Version:
- $Revision: 1.4 $
- Author:
- Alex Loubyansky
Fields inherited from class org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCAbstractCMPFieldBridge |
checkDirtyAfterGet, defaultFlags, fieldName, jdbcContextIndex, log, manager, primaryKeyMember, readOnly, readTimeOut, stateFactory, tableIndex |
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 |
JDBCCMP2xAutoUpdatedFieldBridge
public JDBCCMP2xAutoUpdatedFieldBridge(JDBCStoreManager manager,
JDBCCMPFieldMetaData metadata)
throws org.jboss.deployment.DeploymentException
JDBCCMP2xAutoUpdatedFieldBridge
public JDBCCMP2xAutoUpdatedFieldBridge(JDBCCMP2xFieldBridge cmpField)
throws org.jboss.deployment.DeploymentException
initInstance
public void initInstance(EntityEnterpriseContext ctx)
- Description copied from class:
JDBCAbstractCMPFieldBridge
- Set CMPFieldValue to Java default value (i.e., 0 or null).
- Specified by:
initInstance
in interface JDBCFieldBridge
- Overrides:
initInstance
in class JDBCAbstractCMPFieldBridge
setInstanceParameters
public int setInstanceParameters(PreparedStatement ps,
int parameterIndex,
EntityEnterpriseContext ctx)
- Description copied from interface:
JDBCFieldBridge
- Sets the prepared statement parameters with the data from the
instance associated with the context.
- Specified by:
setInstanceParameters
in interface JDBCFieldBridge
- Overrides:
setInstanceParameters
in class JDBCAbstractCMPFieldBridge
setFirstVersion
public abstract void setFirstVersion(EntityEnterpriseContext ctx)
updateVersion
public abstract Object updateVersion(EntityEnterpriseContext ctx)
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.