## Uses of Class
org.hibernate.FlushMode

Packages that use FlushMode
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.spi
org.hibernate.envers.entities.mapper.relation.lazy
org.hibernate.envers.query
org.hibernate.envers.query.impl
org.hibernate.internal: An internal package containing mostly implementations of central Hibernate APIs.

Uses of FlushMode in org.hibernate

Methods in org.hibernate that return FlushMode
`FlushMode` `Session.getFlushMode()` Get the current flush mode for this session.
`static FlushMode` `FlushMode.valueOf(String name)` Returns the enum constant of this type with the specified name.
`static FlushMode[]` `FlushMode.values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in org.hibernate with parameters of type FlushMode
`static boolean` `FlushMode.isManualFlushMode(FlushMode mode)`
`boolean` `FlushMode.lessThan(FlushMode other)`
`void` `Session.setFlushMode(FlushMode flushMode)` Set the flush mode for this session.
`Query` `Query.setFlushMode(FlushMode flushMode)` Override the current session flush mode, just for this query.
`Criteria` `Criteria.setFlushMode(FlushMode flushMode)` Override the flush mode for this particular query.

Uses of FlushMode in org.hibernate.cfg

Methods in org.hibernate.cfg that return FlushMode
`static FlushMode` `HbmBinder.getFlushMode(String flushMode)`

Uses of FlushMode in org.hibernate.ejb

Methods in org.hibernate.ejb with parameters of type FlushMode
`protected void` `QueryImpl.applyFlushMode(FlushMode flushMode)`
`protected abstract void` `AbstractQueryImpl.applyFlushMode(FlushMode flushMode)`

Uses of FlushMode in org.hibernate.ejb.util

Methods in org.hibernate.ejb.util that return FlushMode
`static FlushMode` `ConfigurationHelper.getFlushMode(Object value)`

Uses of FlushMode in org.hibernate.engine.spi

Methods in org.hibernate.engine.spi that return FlushMode
`FlushMode` `SessionImplementor.getFlushMode()`
`FlushMode` `NamedQueryDefinition.getFlushMode()`

Methods in org.hibernate.engine.spi with parameters of type FlushMode
`void` `SessionImplementor.setFlushMode(FlushMode fm)`

Constructors in org.hibernate.engine.spi with parameters of type FlushMode
`NamedQueryDefinition(String query, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, Map parameterTypes)`
`NamedQueryDefinition(String name, String query, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, CacheMode cacheMode, boolean readOnly, String comment, Map parameterTypes)`
`NamedSQLQueryDefinition(String query, String resultSetRef, List<String> querySpaces, boolean cacheable, String cacheRegion, Integer timeout, Integer fetchSize, FlushMode flushMode, Map parameterTypes, boolean callable)` Deprecated.

`NamedSQLQueryDefinition(String name, 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 name, 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 FlushMode in org.hibernate.envers.entities.mapper.relation.lazy

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

Methods in org.hibernate.envers.entities.mapper.relation.lazy with parameters of type FlushMode
`void` `AbstractDelegateSessionImplementor.setFlushMode(FlushMode fm)`

Uses of FlushMode in org.hibernate.envers.query

Methods in org.hibernate.envers.query with parameters of type FlushMode
`AuditQuery` `AuditQuery.setFlushMode(FlushMode flushMode)`

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

Methods in org.hibernate.envers.query.impl with parameters of type FlushMode
`AuditQuery` `AbstractAuditQuery.setFlushMode(FlushMode flushMode)`

Uses of FlushMode in org.hibernate.internal

Methods in org.hibernate.internal that return FlushMode
`FlushMode` `SessionImpl.getFlushMode()`
`FlushMode` `StatelessSessionImpl.getFlushMode()`

Methods in org.hibernate.internal with parameters of type FlushMode
`Criteria` `CriteriaImpl.setFlushMode(FlushMode flushMode)`
`Criteria` `CriteriaImpl.Subcriteria.setFlushMode(FlushMode flushMode)`
`void` `SessionImpl.setFlushMode(FlushMode flushMode)`
`void` `StatelessSessionImpl.setFlushMode(FlushMode fm)`
`Query` `AbstractQueryImpl.setFlushMode(FlushMode flushMode)`

Constructors in org.hibernate.internal with parameters of type FlushMode
`AbstractQueryImpl(String queryString, FlushMode flushMode, SessionImplementor session, ParameterMetadata parameterMetadata)`
`QueryImpl(String queryString, FlushMode flushMode, SessionImplementor session, ParameterMetadata parameterMetadata)`

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