ATransaction Properties
The ATransaction type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
AbortStatus |
Returns the status of the last Abort()()()() action.
|
![]() |
AerospikeConnection | (Inherited from ANamespaceAccess.) |
![]() |
BinNames |
Returns all the bins used within this namespace.
(Inherited from ANamespaceAccess.) |
![]() |
CommitRetries |
Gets or sets the commit retries on certain commit exceptions/errors.
It can be set up to the time of the Commit()()()().
If this value is 0, no retries are allowed and an RetryException occurred.
|
![]() |
CommitStatus |
Returns the status of the last Commit()()()() action.
|
![]() |
DBPlatform |
The Aerospike Platform this namespace is associated. DBPlatforms (Inherited from ANamespaceAccess.) |
![]() |
DefaultQueryPolicy | (Inherited from ANamespaceAccess.) |
![]() |
DefaultReadPolicy | (Inherited from ANamespaceAccess.) |
![]() |
DefaultScanPolicy | (Inherited from ANamespaceAccess.) |
![]() |
DefaultWritePolicy | (Inherited from ANamespaceAccess.) |
![]() |
IsMRT |
Gets a value indicating whether this Instance has MRTs enabled.
(Inherited from ANamespaceAccess.) |
![]() |
IsStrongConsistencyMode |
Gets a value indicating whether this namespace is in strong consistency mode.
(Inherited from ANamespaceAccess.) |
![]() |
Item |
Returns the Set instance or null indicating the set doesn't exists in this namespace.
(Inherited from ANamespaceAccess.) |
![]() |
LPnamespace | (Inherited from ANamespaceAccess.) |
![]() |
MRTTimeoutSecs |
MRT timeout in seconds. The timer starts when the MRT monitor record is created.
This occurs when the first command in the MRT is executed. If the timeout is reached before
a commit or abort is called, the server will expire and rollback the MRT.
Defaults to 10 seconds.
|
![]() |
Namespace | (Inherited from ANamespaceAccess.) |
![]() |
NullSet |
Returns the Aerospike Null Set for this namespace.
The Null Set will contain all the records with a namespace.
(Inherited from ANamespaceAccess.) |
![]() |
Parent |
The parent (Namespace instance, ANamespaceAccess) of this transaction.
Could be a ATransaction.
|
![]() |
RetrySleepMS |
Gets or sets the retry sleep in milliseconds.
The sleep occurs between retries.
If zero, no sleep occurs.
|
![]() |
SetNames |
Gets the names of th sets associate with this namespace.
(Inherited from ANamespaceAccess.) |
![]() |
Sets |
Returns the associated set instances for this namespace.
(Inherited from ANamespaceAccess.) |
![]() |
State |
Returns the current state of the transaction.
|
![]() |
TransactionId |
Returns the transaction identifier.
|
![]() |
Txn |
Gets the aerospike Txn instance
|