|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FetchConfiguration | |
---|---|
org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation |
org.apache.openjpa.datacache | OpenJPA Data Cache |
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel |
org.apache.openjpa.kernel | OpenJPA Runtime Kernel |
org.apache.openjpa.persistence | OpenJPA JPA |
org.apache.openjpa.persistence.jdbc | OpenJPA JPA-JDBC |
org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. |
org.apache.openjpa.util | OpenJPA Utilities |
org.apache.openjpa.xmlstore | XML Store |
Uses of FetchConfiguration in org.apache.openjpa.abstractstore |
---|
Methods in org.apache.openjpa.abstractstore that return FetchConfiguration | |
---|---|
FetchConfiguration |
AbstractStoreManager.newFetchConfiguration()
|
Methods in org.apache.openjpa.abstractstore with parameters of type FetchConfiguration | |
---|---|
abstract ResultObjectProvider |
AbstractStoreManager.executeExtent(ClassMetaData meta,
boolean subs,
FetchConfiguration fetch)
Create a ResultObjectProvider that can return all instances
of type , optionally including subclasses as defined
by subclasses . |
abstract boolean |
AbstractStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object edata)
This method is invoked when OpenJPA needs to load an object whose identity is known but which has not yet been loaded from the data store. |
abstract boolean |
AbstractStoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object edata)
This method is invoked when OpenJPA needs to load additional data into an object that has already been at least partially loaded by a previous AbstractStoreManager.initialize(org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.kernel.PCState, org.apache.openjpa.kernel.FetchConfiguration, java.lang.Object) invocation. |
Collection<Object> |
AbstractStoreManager.loadAll(Collection<OpenJPAStateManager> sms,
PCState state,
int load,
FetchConfiguration fetch,
Object edata)
This implementation just delegates to the proper singular method ( StoreManager.initialize(org.apache.openjpa.kernel.OpenJPAStateManager, org.apache.openjpa.kernel.PCState, org.apache.openjpa.kernel.FetchConfiguration, java.lang.Object) or StoreManager.load(org.apache.openjpa.kernel.OpenJPAStateManager, java.util.BitSet, org.apache.openjpa.kernel.FetchConfiguration, int, java.lang.Object) )
depending on each state manager's state. |
Uses of FetchConfiguration in org.apache.openjpa.datacache |
---|
Methods in org.apache.openjpa.datacache with parameters of type FetchConfiguration | |
---|---|
(package private) boolean |
DataCacheStoreManager.bypass(FetchConfiguration fetch,
int load)
Affirms if a load operation must bypass the L2 cache. |
boolean |
DataCacheStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object edata)
|
boolean |
DataCacheStoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object edata)
|
Collection<Object> |
DataCacheStoreManager.loadAll(Collection<OpenJPAStateManager> sms,
PCState state,
int load,
FetchConfiguration fetch,
Object edata)
|
Uses of FetchConfiguration in org.apache.openjpa.jdbc.kernel |
---|
Subinterfaces of FetchConfiguration in org.apache.openjpa.jdbc.kernel | |
---|---|
interface |
JDBCFetchConfiguration
JDBC extensions to OpenJPA's FetchConfiguration . |
Classes in org.apache.openjpa.jdbc.kernel that implement FetchConfiguration | |
---|---|
class |
DelegatingJDBCFetchConfiguration
Delegating fetch configuration that can also perform exception transation for use in facades. |
class |
JDBCFetchConfigurationImpl
JDBC extensions to OpenJPA's FetchConfiguration . |
Methods in org.apache.openjpa.jdbc.kernel that return FetchConfiguration | |
---|---|
FetchConfiguration |
JDBCStoreManager.newFetchConfiguration()
|
Methods in org.apache.openjpa.jdbc.kernel with parameters of type FetchConfiguration | |
---|---|
FinderQuery<ClassMapping,SelectExecutor,Result> |
FinderCacheImpl.cache(ClassMapping mapping,
SelectExecutor select,
FetchConfiguration fetch)
Cache a Finder Query for the given mapping and select. |
(package private) boolean |
JDBCStoreManager.cacheFinder(ClassMapping mapping,
SelectExecutor select,
FetchConfiguration fetch)
|
void |
JDBCFetchConfigurationImpl.copy(FetchConfiguration fetch)
|
Result |
FinderQueryImpl.execute(OpenJPAStateManager sm,
StoreManager store,
FetchConfiguration fetch)
|
ResultObjectProvider |
JDBCStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
FinderQuery<ClassMapping,SelectExecutor,Result> |
FinderCacheImpl.get(ClassMapping mapping,
FetchConfiguration fetch)
Gets the finder query for the given mapping. |
(package private) FinderQueryImpl |
JDBCStoreManager.getFinder(ClassMapping mapping,
FetchConfiguration fetch)
|
boolean |
JDBCStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object context)
|
(package private) boolean |
PreparedQueryCacheImpl.isHinted(FetchConfiguration fetch,
String hint)
|
(package private) boolean |
FinderCacheImpl.isHinted(FetchConfiguration fetch,
String hint)
|
boolean |
JDBCStoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object context)
|
Collection |
JDBCStoreManager.loadAll(Collection sms,
PCState state,
int load,
FetchConfiguration fetch,
Object context)
|
Boolean |
PreparedQueryCacheImpl.register(String id,
Query query,
FetchConfiguration hints)
|
Uses of FetchConfiguration in org.apache.openjpa.kernel |
---|
Classes in org.apache.openjpa.kernel that implement FetchConfiguration | |
---|---|
class |
DelegatingFetchConfiguration
Delegating fetch configuration that can also perform exception translation for use in facades. |
class |
FetchConfigurationImpl
Allows configuration and optimization of how objects are loaded from the data store. |
Methods in org.apache.openjpa.kernel that return FetchConfiguration | |
---|---|
FetchConfiguration |
FetchConfigurationImpl.addFetchGroup(String name)
|
FetchConfiguration |
FetchConfiguration.addFetchGroup(String group)
Adds group to the set of fetch group names to
use when loading objects. |
FetchConfiguration |
DelegatingFetchConfiguration.addFetchGroup(String group)
|
FetchConfiguration |
DelegatingFetchConfiguration.addFetchGroups(Collection groups)
|
FetchConfiguration |
FetchConfigurationImpl.addFetchGroups(Collection<String> groups)
|
FetchConfiguration |
FetchConfiguration.addFetchGroups(Collection<String> groups)
Adds groups to the set of fetch group names to
use when loading objects. |
FetchConfiguration |
FetchConfigurationImpl.addField(String field)
|
FetchConfiguration |
FetchConfiguration.addField(String field)
Adds field to the set of fully-qualified field names to
use when loading objects. |
FetchConfiguration |
DelegatingFetchConfiguration.addField(String field)
|
FetchConfiguration |
DelegatingFetchConfiguration.addFields(Collection fields)
|
FetchConfiguration |
FetchConfigurationImpl.addFields(Collection<String> fields)
|
FetchConfiguration |
FetchConfiguration.addFields(Collection<String> fields)
Adds fields to the set of fully-qualified field names to
use when loading objects. |
FetchConfiguration |
FetchConfigurationImpl.clearFetchGroups()
|
FetchConfiguration |
FetchConfiguration.clearFetchGroups()
Clears the set of fetch group names to use when loading data. |
FetchConfiguration |
DelegatingFetchConfiguration.clearFetchGroups()
|
FetchConfiguration |
FetchConfigurationImpl.clearFields()
|
FetchConfiguration |
FetchConfiguration.clearFields()
Clears the set of field names to use when loading data. |
FetchConfiguration |
DelegatingFetchConfiguration.clearFields()
|
FetchConfiguration |
DelegatingFetchConfiguration.getDelegate()
Return the direct delegate. |
FetchConfiguration |
StoreContext.getFetchConfiguration()
Return the (mutable) fetch configuration for loading objects from this context. |
FetchConfiguration |
QueryImpl.getFetchConfiguration()
|
FetchConfiguration |
QueryContext.getFetchConfiguration()
Return the fetch configuration for this query. |
FetchConfiguration |
ExtentImpl.getFetchConfiguration()
|
FetchConfiguration |
Extent.getFetchConfiguration()
Return the (mutable) fetch configuration for this extent. |
FetchConfiguration |
DelegatingQuery.getFetchConfiguration()
|
FetchConfiguration |
DelegatingExtent.getFetchConfiguration()
|
FetchConfiguration |
DelegatingBroker.getFetchConfiguration()
|
FetchConfiguration |
BrokerImpl.getFetchConfiguration()
|
FetchConfiguration |
DelegatingFetchConfiguration.getInnermostDelegate()
Return the native delegate. |
(package private) FetchConfiguration |
FetchConfigurationImpl.getParent()
|
(package private) FetchConfiguration |
FetchConfigurationImpl.getRoot()
|
FetchConfiguration |
StoreManager.newFetchConfiguration()
Return a fetch configuration suitable for this runtime. |
FetchConfiguration |
DelegatingStoreManager.newFetchConfiguration()
|
FetchConfiguration |
StoreContext.pushFetchConfiguration()
Pushes a new fetch configuration that inherits from the current fetch configuration onto a stack, and makes the new configuration the active one. |
FetchConfiguration |
DelegatingBroker.pushFetchConfiguration()
|
FetchConfiguration |
BrokerImpl.pushFetchConfiguration()
|
FetchConfiguration |
StoreContext.pushFetchConfiguration(FetchConfiguration fc)
Pushes the fetch configuration argument onto a stack, and makes the new configuration the active one. |
FetchConfiguration |
DelegatingBroker.pushFetchConfiguration(FetchConfiguration fc)
|
FetchConfiguration |
BrokerImpl.pushFetchConfiguration(FetchConfiguration fc)
|
FetchConfiguration |
FetchConfigurationImpl.removeFetchGroup(String group)
|
FetchConfiguration |
FetchConfiguration.removeFetchGroup(String group)
Remove the given fetch group. |
FetchConfiguration |
DelegatingFetchConfiguration.removeFetchGroup(String group)
|
FetchConfiguration |
DelegatingFetchConfiguration.removeFetchGroups(Collection groups)
|
FetchConfiguration |
FetchConfigurationImpl.removeFetchGroups(Collection<String> groups)
|
FetchConfiguration |
FetchConfiguration.removeFetchGroups(Collection<String> groups)
Removes groups from the set of fetch group names
to use when loading objects. |
FetchConfiguration |
FetchConfigurationImpl.removeField(String field)
|
FetchConfiguration |
FetchConfiguration.removeField(String field)
Remove the given fully-qualified field. |
FetchConfiguration |
DelegatingFetchConfiguration.removeField(String field)
|
FetchConfiguration |
DelegatingFetchConfiguration.removeFields(Collection fields)
|
FetchConfiguration |
FetchConfigurationImpl.removeFields(Collection<String> fields)
|
FetchConfiguration |
FetchConfiguration.removeFields(Collection<String> fields)
Removes fields from the set of fully-qualified field names
to use when loading objects. |
FetchConfiguration |
FetchConfigurationImpl.resetFetchGroups()
|
FetchConfiguration |
FetchConfiguration.resetFetchGroups()
Resets the set of fetch groups to the list in the global configuration. |
FetchConfiguration |
DelegatingFetchConfiguration.resetFetchGroups()
|
FetchConfiguration |
FetchConfigurationImpl.setExtendedPathLookup(boolean flag)
|
FetchConfiguration |
FetchConfiguration.setExtendedPathLookup(boolean flag)
Sets extended path lookup feature. |
FetchConfiguration |
DelegatingFetchConfiguration.setExtendedPathLookup(boolean flag)
|
FetchConfiguration |
FetchConfigurationImpl.setFetchBatchSize(int fetchBatchSize)
|
FetchConfiguration |
FetchConfiguration.setFetchBatchSize(int fetchBatchSize)
Set the fetch batch size for large result set support. |
FetchConfiguration |
DelegatingFetchConfiguration.setFetchBatchSize(int fetchBatchSize)
|
FetchConfiguration |
FetchConfigurationImpl.setFlushBeforeQueries(int flush)
|
FetchConfiguration |
FetchConfiguration.setFlushBeforeQueries(int flush)
The query automatic flush configuration. |
FetchConfiguration |
DelegatingFetchConfiguration.setFlushBeforeQueries(int flush)
|
FetchConfiguration |
FetchConfigurationImpl.setLockScope(int scope)
|
FetchConfiguration |
FetchConfiguration.setLockScope(int scope)
The lock scope for next fetch. |
FetchConfiguration |
DelegatingFetchConfiguration.setLockScope(int scope)
|
FetchConfiguration |
FetchConfigurationImpl.setLockTimeout(int timeout)
|
FetchConfiguration |
FetchConfiguration.setLockTimeout(int timeout)
The number of milliseconds to wait for an object lock, or -1 for no limit. |
FetchConfiguration |
DelegatingFetchConfiguration.setLockTimeout(int timeout)
|
FetchConfiguration |
FetchConfigurationImpl.setMaxFetchDepth(int depth)
|
FetchConfiguration |
FetchConfiguration.setMaxFetchDepth(int max)
Set the maximum depth of the fetched instance graph. |
FetchConfiguration |
DelegatingFetchConfiguration.setMaxFetchDepth(int depth)
|
FetchConfiguration |
FetchConfigurationImpl.setQueryCacheEnabled(boolean cache)
|
FetchConfiguration |
FetchConfiguration.setQueryCacheEnabled(boolean cache)
Control whether or not query caching is enabled. |
FetchConfiguration |
DelegatingFetchConfiguration.setQueryCacheEnabled(boolean cache)
|
FetchConfiguration |
FetchConfigurationImpl.setQueryTimeout(int timeout)
|
FetchConfiguration |
FetchConfiguration.setQueryTimeout(int timeout)
The number of milliseconds to wait for a query, or -1 for no limit. |
FetchConfiguration |
DelegatingFetchConfiguration.setQueryTimeout(int timeout)
|
FetchConfiguration |
FetchConfigurationImpl.setReadLockLevel(int level)
|
FetchConfiguration |
FetchConfiguration.setReadLockLevel(int level)
The lock level to use for locking loaded objects. |
FetchConfiguration |
DelegatingFetchConfiguration.setReadLockLevel(int level)
|
FetchConfiguration |
DelegatingFetchConfiguration.setRootClasses(Collection roots)
|
FetchConfiguration |
FetchConfigurationImpl.setRootClasses(Collection<Class<?>> classes)
|
FetchConfiguration |
FetchConfiguration.setRootClasses(Collection<Class<?>> classes)
Root classes for recursive operations. |
FetchConfiguration |
DelegatingFetchConfiguration.setRootInstances(Collection roots)
|
FetchConfiguration |
FetchConfigurationImpl.setRootInstances(Collection<?> instances)
|
FetchConfiguration |
FetchConfiguration.setRootInstances(Collection<?> roots)
Root instances for recursive operations. |
FetchConfiguration |
FetchConfigurationImpl.setWriteLockLevel(int level)
|
FetchConfiguration |
FetchConfiguration.setWriteLockLevel(int level)
The lock level to use for locking dirtied objects. |
FetchConfiguration |
DelegatingFetchConfiguration.setWriteLockLevel(int level)
|
FetchConfiguration |
FetchConfigurationImpl.traverse(FieldMetaData fm)
|
FetchConfiguration |
FetchConfiguration.traverse(FieldMetaData fm)
Traverse the given field to generate (possibly) a new configuration state. |
FetchConfiguration |
DelegatingFetchConfiguration.traverse(FieldMetaData fmd)
|
Methods in org.apache.openjpa.kernel with parameters of type FetchConfiguration | |
---|---|
FinderQuery<K,V,R> |
FinderCache.cache(K key,
V value,
FetchConfiguration fetch)
Cache a FinderQuery for the given key and value. |
void |
FetchConfigurationImpl.copy(FetchConfiguration fetch)
|
void |
FetchConfiguration.copy(FetchConfiguration fetch)
Copy the state from the given fetch configuration to this one. |
void |
DelegatingFetchConfiguration.copy(FetchConfiguration fetch)
|
(package private) void |
FetchConfigurationImpl.copyHints(FetchConfiguration fetch)
|
R |
FinderQuery.execute(OpenJPAStateManager sm,
StoreManager store,
FetchConfiguration fetch)
Execute the query for a given instance. |
ResultObjectProvider |
StoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
Return a provider for all instances of the given candidate class, optionally including subclasses. |
ResultObjectProvider |
DelegatingStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
Iterator<Object> |
StoreContext.extentIterator(Class<?> cls,
boolean subs,
FetchConfiguration fetch,
boolean ignoreChanges)
Return an iterator over all instances of the given type. |
Iterator |
DelegatingBroker.extentIterator(Class cls,
boolean subs,
FetchConfiguration fetch,
boolean ignoreChanges)
|
Iterator |
BrokerImpl.extentIterator(Class type,
boolean subclasses,
FetchConfiguration fetch,
boolean ignoreChanges)
|
Object |
StoreContext.find(Object oid,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags)
Return the object with the given oid. |
Object |
DelegatingBroker.find(Object oid,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags)
|
Object |
BrokerImpl.find(Object oid,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags)
|
protected Object |
BrokerImpl.find(Object oid,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags,
FindCallbacks call)
Internal finder. |
Object[] |
StoreContext.findAll(Collection<Object> oids,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags)
Return the objects with the given oids. |
Object[] |
DelegatingBroker.findAll(Collection oids,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags)
|
Object[] |
BrokerImpl.findAll(Collection oids,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags)
|
protected Object[] |
BrokerImpl.findAll(Collection oids,
FetchConfiguration fetch,
BitSet exclude,
Object edata,
int flags,
FindCallbacks call)
Internal finder. |
FinderQuery<K,V,R> |
FinderCache.get(K key,
FetchConfiguration fetch)
Get the FinderQuery for the given key. |
BitSet |
StateManagerImpl.getUnloaded(FetchConfiguration fetch)
|
BitSet |
OpenJPAStateManager.getUnloaded(FetchConfiguration fetch)
Return a mutable mask of the unloaded fields that need loading based on the given fetch configuration. |
BitSet |
ObjectIdStateManager.getUnloaded(FetchConfiguration fetch)
|
BitSet |
DetachedValueStateManager.getUnloaded(FetchConfiguration fetch)
|
BitSet |
DetachedStateManager.getUnloaded(FetchConfiguration fetch)
|
void |
PCResultObjectProvider.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch)
Initializes the state manager. |
void |
AbstractPCResultObjectProvider.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch)
|
boolean |
StoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object edata)
Initialize the given state manager. |
boolean |
ROPStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object context)
|
boolean |
DelegatingStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object context)
|
protected StateManagerImpl |
BrokerImpl.initialize(StateManagerImpl sm,
boolean load,
FetchConfiguration fetch,
Object edata)
Initialize a newly-constructed state manager. |
void |
StateManagerImpl.load(FetchConfiguration fetch)
|
void |
OpenJPAStateManager.load(FetchConfiguration fetch)
Load fetch group fields. |
void |
ObjectIdStateManager.load(FetchConfiguration fetch)
|
void |
DetachedValueStateManager.load(FetchConfiguration fetch)
|
void |
DetachedStateManager.load(FetchConfiguration fetch)
|
protected boolean |
StateManagerImpl.load(FetchConfiguration fetch,
int loadMode,
BitSet exclude,
Object sdata,
boolean forWrite)
Load the state of this instance based on the given fetch configuration and load mode. |
boolean |
StoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object edata)
Load the given state manager. |
boolean |
ROPStoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object context)
|
boolean |
DelegatingStoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object context)
|
void |
PCDataImpl.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
Object context)
|
void |
PCData.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
Object context)
Loads some or all of the marked fields from the cache into the given state manager. |
protected abstract void |
AbstractPCResultObjectProvider.load(OpenJPAStateManager sm,
FetchConfiguration fetch)
Load data from the current input record into the given state manager. |
void |
PCDataImpl.load(OpenJPAStateManager sm,
FetchConfiguration fetch,
Object context)
|
void |
PCData.load(OpenJPAStateManager sm,
FetchConfiguration fetch,
Object context)
Loads all fields that are currently stored in the cache into the given state manager. |
Collection<Object> |
StoreManager.loadAll(Collection<OpenJPAStateManager> sms,
PCState state,
int load,
FetchConfiguration fetch,
Object edata)
Initialize, load, or validate the existance of all of the given objects. |
Collection<Object> |
DelegatingStoreManager.loadAll(Collection<OpenJPAStateManager> sms,
PCState state,
int load,
FetchConfiguration fetch,
Object context)
|
protected void |
PCDataImpl.loadField(OpenJPAStateManager sm,
FieldMetaData fmd,
FetchConfiguration fetch,
Object context)
Set field-level information into the given state manager. |
(package private) boolean |
StateManagerImpl.loadFields(BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object sdata)
Load the given field set from the data store into the instance. |
FetchConfiguration |
StoreContext.pushFetchConfiguration(FetchConfiguration fc)
Pushes the fetch configuration argument onto a stack, and makes the new configuration the active one. |
FetchConfiguration |
DelegatingBroker.pushFetchConfiguration(FetchConfiguration fc)
|
FetchConfiguration |
BrokerImpl.pushFetchConfiguration(FetchConfiguration fc)
|
Boolean |
PreparedQueryCache.register(String key,
Query query,
FetchConfiguration hints)
Register the given query for caching against the given key if it has not already been cached. |
protected Object |
AbstractPCData.toEmbeddedField(OpenJPAStateManager sm,
ValueMetaData vmd,
Object data,
FetchConfiguration fetch,
Object context)
Transform the given data into an embedded PC field value. |
protected Object |
AbstractPCData.toField(OpenJPAStateManager sm,
FieldMetaData fmd,
Object data,
FetchConfiguration fetch,
Object context)
Transform the given data value into its field value. |
protected Object |
AbstractPCData.toNestedField(OpenJPAStateManager sm,
ValueMetaData vmd,
Object data,
FetchConfiguration fetch,
Object context)
Transform the given data value to its field value. |
protected Collection |
AbstractPCData.toNestedFields(OpenJPAStateManager sm,
ValueMetaData vmd,
Collection data,
FetchConfiguration fetch,
Object context)
Transform the given data value to its field value. |
protected Object |
AbstractPCData.toRelationField(OpenJPAStateManager sm,
ValueMetaData vmd,
Object data,
FetchConfiguration fetch,
Object context)
Transform the given data into a relation field value. |
protected Object[] |
AbstractPCData.toRelationFields(OpenJPAStateManager sm,
Object data,
FetchConfiguration fetch)
Transform the given data into relation field values. |
Constructors in org.apache.openjpa.kernel with parameters of type FetchConfiguration | |
---|---|
DelegatingFetchConfiguration(FetchConfiguration fetch)
Constructor; supply delegate. |
|
DelegatingFetchConfiguration(FetchConfiguration fetch,
RuntimeExceptionTranslator trans)
Constructor; supply delegate and exception translator. |
|
ExtentImpl(Broker broker,
Class<T> type,
boolean subs,
FetchConfiguration fetch)
Constructor. |
Uses of FetchConfiguration in org.apache.openjpa.persistence |
---|
Methods in org.apache.openjpa.persistence that return FetchConfiguration | |
---|---|
FetchConfiguration |
FetchPlanImpl.getDelegate()
Delegate. |
FetchConfiguration |
FetchPlan.getDelegate()
Deprecated. cast to FetchPlanImpl instead. This
method pierces the published-API boundary, as does the SPI cast. |
Methods in org.apache.openjpa.persistence with parameters of type FetchConfiguration | |
---|---|
protected DelegatingFetchConfiguration |
FetchPlanImpl.newDelegatingFetchConfiguration(FetchConfiguration fetch)
Create a new exception-translating delegating fetch configuration. |
FetchPlan |
EntityManagerImpl.pushFetchPlan(FetchConfiguration fc)
|
(package private) FetchPlan |
EntityManagerFactoryImpl.toFetchPlan(Broker broker,
FetchConfiguration fetch)
Create a store-specific facade for the given fetch configuration. |
Constructors in org.apache.openjpa.persistence with parameters of type FetchConfiguration | |
---|---|
FetchPlanImpl(FetchConfiguration fetch)
Constructor; supply delegate. |
Uses of FetchConfiguration in org.apache.openjpa.persistence.jdbc |
---|
Methods in org.apache.openjpa.persistence.jdbc with parameters of type FetchConfiguration | |
---|---|
protected DelegatingFetchConfiguration |
JDBCFetchPlanImpl.newDelegatingFetchConfiguration(FetchConfiguration fetch)
|
Constructors in org.apache.openjpa.persistence.jdbc with parameters of type FetchConfiguration | |
---|---|
JDBCFetchPlanImpl(FetchConfiguration fetch)
Constructor; supply delegate. |
Uses of FetchConfiguration in org.apache.openjpa.slice.jdbc |
---|
Classes in org.apache.openjpa.slice.jdbc that implement FetchConfiguration | |
---|---|
class |
TargetFetchConfiguration
A fetch configuration that is aware of special hint to narrow its operation on subset of slices. |
Methods in org.apache.openjpa.slice.jdbc that return FetchConfiguration | |
---|---|
FetchConfiguration |
DistributedJDBCStoreManager.newFetchConfiguration()
|
Methods in org.apache.openjpa.slice.jdbc with parameters of type FetchConfiguration | |
---|---|
ResultObjectProvider |
DistributedJDBCStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
(package private) List<SliceStoreManager> |
DistributedJDBCStoreManager.getTargets(FetchConfiguration fetch)
Gets the list of slices mentioned as hint of the given
fetch configuration . |
boolean |
DistributedJDBCStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object edata)
|
boolean |
DistributedJDBCStoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object edata)
|
Collection |
DistributedJDBCStoreManager.loadAll(Collection sms,
PCState state,
int load,
FetchConfiguration fetch,
Object edata)
|
Uses of FetchConfiguration in org.apache.openjpa.util |
---|
Methods in org.apache.openjpa.util with parameters of type FetchConfiguration | |
---|---|
static Collection |
ImplHelper.loadAll(Collection sms,
StoreManager store,
PCState state,
int load,
FetchConfiguration fetch,
Object context)
Helper for store manager implementations. |
Uses of FetchConfiguration in org.apache.openjpa.xmlstore |
---|
Methods in org.apache.openjpa.xmlstore with parameters of type FetchConfiguration | |
---|---|
ResultObjectProvider |
XMLStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
boolean |
XMLStoreManager.initialize(OpenJPAStateManager sm,
PCState state,
FetchConfiguration fetch,
Object context)
|
void |
ObjectData.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch)
Load the data and version information for this object into the given state manager. |
boolean |
XMLStoreManager.load(OpenJPAStateManager sm,
BitSet fields,
FetchConfiguration fetch,
int lockLevel,
Object context)
|
void |
ObjectData.load(OpenJPAStateManager sm,
FetchConfiguration fetch)
Load the data and version information for this object into the given state manager. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |