public class DynamicIdentityPolicy
extends org.eclipse.persistence.internal.jpa.CMP3Policy
AFTER_EJBCREATE, AFTER_EJBPOSTCREATE, ALL_MODIFICATIONS, NONE, UNDEFINED, UPDATE_MODIFICATIONS
Constructor and Description |
---|
DynamicIdentityPolicy() |
Modifier and Type | Method and Description |
---|---|
Object |
createPrimaryKeyFromId(Object key,
org.eclipse.persistence.internal.sessions.AbstractSession session)
INTERNAL:
Use the key to create a EclipseLink primary key.
|
clone, convertClassNamesToClasses, createBeanUsingKey, getPKClass, getPKClassInstance, getPKClassName, getPkValueFromKeyForField, initialize, isCMP3Policy, remoteInitialize, setPKClass, setPrimaryKeyClassName
createPrimaryKeyInstance, createPrimaryKeyInstanceFromId, createPrimaryKeyInstanceFromPrimaryKeyValues, getClassInstance, getDeferModificationsUntilCommit, getDescriptor, getForceUpdate, getMappedClass, getNonDeferredCreateTime, getPessimisticLockingPolicy, getUpdateAllFields, hasPessimisticLockingPolicy, internalGetForceUpdate, internalGetUpdateAllFields, internalSetForceUpdate, internalSetUpdateAllFields, setDeferModificationsUntilCommit, setDescriptor, setForceUpdate, setMappedClass, setNonDeferredCreateTime, setPessimisticLockingPolicy, setUpdateAllFields
public Object createPrimaryKeyFromId(Object key, org.eclipse.persistence.internal.sessions.AbstractSession session)
org.eclipse.persistence.internal.jpa.CMP3Policy
createPrimaryKeyFromId
in class org.eclipse.persistence.internal.jpa.CMP3Policy