| Interface | Description |
|---|---|
| Store | |
| Worker.Code<T> |
| Class | Description |
|---|---|
| FabricSoftRef | |
| LocalStore | |
| MainThread |
The thread in which the Fabric program executes.
|
| MakePrincipal | |
| ObjectCache |
A per-store object cache.
|
| ObjectCache.Entry |
Entries hold either an _Impl or a SerializedObject (but not both).
|
| Options | |
| RemoteStore |
Encapsulates a Store.
|
| RemoteStore.SerializationProxy | |
| Worker |
This is the main interface to the Fabric API.
|
| Exception | Description |
|---|---|
| AbortException |
An
AbortException is thrown to indicate that a transaction was
aborted. |
| NoSuchNameException | |
| RetryException |
A
RetryException is thrown to indicate that a retry
statement is executed. |
| TransactionAbortingException |
Indicates that the current transaction should be aborted.
|
| TransactionCommitFailedException | |
| TransactionPrepareFailedException | |
| TransactionRestartingException |
Indicates that the current transaction should be restarted.
|
| UserAbortException |
A
UserAbortException is thrown to indicate that an
abort statement is executed. |
| Error | Description |
|---|---|
| TransactionAtomicityViolationException |