public class StateManager
extends org.apache.openjpa.kernel.StateManagerImpl
Constructor and Description |
---|
StateManager(Object id,
org.apache.openjpa.meta.ClassMetaData meta,
org.apache.openjpa.kernel.BrokerImpl broker) |
Modifier and Type | Method and Description |
---|---|
org.apache.openjpa.meta.FieldMetaData |
getOwnerMetaData() |
StateManager |
getOwnerStateManager() |
boolean |
isCleared()
Gets whether the fields of this state manager have been cleared.
|
void |
resetClearedState()
Resets the cleared fields states to false.
|
void |
setOwnerInformation(StateManager ownerStateManager,
org.apache.openjpa.meta.FieldMetaData ownerMetaData)
Sets the state manager's owner information (state manager & field meta data)
|
accessingField, assignObjectId, beforeAccessField, beforeRefresh, dirty, dirty, dirtyCheck, fetch, fetchBoolean, fetchBooleanField, fetchByte, fetchByteField, fetchChar, fetchCharField, fetchDouble, fetchDoubleField, fetchField, fetchFloat, fetchFloatField, fetchInitialField, fetchInt, fetchIntField, fetchLong, fetchLongField, fetchObject, fetchObjectField, fetchObjectId, fetchShort, fetchShortField, fetchString, fetchStringField, getContext, getDereferencedEmbedDependent, getDirty, getFlushed, getGenericContext, getId, getImplData, getImplData, getIntermediate, getLoaded, getLock, getManagedInstance, getMappedByIdFields, getMetaData, getObjectId, getObjectIdOwner, getOwner, getOwnerIndex, getPCPrimaryKey, getPCState, getPersistenceCapable, getSaveFieldManager, getUnloaded, getVersion, initialize, initialize, isDefaultValue, isDeleted, isDetached, isDirty, isEmbedded, isFlushed, isFlushedDirty, isImplDataCacheable, isImplDataCacheable, isIntercepting, isNew, isPendingTransactional, isPersistent, isProvisional, isTransactional, isVersionCheckRequired, isVersionUpdateRequired, load, load, loadField, lock, newFieldProxy, newProxy, providedBooleanField, providedByteField, providedCharField, providedDoubleField, providedFloatField, providedIntField, providedLongField, providedObjectField, providedShortField, providedStringField, proxyDetachedDeserialized, removed, replaceBooleanField, replaceByteField, replaceCharField, replaceDoubleField, replaceFlags, replaceFloatField, replaceIntField, replaceLongField, replaceObjectField, replaceShortField, replaceStateManager, replaceStringField, requiresFetch, serializing, setImplData, setImplData, setIntermediate, setLock, setNextVersion, setObjectId, setOwner, setPc, setRemote, settingBooleanField, settingByteField, settingCharField, settingDoubleField, settingFloatField, settingIntField, settingLongField, settingObjectField, settingShortField, settingStringField, setVersion, store, storeBoolean, storeBooleanField, storeByte, storeByteField, storeChar, storeCharField, storeDouble, storeDoubleField, storeField, storeFloat, storeFloatField, storeInt, storeIntField, storeLong, storeLongField, storeObject, storeObjectField, storeShort, storeShortField, storeString, storeStringField, translate, unlock, writeDetached
public StateManager(Object id, org.apache.openjpa.meta.ClassMetaData meta, org.apache.openjpa.kernel.BrokerImpl broker)
public void setOwnerInformation(StateManager ownerStateManager, org.apache.openjpa.meta.FieldMetaData ownerMetaData)
ownerStateManager
- The owner's state manager.ownerMetaData
- The owner's field meta data.public StateManager getOwnerStateManager()
public org.apache.openjpa.meta.FieldMetaData getOwnerMetaData()
public boolean isCleared()
public void resetClearedState()
Copyright © GigaSpaces.