public class QueryHints
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HINT_CACHE_MODE
The hint key for specifying the cache mode (
CacheMode ) to be in effect for the
execution of the hinted query. |
static java.lang.String |
HINT_CACHE_REGION
The hint key for specifying the name of the cache region (within Hibernate's query result cache region)
to use for storing the query results.
|
static java.lang.String |
HINT_CACHEABLE
The hint key for specifying whether the query results should be cached for the next (cached) execution of the
"same query".
|
static java.lang.String |
HINT_COMMENT
The hint key for specifying a comment which is to be embedded into the SQL sent to the database.
|
static java.lang.String |
HINT_FETCH_SIZE
The hint key for specifying a JDBC fetch size, used when executing the resulting SQL.
|
static java.lang.String |
HINT_FETCHGRAPH
Hint providing a "fetchgraph" EntityGraph.
|
static java.lang.String |
HINT_FLUSH_MODE
The hint key for specifying the flush mode (
FlushMode ) to be in effect for the
execution of the hinted query. |
static java.lang.String |
HINT_FOLLOW_ON_LOCKING |
static java.lang.String |
HINT_LOADGRAPH
Hint providing a "loadgraph" EntityGraph.
|
static java.lang.String |
HINT_NATIVE_LOCKMODE |
static java.lang.String |
HINT_PASS_DISTINCT_THROUGH |
static java.lang.String |
HINT_READONLY
The hint key for specifying that objects loaded into the persistence context as a result of this query execution
should be associated with the persistence context as read-only.
|
static java.lang.String |
HINT_TIMEOUT
Deprecated.
use
SPEC_HINT_TIMEOUT instead |
static java.lang.String |
SPEC_HINT_TIMEOUT
The hint key for specifying a query timeout per JPA, which defines the timeout in milliseconds
|
Modifier | Constructor and Description |
---|---|
protected |
QueryHints() |
Modifier and Type | Method and Description |
---|---|
static java.util.Set<java.lang.String> |
getDefinedHints() |
@Deprecated public static final java.lang.String HINT_TIMEOUT
SPEC_HINT_TIMEOUT
insteadpublic static final java.lang.String SPEC_HINT_TIMEOUT
public static final java.lang.String HINT_COMMENT
public static final java.lang.String HINT_FETCH_SIZE
public static final java.lang.String HINT_CACHEABLE
public static final java.lang.String HINT_CACHE_REGION
public static final java.lang.String HINT_READONLY
public static final java.lang.String HINT_CACHE_MODE
CacheMode
) to be in effect for the
execution of the hinted query.public static final java.lang.String HINT_FLUSH_MODE
FlushMode
) to be in effect for the
execution of the hinted query.public static final java.lang.String HINT_NATIVE_LOCKMODE
public static final java.lang.String HINT_FETCHGRAPH
public static final java.lang.String HINT_LOADGRAPH
public static final java.lang.String HINT_FOLLOW_ON_LOCKING
public static final java.lang.String HINT_PASS_DISTINCT_THROUGH
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.