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... |