|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.kernel.AbstractStoreQuery
org.apache.openjpa.kernel.ExpressionStoreQuery
org.apache.openjpa.jdbc.kernel.JDBCStoreQuery
org.apache.openjpa.slice.jdbc.DistributedStoreQuery
class DistributedStoreQuery
A query for distributed databases.
| Nested Class Summary | |
|---|---|
(package private) static class |
DistributedStoreQuery.DeleteExecutor
|
static class |
DistributedStoreQuery.ParallelExecutor
Executes queries on multiple databases. |
(package private) static class |
DistributedStoreQuery.QueryExecutor
|
(package private) static class |
DistributedStoreQuery.UpdateExecutor
|
| Nested classes/interfaces inherited from class org.apache.openjpa.kernel.ExpressionStoreQuery |
|---|
ExpressionStoreQuery.AbstractExpressionExecutor, ExpressionStoreQuery.DataStoreExecutor |
| Nested classes/interfaces inherited from class org.apache.openjpa.kernel.AbstractStoreQuery |
|---|
AbstractStoreQuery.AbstractExecutor |
| Nested classes/interfaces inherited from interface org.apache.openjpa.kernel.StoreQuery |
|---|
StoreQuery.Executor, StoreQuery.Range |
| Field Summary |
|---|
| Fields inherited from class org.apache.openjpa.kernel.AbstractStoreQuery |
|---|
ctx |
| Fields inherited from interface org.apache.openjpa.kernel.StoreQuery |
|---|
EMPTY_BOOLEANS, EMPTY_CLASSES, EMPTY_METAS, EMPTY_OBJECTS, EMPTY_ORDERED_PARAMS, EMPTY_PARAMS, EMPTY_STRINGS |
| Fields inherited from interface org.apache.openjpa.kernel.QueryOperations |
|---|
OP_DELETE, OP_SELECT, OP_UPDATE |
| Constructor Summary | |
|---|---|
DistributedStoreQuery(JDBCStore store,
ExpressionParser parser)
|
|
| Method Summary | |
|---|---|
(package private) void |
add(StoreQuery q)
|
DistributedJDBCStoreManager |
getDistributedStore()
|
StoreQuery.Executor |
newDataStoreExecutor(ClassMetaData meta,
boolean subs)
|
void |
setContext(QueryContext ctx)
|
| Methods inherited from class org.apache.openjpa.jdbc.kernel.JDBCStoreQuery |
|---|
evaluate, executeDelete, executeQuery, executeUpdate, executeUpdate, executeUpdate, getDataStoreActions, getExpressionFactory, getFilterListener, getIndependentExpressionCandidates, getStore, getThreadLocalContext, getThreadLocalContext, getThreadLocalContext, getThreadLocalSelect, newCompilationKey, prepareStatement, supportsDataStoreExecution |
| Methods inherited from class org.apache.openjpa.kernel.ExpressionStoreQuery |
|---|
getResolver, invalidateCompilation, newCompilation, newInMemoryExecutor, populateFromCompilation, setQuery, supportsInMemoryExecution |
| Methods inherited from class org.apache.openjpa.kernel.AbstractStoreQuery |
|---|
getAggregateListener, getContext, requiresCandidateType, requiresParameterDeclarations, supportsAbstractExecutors, supportsParameterDeclarations |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DistributedStoreQuery(JDBCStore store,
ExpressionParser parser)
| Method Detail |
|---|
void add(StoreQuery q)
public DistributedJDBCStoreManager getDistributedStore()
public StoreQuery.Executor newDataStoreExecutor(ClassMetaData meta,
boolean subs)
newDataStoreExecutor in interface StoreQuerynewDataStoreExecutor in class ExpressionStoreQuerypublic void setContext(QueryContext ctx)
setContext in interface StoreQuerysetContext in class AbstractStoreQuery
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||