| Class | Description |
|---|---|
| BaseTransactedSessionImpl | |
| TimerSetter |
Utility for setting a JCSMPTimer after sending a request and stopping it
on response.
|
| TransactedProducerFlowProperties | |
| TransactedSessionImpl | |
| TransactedSessionManager | |
| TransactedSessionManagerSmf |
This is the SMF transport layer of the TransactedSessionManager.
|
| TransactedSessionSmf | |
| TransactionIdGen |
Manages transaction IDs (32-bit uint).
|
| TransactionSteps |
This class contains information about the input/output steps of a
transaction.
|
| TransactionSteps.InputFlowExtendedInfo | |
| TransactionSteps.InputFlowInfo | |
| TransactionSteps.OutputFlowExtendedInfo | |
| TransactionSteps.OutputFlowInfo | |
| TSState | |
| TSState.StateActive | |
| TSState.StateClosed | |
| TSState.StateCommitRollingBack | |
| TSState.StateCommitting | |
| TSState.StateMarkedRollback |
A kind of sub-state of Active, we go here from Active when something
happens asynchronously that marks the current transaction as rolledback
but the user hasn't yet called commit or rollback.
|
| TSState.StateNew | |
| TSState.StateRollingBack | |
| TSState.TSStorage |
Store for re-using state objects (stored in a TransactedSessionImpl)
|
| Enum | Description |
|---|---|
| BaseTransactedSessionImpl.AllowedOperation |
Copyright 2004-2021 Solace Corporation. All rights reserved.