|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use PersistenceQuery | |
| org.castor.persist | |
| org.exolab.castor.jdo.drivers | |
| org.exolab.castor.jdo.engine | Implementation of the Castor JDO engine. |
| org.exolab.castor.persist | The Castor persistence engine handles object persistence, object caching, transaction concurrency and locking. |
| org.exolab.castor.persist.spi | Defines the interfaces for persistence engine service providers. |
| Uses of PersistenceQuery in org.castor.persist |
| Methods in org.castor.persist with parameters of type PersistenceQuery | |
QueryResults |
AbstractTransactionContext.query(LockEngine engine,
PersistenceQuery query,
org.exolab.castor.mapping.AccessMode accessMode,
boolean scrollable)
Perform a query using the query mechanism with the specified access mode. The query is performed in this transaction, and the returned query results can only be used while this transaction is open. It is assumed that the query mechanism is compatible with the persistence engine. |
QueryResults |
TransactionContext.query(LockEngine engine,
PersistenceQuery query,
org.exolab.castor.mapping.AccessMode accessMode,
boolean scrollable)
Perform a query using the query mechanism with the specified access mode. |
| Uses of PersistenceQuery in org.exolab.castor.jdo.drivers |
| Classes in org.exolab.castor.jdo.drivers that implement PersistenceQuery | |
(package private) class |
MultiRSCallQuery
PersistenceQuery implementation for CallableStatements that yield multiple ResultSets, like Sybase stored procedures. |
(package private) class |
PostgreSQLCallQuery
PersistenceQuery implementation for use with PostgreSQL stored functions returning instance, which can be fetched only through SELECT of fields of the instance. |
(package private) class |
ReturnedRSCallQuery
PersistenceQuery implementation for use with CallableStatements that return a ResultSet, like Oracle stored functions returning REF CURSOR. |
| Methods in org.exolab.castor.jdo.drivers that return PersistenceQuery | |
PersistenceQuery |
InstantDBFactory.getCallQuery(java.lang.String call,
java.lang.Class[] paramTypes,
java.lang.Class javaClass,
java.lang.String[] fields,
int[] sqlTypes)
Needed to process OQL queries of "CALL" type (using stored procedure call). |
PersistenceQuery |
OracleFactory.getCallQuery(java.lang.String call,
java.lang.Class[] paramTypes,
java.lang.Class javaClass,
java.lang.String[] fields,
int[] sqlTypes)
Needed to process OQL queries of "CALL" type (using stored procedure call). |
PersistenceQuery |
PostgreSQLFactory.getCallQuery(java.lang.String call,
java.lang.Class[] paramTypes,
java.lang.Class javaClass,
java.lang.String[] fields,
int[] sqlTypes)
Needed to process OQL queries of "CALL" type (using stored procedure call). |
PersistenceQuery |
SybaseFactory.getCallQuery(java.lang.String call,
java.lang.Class[] paramTypes,
java.lang.Class javaClass,
java.lang.String[] fields,
int[] sqlTypes)
Needed to process OQL queries of "CALL" type (using stored procedure call). |
| Uses of PersistenceQuery in org.exolab.castor.jdo.engine |
| Classes in org.exolab.castor.jdo.engine that implement PersistenceQuery | |
class |
SQLQuery
|
| Methods in org.exolab.castor.jdo.engine that return PersistenceQuery | |
PersistenceQuery |
BaseFactory.getCallQuery(java.lang.String call,
java.lang.Class[] paramTypes,
java.lang.Class javaClass,
java.lang.String[] fields,
int[] sqlTypes)
Needed to process OQL queries of "CALL" type (using stored procedure call). |
PersistenceQuery |
SQLEngine.createQuery(QueryExpression query,
java.lang.Class[] types,
org.exolab.castor.mapping.AccessMode accessMode)
|
PersistenceQuery |
SQLEngine.createCall(java.lang.String spCall,
java.lang.Class[] types)
|
| Uses of PersistenceQuery in org.exolab.castor.persist |
| Methods in org.exolab.castor.persist that return PersistenceQuery | |
PersistenceQuery |
QueryResults.getQuery()
Returns the associated query. |
| Constructors in org.exolab.castor.persist with parameters of type PersistenceQuery | |
QueryResults(TransactionContext tx,
LockEngine engine,
PersistenceQuery query,
org.exolab.castor.mapping.AccessMode accessMode,
Database db)
|
|
| Uses of PersistenceQuery in org.exolab.castor.persist.spi |
| Classes in org.exolab.castor.persist.spi that implement PersistenceQuery | |
class |
AbstractCallQuery
|
| Methods in org.exolab.castor.persist.spi that return PersistenceQuery | |
PersistenceQuery |
Persistence.createQuery(QueryExpression query,
java.lang.Class[] types,
org.exolab.castor.mapping.AccessMode accessMode)
Creates and returns a new query object. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||