| java.lang.Object org.apache.derby.impl.store.raw.xact.BeginXact
BeginXact | public class BeginXact implements Loggable(Code) | | This operation indicates the beginning of a transaction.
See Also: Loggable |
transactionStatus | protected int transactionStatus(Code) | | |
BeginXact | public BeginXact()(Code) | | |
doMe | public void doMe(Transaction xact, LogInstant instant, LimitObjectInput in)(Code) | | Apply the change indicated by this operation and optional data.
Parameters: xact - the Transaction Parameters: instant - the log instant of this operation Parameters: in - optional data |
getPreparedLog | public ByteArray getPreparedLog()(Code) | | the default for prepared log is always null for all the operations
that don't have optionalData. If an operation has optional data,
the operation need to prepare the optional data for this method.
BeginXact has no optional data to write out
See Also: ObjectOutput |
getTypeFormatId | public int getTypeFormatId()(Code) | | Return my format identifier.
|
group | public int group()(Code) | | BeginXact is both a FIRST and a RAWSTORE log record
|
needsRedo | public boolean needsRedo(Transaction xact)(Code) | | Always redo a BeginXact.
Parameters: xact - The transaction trying to redo this operation true if operation needs redoing, false if not. |
releaseResource | public void releaseResource(Transaction xact)(Code) | | BeginXact has no resource to release
|
|
|