OpenGroup::arm40::Provisional::transaction Namespace Reference
Classes | |
| struct | ArmConstants |
| Constants that are widely used in the ARM 4.0 interfaces. More... | |
| interface | IArmApplication |
| ArmApplication represents an instance of an executing application. More... | |
| interface | IArmApplicationDefinition |
| Describes the attributes of an application that do not change from one instance of the application to another. More... | |
| interface | IArmBlockCause |
| Describes the cause of a blocking condition. More... | |
| interface | IArmCorrelator |
| ArmCorrelator represents a correlation token passed from a calling transaction to a called transaction. More... | |
| interface | IArmErrorCallback |
| The use of IArmErrorCallback is optional. More... | |
| interface | IArmID |
| Implements an immutable wrapper around a 16-byte ID. More... | |
| interface | IArmIdentityProperties |
| Contains metadata attributes that are part of the identity of an application or a transaction. More... | |
| interface | IArmIdentityPropertiesTransaction |
Extends IArmIdentityProperties for transactions by adding a URI property. More... | |
| interface | IArmInterface |
| The root of the inheritance hierarchy for almost all ARM interfaces. More... | |
| interface | IArmToken |
| An abstract interface serving as a superclass of IArmCorrelator, IArmSystemAddress, and IArmID. More... | |
| interface | IArmTransaction |
| The unit of work representation central to the ARM model. More... | |
| interface | IArmTransactionDefinition |
| Contains the metadata that is the same for all instances of a transaction type. More... | |
| struct | IArmTransactionFactoryConstants |
IArmTransactionFactory is instantiated using a class loader. More... | |
| interface | IArmTransactionFactory |
| Provides methods to create instances of the classes in the OpenGroup.arm40.Provisional.transaction package. More... | |
| interface | IArmUser |
| IArmUser represents a user on behalf of whom a transaction is executed. More... | |
