org.apache.openjpa.kernel
Class FetchConfigurationImpl.ConfigurationState

java.lang.Object
  extended by org.apache.openjpa.kernel.FetchConfigurationImpl.ConfigurationState
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
FetchConfigurationImpl

protected static class FetchConfigurationImpl.ConfigurationState
extends java.lang.Object
implements java.io.Serializable

Configurable state shared throughout a traversal chain.

See Also:
Serialized Form

Field Summary
 DataCacheRetrieveMode cacheRetrieveMode
           
 DataCacheStoreMode cacheStoreMode
           
 StoreContext ctx
           
 boolean extendedPathLookup
           
 int fetchBatchSize
           
 boolean fetchGroupContainsAll
           
 boolean fetchGroupContainsDefault
           
 java.util.Set<java.lang.String> fetchGroups
           
 java.util.Set<java.lang.String> fields
           
 int flushQuery
           
 java.util.Map<java.lang.String,java.lang.Object> hints
           
 int lockScope
           
 int lockTimeout
           
 int maxFetchDepth
           
 boolean queryCache
           
 int queryTimeout
           
 int readLockLevel
           
 java.util.Set<java.lang.Class<?>> rootClasses
           
 java.util.Set<java.lang.Object> rootInstances
           
 int writeLockLevel
           
 
Constructor Summary
protected FetchConfigurationImpl.ConfigurationState()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

fetchGroups

public java.util.Set<java.lang.String> fetchGroups

fields

public java.util.Set<java.lang.String> fields

rootClasses

public java.util.Set<java.lang.Class<?>> rootClasses

rootInstances

public java.util.Set<java.lang.Object> rootInstances

hints

public java.util.Map<java.lang.String,java.lang.Object> hints

fetchGroupContainsDefault

public boolean fetchGroupContainsDefault

fetchGroupContainsAll

public boolean fetchGroupContainsAll

extendedPathLookup

public boolean extendedPathLookup

cacheRetrieveMode

public DataCacheRetrieveMode cacheRetrieveMode

cacheStoreMode

public DataCacheStoreMode cacheStoreMode
Constructor Detail

FetchConfigurationImpl.ConfigurationState

protected FetchConfigurationImpl.ConfigurationState()