Package org.apache.openjpa.kernel
Class FetchConfigurationImpl.ConfigurationState
- java.lang.Object
-
- org.apache.openjpa.kernel.FetchConfigurationImpl.ConfigurationState
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- FetchConfigurationImpl
protected static class FetchConfigurationImpl.ConfigurationState extends Object implements Serializable
Configurable state shared throughout a traversal chain.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description boolean
cacheNonDefaultFetchPlanQueries
DataCacheRetrieveMode
cacheRetrieveMode
DataCacheStoreMode
cacheStoreMode
StoreContext
ctx
boolean
extendedPathLookup
int
fetchBatchSize
boolean
fetchGroupContainsAll
boolean
fetchGroupContainsDefault
boolean
fetchGroupIsPUDefault
Set<String>
fetchGroups
Set<String>
fields
int
flushQuery
Map<String,Object>
hints
int
lockScope
int
lockTimeout
int
maxFetchDepth
boolean
queryCache
int
queryTimeout
int
readLockLevel
Set<Class<?>>
rootClasses
Set<Object>
rootInstances
int
writeLockLevel
-
Constructor Summary
Constructors Modifier Constructor Description protected
ConfigurationState()
-
-
-
Field Detail
-
ctx
public transient StoreContext ctx
-
fetchBatchSize
public int fetchBatchSize
-
maxFetchDepth
public int maxFetchDepth
-
queryCache
public boolean queryCache
-
flushQuery
public int flushQuery
-
lockTimeout
public int lockTimeout
-
queryTimeout
public int queryTimeout
-
lockScope
public int lockScope
-
readLockLevel
public int readLockLevel
-
writeLockLevel
public int writeLockLevel
-
fetchGroupContainsDefault
public boolean fetchGroupContainsDefault
-
fetchGroupContainsAll
public boolean fetchGroupContainsAll
-
fetchGroupIsPUDefault
public boolean fetchGroupIsPUDefault
-
extendedPathLookup
public boolean extendedPathLookup
-
cacheRetrieveMode
public DataCacheRetrieveMode cacheRetrieveMode
-
cacheStoreMode
public DataCacheStoreMode cacheStoreMode
-
cacheNonDefaultFetchPlanQueries
public boolean cacheNonDefaultFetchPlanQueries
-
-