Package net.handle.hdllib
Class Transaction
- java.lang.Object
 - 
- net.handle.hdllib.Transaction
 
 
- 
public class Transaction extends java.lang.ObjectClass that holds the information known about a single transaction on a handle server. This is generally never used on the client side. 
- 
- 
Field Summary
Fields Modifier and Type Field Description byteactionstatic byteACTION_CREATE_HANDLEstatic byteACTION_DELETE_ALLstatic byteACTION_DELETE_HANDLEstatic byteACTION_HOME_NAstatic byteACTION_PLACEHOLDERstatic byteACTION_UNHOME_NAstatic byteACTION_UPDATE_HANDLElongdatebyte[]handleinthashOnAllinthashOnIdinthashOnNAlongtxnIdHandleValue[]values 
- 
Constructor Summary
Constructors Constructor Description Transaction()Transaction(long txnId, byte[] handle, byte action, long date)Transaction(long txnId, byte[] handle, HandleValue[] values, byte action, long date) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringactionToString(byte action)static bytestringToAction(java.lang.String action)java.lang.StringtoString() 
 - 
 
- 
- 
Field Detail
- 
ACTION_PLACEHOLDER
public static final byte ACTION_PLACEHOLDER
- See Also:
 - Constant Field Values
 
 
- 
ACTION_CREATE_HANDLE
public static final byte ACTION_CREATE_HANDLE
- See Also:
 - Constant Field Values
 
 
- 
ACTION_DELETE_HANDLE
public static final byte ACTION_DELETE_HANDLE
- See Also:
 - Constant Field Values
 
 
- 
ACTION_UPDATE_HANDLE
public static final byte ACTION_UPDATE_HANDLE
- See Also:
 - Constant Field Values
 
 
- 
ACTION_HOME_NA
public static final byte ACTION_HOME_NA
- See Also:
 - Constant Field Values
 
 
- 
ACTION_UNHOME_NA
public static final byte ACTION_UNHOME_NA
- See Also:
 - Constant Field Values
 
 
- 
ACTION_DELETE_ALL
public static final byte ACTION_DELETE_ALL
- See Also:
 - Constant Field Values
 
 
- 
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
public HandleValue[] values
 
 - 
 
- 
Constructor Detail
- 
Transaction
public Transaction()
 
- 
Transaction
public Transaction(long txnId, byte[] handle, HandleValue[] values, byte action, long date) 
- 
Transaction
public Transaction(long txnId, byte[] handle, byte action, long date) 
 - 
 
 -