| Package | Description | 
|---|---|
| org.datanucleus.store | 
 Package handling the storage of classes to the datastore, and the management of the datastore. 
 | 
| org.datanucleus.store.connection | 
 Package defining the connection to the datastore. 
 | 
| org.datanucleus.store.federation | 
 Package providing management for federation of datastores. 
 | 
| org.datanucleus.store.valuegenerator | 
 Value Generation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ManagedConnection | 
StoreManager.getConnection(ExecutionContext ec)
Accessor for a connection for the specified ExecutionContext (PM/EM). 
 | 
ManagedConnection | 
AbstractStoreManager.getConnection(ExecutionContext ec)
Accessor for a connection for the specified ExecutionContext. 
 | 
ManagedConnection | 
StoreManager.getConnection(ExecutionContext ec,
             Map options)
Accessor for a connection for the specified ExecutionContext (PM/EM). 
 | 
ManagedConnection | 
AbstractStoreManager.getConnection(ExecutionContext ec,
             Map options)
Accessor for a connection for the specified ExecutionContext. 
 | 
ManagedConnection | 
StoreManager.getConnection(int isolation_level)
Accessor for a connection for the specified transaction isolation level. 
 | 
ManagedConnection | 
AbstractStoreManager.getConnection(int isolation_level)
Utility to return a managed connection not tied to any ExecutionContext. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractManagedConnection
Abstract implementation of a managed connection. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected ManagedConnection | 
AbstractEmulatedXAResource.mconn  | 
| Modifier and Type | Method and Description | 
|---|---|
ManagedConnection | 
ConnectionManagerImpl.allocateConnection(ConnectionFactory factory,
                  ExecutionContext ec,
                  Transaction transaction,
                  Map options)
Method to return a connection for this ExecutionContext. 
 | 
ManagedConnection | 
ConnectionManager.allocateConnection(ConnectionFactory factory,
                  ExecutionContext ec,
                  Transaction tx,
                  Map options)
Allocate a connection using the specified factory (unless we already have one cached for the ExecutionContext). 
 | 
ManagedConnection | 
ConnectionFactory.createManagedConnection(ExecutionContext ec,
                       Map transactionOptions)
Create the ManagedConnection. 
 | 
ManagedConnection | 
ConnectionFactory.getConnection(ExecutionContext ec,
             Transaction transaction,
             Map options)
Obtain a connection from the Factory. 
 | 
ManagedConnection | 
AbstractConnectionFactory.getConnection(ExecutionContext ec,
             Transaction txn,
             Map options)  | 
| Constructor and Description | 
|---|
AbstractEmulatedXAResource(ManagedConnection mconn)  | 
| Modifier and Type | Method and Description | 
|---|---|
ManagedConnection | 
FederatedStoreManager.getConnection(ExecutionContext ec)  | 
ManagedConnection | 
FederatedStoreManager.getConnection(ExecutionContext ec,
             Map options)  | 
ManagedConnection | 
FederatedStoreManager.getConnection(int isolation_level)  | 
| Modifier and Type | Method and Description | 
|---|---|
ManagedConnection | 
ValueGenerationConnectionProvider.retrieveConnection()
Provides a Connection for a ValueGenerator. 
 | 
Copyright © 2018. All rights reserved.