Package net.handle.hdllib
Class Transaction
java.lang.Object
net.handle.hdllib.Transaction
Class that holds the information known about a single transaction
on a handle server. This is generally never used on the client side.
-
Field Summary
FieldsModifier and TypeFieldDescriptionbyte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
static final byte
long
byte[]
int
int
int
long
-
Constructor Summary
ConstructorsConstructorDescriptionTransaction
(long txnId, byte[] handle, byte action, long date) Transaction
(long txnId, byte[] handle, HandleValue[] values, byte action, long date) -
Method Summary
Modifier and TypeMethodDescriptionstatic final String
actionToString
(byte action) static final byte
stringToAction
(String action) toString()
-
Field Details
-
ACTION_PLACEHOLDER
public static final byte ACTION_PLACEHOLDER- See Also:
-
ACTION_CREATE_HANDLE
public static final byte ACTION_CREATE_HANDLE- See Also:
-
ACTION_DELETE_HANDLE
public static final byte ACTION_DELETE_HANDLE- See Also:
-
ACTION_UPDATE_HANDLE
public static final byte ACTION_UPDATE_HANDLE- See Also:
-
ACTION_HOME_NA
public static final byte ACTION_HOME_NA- See Also:
-
ACTION_UNHOME_NA
public static final byte ACTION_UNHOME_NA- See Also:
-
ACTION_DELETE_ALL
public static final byte ACTION_DELETE_ALL- See Also:
-
txnId
public long txnId -
handle
public byte[] handle -
action
public byte action -
date
public long date -
hashOnAll
public int hashOnAll -
hashOnNA
public int hashOnNA -
hashOnId
public int hashOnId -
values
-
-
Constructor Details
-
Transaction
public Transaction() -
Transaction
-
Transaction
public Transaction(long txnId, byte[] handle, byte action, long date)
-
-
Method Details