|
|||||||||
| 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 org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan addFetchGroups(java.util.Collection groups)
addFetchGroups in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan addFetchGroups(java.lang.String... groups)
addFetchGroups in interface org.apache.openjpa.persistence.FetchPlan
JDBCFetchPlan addField(java.lang.Class cls,
java.lang.String field)
addField in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan addField(java.lang.String field)
addField in interface org.apache.openjpa.persistence.FetchPlan
JDBCFetchPlan addFields(java.lang.Class cls,
java.util.Collection fields)
addFields in interface org.apache.openjpa.persistence.FetchPlan
JDBCFetchPlan addFields(java.lang.Class cls,
java.lang.String... fields)
addFields in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan addFields(java.util.Collection fields)
addFields in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan addFields(java.lang.String... fields)
addFields in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan clearFetchGroups()
clearFetchGroups in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan clearFields()
clearFields in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan removeFetchGroup(java.lang.String group)
removeFetchGroup in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan removeFetchGroups(java.util.Collection groups)
removeFetchGroups in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan removeFetchGroups(java.lang.String... groups)
removeFetchGroups in interface org.apache.openjpa.persistence.FetchPlan
JDBCFetchPlan removeField(java.lang.Class cls,
java.lang.String field)
removeField in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan removeField(java.lang.String field)
removeField in interface org.apache.openjpa.persistence.FetchPlan
JDBCFetchPlan removeFields(java.lang.Class cls,
java.util.Collection fields)
removeFields in interface org.apache.openjpa.persistence.FetchPlan
JDBCFetchPlan removeFields(java.lang.Class cls,
java.lang.String... fields)
removeFields in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan removeFields(java.lang.String... fields)
removeFields in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan removeFields(java.util.Collection fields)
removeFields in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan resetFetchGroups()
resetFetchGroups in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan setQueryResultCacheEnabled(boolean cache)
setQueryResultCacheEnabled in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan setFetchBatchSize(int fetchBatchSize)
setFetchBatchSize in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan setLockTimeout(int timeout)
setLockTimeout in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan setMaxFetchDepth(int depth)
setMaxFetchDepth in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan setReadLockMode(javax.persistence.LockModeType mode)
setReadLockMode in interface org.apache.openjpa.persistence.FetchPlanJDBCFetchPlan setWriteLockMode(javax.persistence.LockModeType mode)
setWriteLockMode in interface org.apache.openjpa.persistence.FetchPlan
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||