| Package | Description |
|---|---|
| org.datanucleus |
This package provides classes that are typically externally called, whether that means by developers
or by other DataNucleus plugins.
|
| org.datanucleus.enhancement |
DataNucleus ByteCode enhancement contract.
|
| org.datanucleus.state |
Provides classes relating to the life cycle state of a persistable object.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExecutionContext
Context of execution for persistence operations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExecutionContextImpl
Manager for persistence/retrieval of objects within an execution context, equating to the work
required by JDO PersistenceManager and JPA EntityManager.
|
class |
ExecutionContextThreadedImpl
ExecutionContext to attempt to handle multi-threaded PM/EM cases.
|
| Modifier and Type | Method and Description |
|---|---|
ExecutionContextReference |
Persistable.dnGetExecutionContext()
Return the associated ExecutionContext if there is one.
|
ExecutionContextReference |
StateManager.getExecutionContext(Persistable pc)
Return the
ExecutionContext that owns this instance. |
| Modifier and Type | Method and Description |
|---|---|
ExecutionContextReference |
StateManagerImpl.getExecutionContext(Persistable pc)
Accessor for the ExecutionContext that owns this instance.
|
Copyright © 2017. All rights reserved.