|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JDBCFetchPlan
JDBC extensions to the fetch plan.
| Field Summary |
|---|
| Fields inherited from interface org.apache.openjpa.persistence.FetchPlan |
|---|
DEFAULT, DEPTH_INFINITE, GROUP_ALL, GROUP_DEFAULT |
| Method Summary | |
|---|---|
JDBCFetchPlan |
addFetchGroup(java.lang.String group)
|
JDBCFetchPlan |
addFetchGroups(java.util.Collection groups)
|
JDBCFetchPlan |
addFetchGroups(java.lang.String... groups)
|
JDBCFetchPlan |
addField(java.lang.Class cls,
java.lang.String field)
|
JDBCFetchPlan |
addField(java.lang.String field)
|
JDBCFetchPlan |
addFields(java.lang.Class cls,
java.util.Collection fields)
|
JDBCFetchPlan |
addFields(java.lang.Class cls,
java.lang.String... fields)
|
JDBCFetchPlan |
addFields(java.util.Collection fields)
|
JDBCFetchPlan |
addFields(java.lang.String... fields)
|
JDBCFetchPlan |
clearFetchGroups()
|
JDBCFetchPlan |
clearFields()
|
FetchMode |
getEagerFetchMode()
Eager fetch mode in loading relations. |
FetchDirection |
getFetchDirection()
Result set fetch direction. |
IsolationLevel |
getIsolation()
The isolation level for queries issued to the database. |
JoinSyntax |
getJoinSyntax()
SQL join syntax. |
LRSSizeAlgorithm |
getLRSSizeAlgorithm()
How to determine the size of a large result set. |
ResultSetType |
getResultSetType()
Type of JDBC result set to use for query results. |
FetchMode |
getSubclassFetchMode()
Eager fetch mode in loading subclasses. |
JDBCFetchPlan |
removeFetchGroup(java.lang.String group)
|
JDBCFetchPlan |
removeFetchGroups(java.util.Collection groups)
|
JDBCFetchPlan |
removeFetchGroups(java.lang.String... groups)
|
JDBCFetchPlan |
removeField(java.lang.Class cls,
java.lang.String field)
|
JDBCFetchPlan |
removeField(java.lang.String field)
|
JDBCFetchPlan |
removeFields(java.lang.Class cls,
java.util.Collection fields)
|
JDBCFetchPlan |
removeFields(java.lang.Class cls,
java.lang.String... fields)
|
JDBCFetchPlan |
removeFields(java.util.Collection fields)
|
JDBCFetchPlan |
removeFields(java.lang.String... fields)
|
JDBCFetchPlan |
resetFetchGroups()
|
JDBCFetchPlan |
setEagerFetchMode(FetchMode mode)
Eager fetch mode in loading relations. |
JDBCFetchPlan |
setFetchBatchSize(int fetchBatchSize)
|
JDBCFetchPlan |
setFetchDirection(FetchDirection direction)
Result set fetch direction. |
JDBCFetchPlan |
setIsolation(IsolationLevel level)
The isolation level for queries issued to the database. |
JDBCFetchPlan |
setJoinSyntax(JoinSyntax syntax)
SQL join syntax. |
JDBCFetchPlan |
setLockTimeout(int timeout)
|
JDBCFetchPlan |
setLRSSizeAlgorithm(LRSSizeAlgorithm lrsSizeAlgorithm)
How to determine the size of a large result set. |
JDBCFetchPlan |
setMaxFetchDepth(int depth)
|
JDBCFetchPlan |
setQueryResultCacheEnabled(boolean cache)
|
JDBCFetchPlan |
setReadLockMode(javax.persistence.LockModeType mode)
|
JDBCFetchPlan |
setResultSetType(ResultSetType type)
Type of JDBC result set to use for query results. |
JDBCFetchPlan |
setSubclassFetchMode(FetchMode mode)
Eager fetch mode in loading subclasses. |
JDBCFetchPlan |
setWriteLockMode(javax.persistence.LockModeType mode)
|
| Methods inherited from interface org.apache.openjpa.persistence.FetchPlan |
|---|
getFetchBatchSize, getFetchGroups, getFields, getLockTimeout, getMaxFetchDepth, getQueryResultCacheEnabled, getReadLockMode, getWriteLockMode, hasField, hasField |
| Method Detail |
|---|
FetchMode getEagerFetchMode()
JDBCFetchPlan setEagerFetchMode(FetchMode mode)
FetchMode getSubclassFetchMode()
JDBCFetchPlan setSubclassFetchMode(FetchMode mode)
ResultSetType getResultSetType()
JDBCFetchPlan setResultSetType(ResultSetType type)
FetchDirection getFetchDirection()
JDBCFetchPlan setFetchDirection(FetchDirection direction)
LRSSizeAlgorithm getLRSSizeAlgorithm()
JDBCFetchPlan setLRSSizeAlgorithm(LRSSizeAlgorithm lrsSizeAlgorithm)
JoinSyntax getJoinSyntax()
JDBCFetchPlan setJoinSyntax(JoinSyntax syntax)
IsolationLevel getIsolation()
openjpa.jdbc.TransactionIsolation
value.
JDBCFetchPlan setIsolation(IsolationLevel level)
openjpa.jdbc.TransactionIsolation
value.
JDBCFetchPlan addFetchGroup(java.lang.String group)
addFetchGroup in interface FetchPlanJDBCFetchPlan addFetchGroups(java.util.Collection groups)
addFetchGroups in interface FetchPlanJDBCFetchPlan addFetchGroups(java.lang.String... groups)
addFetchGroups in interface FetchPlan
JDBCFetchPlan addField(java.lang.Class cls,
java.lang.String field)
addField in interface FetchPlanJDBCFetchPlan addField(java.lang.String field)
addField in interface FetchPlan
JDBCFetchPlan addFields(java.lang.Class cls,
java.util.Collection fields)
addFields in interface FetchPlan
JDBCFetchPlan addFields(java.lang.Class cls,
java.lang.String... fields)
addFields in interface FetchPlanJDBCFetchPlan addFields(java.util.Collection fields)
addFields in interface FetchPlanJDBCFetchPlan addFields(java.lang.String... fields)
addFields in interface FetchPlanJDBCFetchPlan clearFetchGroups()
clearFetchGroups in interface FetchPlanJDBCFetchPlan clearFields()
clearFields in interface FetchPlanJDBCFetchPlan removeFetchGroup(java.lang.String group)
removeFetchGroup in interface FetchPlanJDBCFetchPlan removeFetchGroups(java.util.Collection groups)
removeFetchGroups in interface FetchPlanJDBCFetchPlan removeFetchGroups(java.lang.String... groups)
removeFetchGroups in interface FetchPlan
JDBCFetchPlan removeField(java.lang.Class cls,
java.lang.String field)
removeField in interface FetchPlanJDBCFetchPlan removeField(java.lang.String field)
removeField in interface FetchPlan
JDBCFetchPlan removeFields(java.lang.Class cls,
java.util.Collection fields)
removeFields in interface FetchPlan
JDBCFetchPlan removeFields(java.lang.Class cls,
java.lang.String... fields)
removeFields in interface FetchPlanJDBCFetchPlan removeFields(java.lang.String... fields)
removeFields in interface FetchPlanJDBCFetchPlan removeFields(java.util.Collection fields)
removeFields in interface FetchPlanJDBCFetchPlan resetFetchGroups()
resetFetchGroups in interface FetchPlanJDBCFetchPlan setQueryResultCacheEnabled(boolean cache)
setQueryResultCacheEnabled in interface FetchPlanJDBCFetchPlan setFetchBatchSize(int fetchBatchSize)
setFetchBatchSize in interface FetchPlanJDBCFetchPlan setLockTimeout(int timeout)
setLockTimeout in interface FetchPlanJDBCFetchPlan setMaxFetchDepth(int depth)
setMaxFetchDepth in interface FetchPlanJDBCFetchPlan setReadLockMode(javax.persistence.LockModeType mode)
setReadLockMode in interface FetchPlanJDBCFetchPlan setWriteLockMode(javax.persistence.LockModeType mode)
setWriteLockMode in interface FetchPlan
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||