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:
  • Field Details

    • 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 Set<String> fetchGroups
    • fields

      public Set<String> fields
    • rootClasses

      public Set<Class<?>> rootClasses
    • rootInstances

      public Set<Object> rootInstances
    • hints

      public Map<String,Object> hints
    • 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
  • Constructor Details

    • ConfigurationState

      protected ConfigurationState()