public class T_Compensation
extends java.lang.Object
implements org.apache.derby.iapi.store.raw.Compensation
Constructor and Description |
---|
T_Compensation() |
Modifier and Type | Method and Description |
---|---|
void |
doMe(org.apache.derby.iapi.store.raw.Transaction xact,
org.apache.derby.iapi.store.raw.log.LogInstant instant,
org.apache.derby.iapi.services.io.LimitObjectInput in) |
org.apache.derby.iapi.util.ByteArray |
getPreparedLog() |
int |
getTypeFormatId() |
int |
group() |
boolean |
needsRedo(org.apache.derby.iapi.store.raw.Transaction xact) |
void |
readExternal(java.io.ObjectInput in) |
void |
releaseResource(org.apache.derby.iapi.store.raw.Transaction xact) |
void |
setUndoOp(org.apache.derby.iapi.store.raw.Undoable op) |
void |
writeExternal(java.io.ObjectOutput out) |
public void doMe(org.apache.derby.iapi.store.raw.Transaction xact, org.apache.derby.iapi.store.raw.log.LogInstant instant, org.apache.derby.iapi.services.io.LimitObjectInput in)
doMe
in interface org.apache.derby.iapi.store.raw.Loggable
public org.apache.derby.iapi.util.ByteArray getPreparedLog()
getPreparedLog
in interface org.apache.derby.iapi.store.raw.Loggable
public boolean needsRedo(org.apache.derby.iapi.store.raw.Transaction xact)
needsRedo
in interface org.apache.derby.iapi.store.raw.Loggable
public void releaseResource(org.apache.derby.iapi.store.raw.Transaction xact)
releaseResource
in interface org.apache.derby.iapi.store.raw.Loggable
public int group()
group
in interface org.apache.derby.iapi.store.raw.Loggable
public void setUndoOp(org.apache.derby.iapi.store.raw.Undoable op)
setUndoOp
in interface org.apache.derby.iapi.store.raw.Compensation
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public int getTypeFormatId()
getTypeFormatId
in interface org.apache.derby.iapi.services.io.TypedFormat
Apache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.