| Modifier and Type | Field and Description |
|---|---|
protected PersistenceManager |
ExtentCollection.pm
The PersistenceManager getExtent is called from
|
| Modifier and Type | Method and Description |
|---|---|
void |
PersistenceStore.execute(PersistenceManager pm,
Collection actions) |
void |
SQLStoreManager.execute(PersistenceManager pm,
Collection actions)
Executes the list of SQL requests contained in
actions. |
void |
PersistenceStore.executeBatch(PersistenceManager pm,
UpdateObjectDesc request,
boolean forceFlush) |
void |
SQLStoreManager.executeBatch(PersistenceManager pm,
UpdateObjectDesc request,
boolean forceFlush)
Retrieves the update query plan for the specified request and
calls executeUpdateBatch for all statements in this plan.
|
void |
SQLStateManager.makePersistent(PersistenceManager pm,
Object pc)
Prepares the associated object to be stored in the datastore.
|
void |
StateManager.makePersistent(PersistenceManager pm,
Object pc)
The
PersistenceManager needs to call this method
in order to make an instance persistent. |
void |
PersistenceManagerFactory.registerPersistenceManager(PersistenceManager pm,
Transaction t) |
void |
PersistenceManagerFactory.releasePersistenceManager(PersistenceManager pm,
Transaction t) |
Object |
PersistenceStore.retrieve(PersistenceManager pm,
RetrieveDesc action,
ValueFetcher parameters) |
Object |
SQLStoreManager.retrieve(PersistenceManager pm,
RetrieveDesc action,
ValueFetcher parameters)
The retrieve method builds and executes the SQL query described by
the action parameter.
|
| Constructor and Description |
|---|
ExtentCollection(PersistenceManager pm,
Class persistenceCapableClass,
boolean subclasses) |
| Modifier and Type | Method and Description |
|---|---|
void |
SQLPersistenceManagerFactory.registerPersistenceManager(PersistenceManager pm,
Transaction t)
Registers PersistenceManager in the transactional cache in
managed environment in case of BMT with JDO Transaction.
|
void |
SQLPersistenceManagerFactory.releasePersistenceManager(PersistenceManager pm,
Transaction t)
Releases closed PersistenceManager that is not in use
|
void |
TransactionImpl.setPersistenceManager(PersistenceManager pm)
Set PersistenceManager
|
| Constructor and Description |
|---|
TransactionImpl(PersistenceManager pm,
String username,
char[] password,
int seconds)
Constructor
|
| Constructor and Description |
|---|
QueryImpl(PersistenceManager pm)
Create an empty query instance with no elements.
|
QueryImpl(PersistenceManager pm,
Class candidateClass)
Create a query instance with the candidate class specified.
|
QueryImpl(PersistenceManager pm,
Class candidateClass,
Collection candidateCollection)
Create a query instance with the candidate class and
candidate collection specified.
|
QueryImpl(PersistenceManager pm,
Class candidateClass,
Collection candidateCollection,
String filter)
Create a query instance with the candidate class,
the candidate collection, and filter specified.
|
QueryImpl(PersistenceManager pm,
Class candidateClass,
String filter)
Create a query instance with the candidate class and
filter specified.
|
QueryImpl(PersistenceManager pm,
Object compiled)
Create a new Query using elements from another Query.
|
| Modifier and Type | Method and Description |
|---|---|
RetrieveDesc |
JQLC.codeGen(PersistenceManager pm,
ParameterTable paramtab) |
| Modifier and Type | Method and Description |
|---|---|
Object |
ResultDesc.getResult(PersistenceManager pm,
ResultSet resultData)
Materialize data from the result set into objects.
|
| Modifier and Type | Method and Description |
|---|---|
Object |
VerificationSelectPlan.getResult(PersistenceManager pm,
ResultSet resultData)
Checks whether the resultset from a verification query contains atleast
one row.
|
Object |
SelectQueryPlan.getResult(PersistenceManager pm,
ResultSet resultData)
Extract data from given
resultData |
Copyright © 2019. All rights reserved.