Table of Contents

Class Transaction.TransactionState

Namespace
Org.Rocksdb
Assembly
MASES.KNet.dll
public class Transaction.TransactionState : Enum<Transaction.TransactionState>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IEquatable<Enum<Transaction.TransactionState>>
Inheritance
Transaction.TransactionState
Implements
Inherited Members

Constructors

TransactionState()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public TransactionState()

TransactionState(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TransactionState(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

TransactionState(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public TransactionState(params object[] args)

Parameters

args object[]

Properties

AWAITING_COMMIT

public static Transaction.TransactionState AWAITING_COMMIT { get; }

Property Value

Transaction.TransactionState

AWAITING_PREPARE

public static Transaction.TransactionState AWAITING_PREPARE { get; }

Property Value

Transaction.TransactionState

AWAITING_ROLLBACK

public static Transaction.TransactionState AWAITING_ROLLBACK { get; }

Property Value

Transaction.TransactionState

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

COMMITED

public static Transaction.TransactionState COMMITED { get; }

Property Value

Transaction.TransactionState

COMMITTED

public static Transaction.TransactionState COMMITTED { get; }

Property Value

Transaction.TransactionState

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements Closeable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

LOCKS_STOLEN

public static Transaction.TransactionState LOCKS_STOLEN { get; }

Property Value

Transaction.TransactionState

PREPARED

public static Transaction.TransactionState PREPARED { get; }

Property Value

Transaction.TransactionState

ROLLEDBACK

public static Transaction.TransactionState ROLLEDBACK { get; }

Property Value

Transaction.TransactionState

STARTED

public static Transaction.TransactionState STARTED { get; }

Property Value

Transaction.TransactionState

Methods

GetTransactionState(byte)

public static Transaction.TransactionState GetTransactionState(byte arg0)

Parameters

arg0 byte

byte

Returns

Transaction.TransactionState

Transaction.TransactionState

ValueOf(String)

public static Transaction.TransactionState ValueOf(String arg0)

Parameters

arg0 String

String

Returns

Transaction.TransactionState

Transaction.TransactionState

Values()

public static Transaction.TransactionState[] Values()

Returns

TransactionState[]

Transaction.TransactionState