Uses of Interface
org.apache.openjpa.kernel.FetchConfiguration

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.
 



Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.