| 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.cache |
This package provides classes implementing L1/L2 persistable object caching within DataNucleus.
|
| org.datanucleus.state |
Provides classes relating to the life cycle state of a persistable object.
|
| Class and Description |
|---|
| CachedPC
An object that is stored in the Level2 Cache keyed by the identity of the persistable object.
|
| CacheUniqueKey
Key representing a unique key for a persistable object.
|
| Level1Cache
Provides an interface for Level 1 caches.
|
| Level2Cache
Interface for any Level 2 Cache used internally.
|
| Class and Description |
|---|
| AbstractLevel2Cache
Abstract starting point for a third-party L2 cache plugin.
|
| CachedPC
An object that is stored in the Level2 Cache keyed by the identity of the persistable object.
|
| CachedPC.CachedId |
| CacheUniqueKey
Key representing a unique key for a persistable object.
|
| Level1Cache
Provides an interface for Level 1 caches.
|
| Level2Cache
Interface for any Level 2 Cache used internally.
|
| WeakLevel2Cache
Weak referenced implementation of a Level 2 cache.
|
| Class and Description |
|---|
| CachedPC
An object that is stored in the Level2 Cache keyed by the identity of the persistable object.
|
Copyright © 2019. All rights reserved.