## Uses of Class
org.hibernate.CacheMode

Packages that use CacheMode
org.hibernate: This package defines the central Hibernate APIs.
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.ejb
org.hibernate.ejb.util
org.hibernate.engine: This package contains classes that are "shared" by other packages, and implementations of some key algorithms.
org.hibernate.envers.entities.mapper.relation.lazy
org.hibernate.envers.query
org.hibernate.envers.query.impl
org.hibernate.impl: This package contains implementations of the central Hibernate APIs, especially the Hibernate session.

Uses of CacheMode in org.hibernate

Fields in org.hibernate declared as CacheMode
`static CacheMode` `CacheMode.GET` The session may read items from the cache, but will not add items, except to invalidate items when updates occur
`static CacheMode` `CacheMode.IGNORE` The session will never interact with the cache, except to invalidate cache items when updates occur
`static CacheMode` `CacheMode.NORMAL` The session may read items from the cache, and add items to the cache
`static CacheMode` `CacheMode.PUT` The session will never read items from the cache, but will add items to the cache as it reads them from the database.
`static CacheMode` `CacheMode.REFRESH` The session will never read items from the cache, but will add items to the cache as it reads them from the database.

Methods in org.hibernate that return CacheMode
`CacheMode` `Session.getCacheMode()` Get the current cache mode.
`static CacheMode` `CacheMode.parse(String name)`

Methods in org.hibernate with parameters of type CacheMode
`void` `Session.setCacheMode(CacheMode cacheMode)` Set the cache mode.
`Query` `Query.setCacheMode(CacheMode cacheMode)` Override the current session cache mode, just for this query.
`Criteria` `Criteria.setCacheMode(CacheMode cacheMode)` Override the cache mode for this particular query.

Uses of CacheMode in org.hibernate.cfg

Methods in org.hibernate.cfg that return CacheMode
`static CacheMode` `HbmBinder.getCacheMode(String cacheMode)`

Uses of CacheMode in org.hibernate.ejb

Methods in org.hibernate.ejb that return CacheMode
`CacheMode` `AbstractEntityManagerImpl.determineAppropriateLocalCacheMode(Map<String,Object> localProperties)`

Methods in org.hibernate.ejb with parameters of type CacheMode
`protected void` `QueryImpl.applyCacheMode(CacheMode cacheMode)`
`protected abstract void` `AbstractQueryImpl.applyCacheMode(CacheMode cacheMode)`

Uses of CacheMode in org.hibernate.ejb.util

Fields in org.hibernate.ejb.util declared as CacheMode
`static CacheMode` `CacheModeHelper.DEFAULT_LEGACY_MODE`

Methods in org.hibernate.ejb.util that return CacheMode
`static CacheMode` `ConfigurationHelper.getCacheMode(Object value)`
`static CacheMode` `CacheModeHelper.interpretCacheMode(CacheStoreMode storeMode, CacheRetrieveMode retrieveMode)` Given a JPA `CacheStoreMode` and `CacheRetrieveMode`, determine the corresponding legacy Hibernate `CacheMode`.

Methods in org.hibernate.ejb.util with parameters of type CacheMode
`static CacheRetrieveMode` `CacheModeHelper.interpretCacheRetrieveMode(CacheMode cacheMode)`
`static CacheStoreMode` `CacheModeHelper.interpretCacheStoreMode(CacheMode cacheMode)`

Uses of CacheMode in org.hibernate.engine

Methods in org.hibernate.engine that return CacheMode
`CacheMode` `SessionImplementor.getCacheMode()`
`CacheMode` `NamedQueryDefinition.getCacheMode()`

Methods in org.hibernate.engine with parameters of type CacheMode
`void` `SessionImplementor.setCacheMode(CacheMode cm)`

Constructors in org.hibernate.engine with parameters of type CacheMode
`NamedQueryDefinition(String query, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, CacheMode cacheMode, boolean readOnly, String comment, Map parameterTypes)`

`NamedSQLQueryDefinition(String query, NativeSQLQueryReturn[] queryReturns, List<String> querySpaces, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, CacheMode cacheMode, boolean readOnly, String comment, Map parameterTypes, boolean callable)`
This form used to construct a NamedSQLQueryDefinition from the binder code when a the result-set mapping information is explicitly provided in the query definition (i.e., no resultset-mapping used)

`NamedSQLQueryDefinition(String query, String resultSetRef, List<String> querySpaces, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, CacheMode cacheMode, boolean readOnly, String comment, Map parameterTypes, boolean callable)` This form used to construct a NamedSQLQueryDefinition from the binder code when a resultset-mapping reference is used.

Uses of CacheMode in org.hibernate.envers.entities.mapper.relation.lazy

Methods in org.hibernate.envers.entities.mapper.relation.lazy that return CacheMode
`CacheMode` `AbstractDelegateSessionImplementor.getCacheMode()`

Methods in org.hibernate.envers.entities.mapper.relation.lazy with parameters of type CacheMode
`void` `AbstractDelegateSessionImplementor.setCacheMode(CacheMode cm)`

Uses of CacheMode in org.hibernate.envers.query

Methods in org.hibernate.envers.query with parameters of type CacheMode
`AuditQuery` `AuditQuery.setCacheMode(CacheMode cacheMode)`

Uses of CacheMode in org.hibernate.envers.query.impl

Methods in org.hibernate.envers.query.impl with parameters of type CacheMode
`AuditQuery` `AbstractAuditQuery.setCacheMode(CacheMode cacheMode)`

Uses of CacheMode in org.hibernate.impl

Methods in org.hibernate.impl that return CacheMode
`CacheMode` `StatelessSessionImpl.getCacheMode()`
`CacheMode` `SessionImpl.getCacheMode()`
`CacheMode` `AbstractQueryImpl.getCacheMode()`

Methods in org.hibernate.impl with parameters of type CacheMode
`void` `StatelessSessionImpl.setCacheMode(CacheMode cm)`
`void` `SessionImpl.setCacheMode(CacheMode cacheMode)`
`Criteria` `CriteriaImpl.setCacheMode(CacheMode cacheMode)`
`Criteria` `CriteriaImpl.Subcriteria.setCacheMode(CacheMode cacheMode)`
`Query` `AbstractQueryImpl.setCacheMode(CacheMode cacheMode)`

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.