|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StoreQuery.Executor | |
---|---|
org.apache.openjpa.datacache | OpenJPA Data Cache |
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel |
org.apache.openjpa.kernel | OpenJPA Runtime Kernel |
org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. |
Uses of StoreQuery.Executor in org.apache.openjpa.datacache |
---|
Methods in org.apache.openjpa.datacache that return StoreQuery.Executor | |
---|---|
StoreQuery.Executor |
QueryCacheStoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subs)
|
StoreQuery.Executor |
QueryCacheStoreQuery.newInMemoryExecutor(ClassMetaData meta,
boolean subs)
|
Uses of StoreQuery.Executor in org.apache.openjpa.jdbc.kernel |
---|
Classes in org.apache.openjpa.jdbc.kernel that implement StoreQuery.Executor | |
---|---|
static class |
PreparedSQLStoreQuery.PreparedSQLExecutor
Executor of a prepared query uses the QueryExpressions of the original query available via the PreparedQuery. |
protected static class |
SQLStoreQuery.SQLExecutor
Executes the filter as a SQL query. |
Methods in org.apache.openjpa.jdbc.kernel that return StoreQuery.Executor | |
---|---|
StoreQuery.Executor |
SQLStoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subclasses)
|
StoreQuery.Executor |
PreparedSQLStoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subclasses)
|
Methods in org.apache.openjpa.jdbc.kernel with parameters of type StoreQuery.Executor | |
---|---|
protected Number |
JDBCStoreQuery.executeDelete(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] metas,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] exps,
Object[] params)
|
protected ResultObjectProvider |
JDBCStoreQuery.executeQuery(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] metas,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] exps,
Object[] params,
StoreQuery.Range range)
|
protected Number |
JDBCStoreQuery.executeUpdate(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] metas,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] exps,
Object[] params)
|
Uses of StoreQuery.Executor in org.apache.openjpa.kernel |
---|
Classes in org.apache.openjpa.kernel that implement StoreQuery.Executor | |
---|---|
static class |
AbstractStoreQuery.AbstractExecutor
Abstract AbstractStoreQuery.AbstractExecutor that implements most methods as no-ops. |
static class |
ExpressionStoreQuery.AbstractExpressionExecutor
Provides support for queries that hold query information in a QueryExpressions instance. |
static class |
ExpressionStoreQuery.DataStoreExecutor
The DataStoreExecutor executes the query against the implementation's overridden ExpressionStoreQuery.DataStoreExecutor.executeQuery(org.apache.openjpa.kernel.StoreQuery, java.lang.Object[], org.apache.openjpa.kernel.StoreQuery.Range) method. |
Fields in org.apache.openjpa.kernel declared as StoreQuery.Executor | |
---|---|
StoreQuery.Executor |
QueryImpl.Compilation.datastore
|
StoreQuery.Executor |
QueryImpl.Compilation.memory
|
Methods in org.apache.openjpa.kernel that return StoreQuery.Executor | |
---|---|
StoreQuery.Executor |
StoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subs)
Return an executor for datastore execution of this query. |
StoreQuery.Executor |
MethodStoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subs)
|
StoreQuery.Executor |
ExpressionStoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subs)
|
StoreQuery.Executor |
AbstractStoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subs)
|
StoreQuery.Executor |
StoreQuery.newInMemoryExecutor(ClassMetaData meta,
boolean subs)
Return an executor for in-memory execution of this query. |
StoreQuery.Executor |
MethodStoreQuery.newInMemoryExecutor(ClassMetaData meta,
boolean subs)
|
StoreQuery.Executor |
ExpressionStoreQuery.newInMemoryExecutor(ClassMetaData meta,
boolean subs)
|
StoreQuery.Executor |
AbstractStoreQuery.newInMemoryExecutor(ClassMetaData meta,
boolean subs)
|
Methods in org.apache.openjpa.kernel with parameters of type StoreQuery.Executor | |
---|---|
protected void |
QueryImpl.assertParameters(StoreQuery q,
StoreQuery.Executor ex,
Map params)
|
protected void |
QueryImpl.assertParameters(StoreQuery q,
StoreQuery.Executor ex,
Object[] params)
Checks that the passed parameters match the declarations. |
Number |
QueryImpl.deleteInMemory(StoreQuery q,
StoreQuery.Executor executor,
Object[] params)
|
Number |
QueryContext.deleteInMemory(StoreQuery q,
StoreQuery.Executor ex,
Object[] params)
Helper method to delete the objects found by executing a query on the given executor. |
Number |
DelegatingQuery.deleteInMemory(StoreQuery q,
StoreQuery.Executor ex,
Object[] params)
|
protected Number |
ExpressionStoreQuery.executeDelete(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
Object[] params)
Execute the given expression against the given candidate extent and delete the instances. |
protected ResultObjectProvider |
ExpressionStoreQuery.executeQuery(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
Object[] params,
StoreQuery.Range range)
Execute the given expression against the given candidate extent. |
protected Number |
ExpressionStoreQuery.executeUpdate(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
Object[] params)
Execute the given expression against the given candidate extent and updates the instances. |
protected Object |
QueryImpl.toResult(StoreQuery q,
StoreQuery.Executor ex,
ResultObjectProvider rop,
StoreQuery.Range range)
Return the query result for the given result object provider. |
Number |
QueryImpl.updateInMemory(StoreQuery q,
StoreQuery.Executor executor,
Object[] params)
|
Number |
QueryContext.updateInMemory(StoreQuery q,
StoreQuery.Executor ex,
Object[] params)
Helper method to update the objects found by executing a query on the given executor. |
Number |
DelegatingQuery.updateInMemory(StoreQuery q,
StoreQuery.Executor ex,
Object[] params)
|
Constructors in org.apache.openjpa.kernel with parameters of type StoreQuery.Executor | |
---|---|
OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
boolean[] asc,
StoreQuery.Executor[] execs,
StoreQuery q,
Object[] params)
|
|
OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
boolean[] asc,
StoreQuery.Executor exec,
StoreQuery q,
Object[] params)
|
Uses of StoreQuery.Executor in org.apache.openjpa.slice.jdbc |
---|
Classes in org.apache.openjpa.slice.jdbc that implement StoreQuery.Executor | |
---|---|
static class |
DistributedStoreQuery.ParallelExecutor
Executes queries on multiple databases. |
Fields in org.apache.openjpa.slice.jdbc declared as StoreQuery.Executor | |
---|---|
(package private) StoreQuery.Executor |
DistributedStoreQuery.QueryExecutor.executor
|
(package private) StoreQuery.Executor |
DistributedStoreQuery.DeleteExecutor.executor
|
(package private) StoreQuery.Executor |
DistributedStoreQuery.UpdateExecutor.executor
|
Methods in org.apache.openjpa.slice.jdbc that return StoreQuery.Executor | |
---|---|
StoreQuery.Executor |
DistributedStoreQuery.newDataStoreExecutor(ClassMetaData meta,
boolean subs)
|
Methods in org.apache.openjpa.slice.jdbc with parameters of type StoreQuery.Executor | |
---|---|
void |
DistributedStoreQuery.ParallelExecutor.addExecutor(StoreQuery.Executor ex)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |