| Interface | Description |
|---|---|
| CompensationTrigger |
Indicate that this class implements a compensation trigger.
|
| DeleteTrigger |
Indicate this class implements a delete trigger.
|
| ObjectMismatchTrigger |
Indicate that this class implements mismtached object triggers.
|
| UpdateTrigger | Deprecated
Use secondary store notifiers instead.
|
| Class | Description |
|---|---|
| CacheManager |
The CacheManager class.
|
| CacheManager.Cache |
A Cache instance.
|
| CacheManager.CacheFlusher |
The Cache flusher.
|
| CompensationTrigger.ConflictInfo |
The conflict information passed into the uponConflict() trigger.
|
| InOutParameter<T> | Deprecated
Generic holder class for input/output parameters.
|
| KeyFieldValueList |
Class used to manage field values.
|
| KeyFieldValueRangeList |
Class used to manage field values with ranges.
|
| KeyManager<T> |
Factory for KeyQuery instances.
|
| KeyQuery<T> |
Class used to define a query and obtain results using keys.
|
| ManagedObject |
Class to manipulate and find shared memory backed objects.
|
| ManagedObjectStreamClass |
Class used to manage managed object streams.
|
| OutParameter<T> | Deprecated
Generic holder class for output parameters.
|
| Parameter<T> | Deprecated |
| QueryScope |
Class used to define a set of remote nodes used for distributed queries.
|
| Transaction |
Executes code in the context of a transaction.
|
| Transaction.Identifier |
Transaction identifier.
|
| Transaction.ObjectNotifier |
Locked object notifier
|
| Transaction.Properties |
The Transaction properties used when executing a transaction
|
| TypeDescriptor |
Class used to create a Java representation of a runtime TD.
|
| Enum | Description |
|---|---|
| CompensationTrigger.ConflictType |
Possible conflicts that are detected.
|
| KeyComparisonOperator |
Comparison operators supported in range queries.
|
| KeyOrderedBy |
Orderby values supported in range query results.
|
| LockMode |
Specify object locking.
|
| QueryScope.AuditMode |
Possible audits that can be applied to the query.
|
| Transaction.IsolationLevel |
Transaction isolation levels.
|
| Transaction.Result |
Execute method return values.
|
| Exception | Description |
|---|---|
| ObjectNotUniqueError |
Duplicate key exception.
|
| ResourceUnavailableException |
resource unavailable exception.
|
| Transaction.InvocationRunException |
Invocation run exception.
|
| Transaction.Rollback |
Rollback exception.
|
| Error | Description |
|---|---|
| CacheManager.CacheDestroyed |
Exception thrown when a Cache instance has been destroyed.
|
| DataError |
Data error exception.
|
| Error |
Non-Retryable exception base.
|
| KeyError |
Base class for all key exceptions.
|
| KeyIllegalFieldError |
Exception thrown when a field is used that isn't part of a key.
|
| KeyIllegalKeyTypeError |
Exception thrown when a range query is attempted on an key
that doesn't support the operation.
|
| KeyIncompleteError |
Exception thrown when an attempt is made to access a result set
before all the fields defining a key are defined.
|
| KeyMalformedQueryError |
Exception thrown for queries that make no sense (i.e.
|
| KeyNullValueError |
Exception thrown when a value is null.
|
| KeyUnknownKeyNameError |
Exception thrown when an annotated key name is not defined
on the class.
|
| ManagedClassError |
This exception is thrown when a non-Managed class
or object is used where a Managed type is required.
|
| StateConflictError |
State conflict exception.
|
| Transaction.InvalidTransactionState |
Invalid transaction state exception.
|
| Transaction.NotTransactional |
Not transactional exception.
|
This package contains the classes to define and control Managed Objects and Transactions.
Managed