|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FieldManager | |
org.apache.jdo.impl.fostore | This package contains the implementation of the File/Object Store JDO Reference Implementation (FOStore, pronounced "foster"). |
org.apache.jdo.impl.jdoql.jdoqlc | |
org.apache.jdo.impl.state | |
org.apache.jdo.state | This package contains the internal StateManager and teh FIeldManager interface. |
Uses of FieldManager in org.apache.jdo.impl.fostore |
Classes in org.apache.jdo.impl.fostore that implement FieldManager | |
(package private) class |
AbstractFieldManager
An implementation of FieldManager in which all methods throw a FOStoreAbstractMethodException with the name of the method invoked. |
(package private) class |
AbstractFieldRequest
This is an AbstractRequest that uses an exception-throwing implementation FieldManager to implement that interface. |
(package private) class |
FieldFetcher
Extend AbstractFieldManager overriding only fetchABCField methods |
(package private) class |
InsertRequest
Represents a request to write a new object to the datastore. |
(package private) class |
UpdateRequest
Represents a request to change one or more fields of a persistent object in the store. |
(package private) class |
VerifyRequest
Represents a request to verify that in-memory data is the same as that in the database. |
Uses of FieldManager in org.apache.jdo.impl.jdoql.jdoqlc |
Classes in org.apache.jdo.impl.jdoql.jdoqlc that implement FieldManager | |
class |
SimpleFieldManager
This is the means by which a StateManager implementation's setXXXField() method (where XXX is e.g. |
Uses of FieldManager in org.apache.jdo.impl.state |
Classes in org.apache.jdo.impl.state that implement FieldManager | |
(package private) class |
StateFieldManager
This is the means by which a StateManager implementation's setXXXField() method (where XXX is e.g. |
Fields in org.apache.jdo.impl.state declared as FieldManager | |
private FieldManager |
StateManagerImpl.fieldManager
|
Methods in org.apache.jdo.impl.state with parameters of type FieldManager | |
protected LifeCycleState |
LifeCycleState.transitionReplace(StateManagerImpl sm,
javax.jdo.Transaction tx,
int[] fields,
FieldManager fieldManager)
Transitions the lifecycle state as if the instance is retrieved from the datastore, but use the specified field values instead of loading them from the datastore. |
void |
StateManagerImpl.replace(int[] fields,
FieldManager fieldManager)
Transition the lifecycle state as if the instance is retrieved from the datastore, but use the specified field values instead of loading them from the datastore. |
private void |
StateManagerImpl.prepareSetField(javax.jdo.spi.PersistenceCapable pc,
int field,
FieldManager fieldManager)
Preparation steps for setXXXField operation for non-Object type field. |
private void |
StateManagerImpl.prepareSetField(javax.jdo.spi.PersistenceCapable pc,
int field,
FieldManager fieldManager,
java.lang.Object currentValue,
java.lang.Object newValue)
Preparation steps for setXXXField operation for Object type field. |
private void |
StateManagerImpl.prepareSetField2(int field,
FieldManager fieldManager)
Transtion write access and replace value step for setXXXField operation. |
void |
StateManagerImpl.provideField(int fieldNumber,
FieldManager fieldManager,
boolean identifying)
|
void |
StateManagerImpl.provideFields(int[] fields,
FieldManager fieldManager,
boolean identifying)
|
void |
StateManagerImpl.replaceFields(int[] fields,
FieldManager fieldManager)
|
protected void |
StateManagerImpl.replaceUnloadedFields(int[] fields,
FieldManager fieldManager)
For replacing field values in a PC with one that is provided by the FieldManager. |
protected LifeCycleState |
Hollow.transitionReplace(StateManagerImpl sm,
javax.jdo.Transaction tx,
int[] fields,
FieldManager fieldManager)
|
protected LifeCycleState |
PersistentNonTransactional.transitionReplace(StateManagerImpl sm,
javax.jdo.Transaction tx,
int[] fields,
FieldManager fieldManager)
|
Uses of FieldManager in org.apache.jdo.state |
Methods in org.apache.jdo.state with parameters of type FieldManager | |
void |
StateManagerInternal.provideField(int fieldNumber,
FieldManager fieldManager,
boolean identifying)
Causes the values of the field indicated by the specified field number be given to the FieldManager. |
void |
StateManagerInternal.provideFields(int[] fields,
FieldManager fieldManager,
boolean identifying)
Causes the values of the fields indicated by the specified fields to be given to the FieldManager. |
void |
StateManagerInternal.replaceFields(int[] fields,
FieldManager fieldManager)
For replacing field values in a PC with the ones that is provided by the FieldManager. |
void |
StateManagerInternal.replace(int[] fields,
FieldManager fieldManager)
Transition the lifecycle state as if the instance is retrieved from the datastore, but use the specified field values instead of loading them from the datastore. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |