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 TypeFieldDescriptionbytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytestatic final bytelongbyte[]intintintlong -
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 StringactionToString(byte action) static final bytestringToAction(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