Top Description Fields Constructors Methods
org.hsqldb

public Class RowActionBase

extends Object
Class Inheritance
Known Direct Subclasses
org.hsqldb.RowAction

Represents a single insert / delete / rollback / commit action on a row. type = type of action actionTimestamp = timestamp of end of SQL action; 0 if action not complete commitTimestamp = timestamp of commit or rollback; 0 if not committed/rolledback rolledBack = flag for rolled back actions next = next action in linked list; timestamps are not in any order
Author
Fred Toussi (fredt@users dot sourceforge dot net)
Since
2.0.0
Version
2.7.3

Field Summary

Modifier and TypeField and Description
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
public static final byte
pack-priv long
pack-priv int[]
pack-priv long
pack-priv volatile boolean
pack-priv RowActionBase
pack-priv boolean
pack-priv boolean
pack-priv Session
pack-priv byte

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv
RowActionBase(Session session, byte type)

constructor, used for delete actions only

Method Summary

Modifier and TypeMethod and Description
pack-priv void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

ACTION_CHECKback to summary
public static final byte ACTION_CHECK
ACTION_DEBUGback to summary
public static final byte ACTION_DEBUG
ACTION_DELETEback to summary
public static final byte ACTION_DELETE
ACTION_DELETE_FINALback to summary
public static final byte ACTION_DELETE_FINAL
ACTION_INSERTback to summary
public static final byte ACTION_INSERT
ACTION_INSERT_DELETEback to summary
public static final byte ACTION_INSERT_DELETE
ACTION_NONEback to summary
public static final byte ACTION_NONE
ACTION_REFback to summary
public static final byte ACTION_REF
actionSCNback to summary
pack-priv long actionSCN
changeColumnMapback to summary
pack-priv int[] changeColumnMap
commitSCNback to summary
pack-priv long commitSCN
deleteCompleteback to summary
pack-priv volatile boolean deleteComplete
nextback to summary
pack-priv RowActionBase next
preparedback to summary
pack-priv boolean prepared
rolledbackback to summary
pack-priv boolean rolledback
sessionback to summary
pack-priv Session session
typeback to summary
pack-priv byte type

Constructor Detail

RowActionBaseback to summary
pack-priv RowActionBase()
RowActionBaseback to summary
pack-priv RowActionBase(Session session, byte type)

constructor, used for delete actions only

Method Detail

setAsActionback to summary
pack-priv void setAsAction(RowActionBase action)