|
||||||||||
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 |
Fields inherited from interface org.apache.openjpa.jdbc.kernel.EagerFetchModes |
---|
EAGER_JOIN, EAGER_NONE, EAGER_PARALLEL |
Fields inherited from interface org.apache.openjpa.jdbc.kernel.LRSSizes |
---|
SIZE_LAST, SIZE_QUERY, SIZE_UNKNOWN |
Fields inherited from interface org.apache.openjpa.jdbc.sql.JoinSyntaxes |
---|
SYNTAX_DATABASE, SYNTAX_SQL92, SYNTAX_TRADITIONAL |
Method Summary | |
---|---|
int |
getEagerFetchMode()
Eager fetch mode in loading relations. |
int |
getFetchDirection()
Result set fetch direction. |
IsolationLevel |
getIsolation()
The isolation level for queries issued to the database. |
int |
getJoinSyntax()
SQL join syntax. |
int |
getLRSSize()
How to determine the size of a large result set. |
int |
getResultSetType()
Type of JDBC result set to use for query results. |
int |
getSubclassFetchMode()
Eager fetch mode in loading subclasses. |
JDBCFetchPlan |
setEagerFetchMode(int mode)
Eager fetch mode in loading relations. |
JDBCFetchPlan |
setFetchDirection(int direction)
Result set fetch direction. |
JDBCFetchPlan |
setIsolation(IsolationLevel level)
The isolation level for queries issued to the database. |
JDBCFetchPlan |
setJoinSyntax(int syntax)
SQL join syntax. |
JDBCFetchPlan |
setLRSSize(int lrsSize)
How to determine the size of a large result set. |
JDBCFetchPlan |
setResultSetType(int type)
Type of JDBC result set to use for query results. |
JDBCFetchPlan |
setSubclassFetchMode(int mode)
Eager fetch mode in loading subclasses. |
Methods inherited from interface org.apache.openjpa.persistence.FetchPlan |
---|
addFetchGroup, addFetchGroups, addFetchGroups, addField, addField, addFields, addFields, addFields, addFields, clearFetchGroups, clearFields, getDelegate, getFetchBatchSize, getFetchGroups, getFields, getLockTimeout, getMaxFetchDepth, getQueryResultCache, getReadLockMode, getWriteLockMode, hasField, hasField, removeFetchGroup, removeFetchGroups, removeFetchGroups, removeField, removeField, removeFields, removeFields, removeFields, removeFields, resetFetchGroups, setFetchBatchSize, setLockTimeout, setMaxFetchDepth, setQueryResultCache, setReadLockMode, setWriteLockMode |
Method Detail |
---|
int getEagerFetchMode()
EagerFetchModes
JDBCFetchPlan setEagerFetchMode(int mode)
EagerFetchModes
int getSubclassFetchMode()
EagerFetchModes
JDBCFetchPlan setSubclassFetchMode(int mode)
EagerFetchModes
int getResultSetType()
ResultSet
JDBCFetchPlan setResultSetType(int type)
ResultSet
int getFetchDirection()
ResultSet
JDBCFetchPlan setFetchDirection(int direction)
ResultSet
int getLRSSize()
LRSSizes
JDBCFetchPlan setLRSSize(int lrsSize)
LRSSizes
int getJoinSyntax()
JoinSyntaxes
JDBCFetchPlan setJoinSyntax(int syntax)
JoinSyntaxes
IsolationLevel getIsolation()
openjpa.jdbc.TransactionIsolation
value.
JDBCFetchPlan setIsolation(IsolationLevel level)
openjpa.jdbc.TransactionIsolation
value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |