| Modifier and Type | Field and Description |
|---|---|
| protected int | |
| protected int | |
| protected boolean | |
| protected int | |
| protected long | |
| protected boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | doMe(Transaction
the Transaction xact, LogInstant the log instant of this operation instant, LimitObjectInput optional data in)Implements org. Mark the page as valid, and clear out any crud from the page |
| protected BasePage | getPageForRedoRecovery(Transaction xact)
Overrides org. If we are in load tran, this page may not exist for the container yet. |
| public int | getTypeFormatId()
Implements org. Return my format identifier. |
| public void | readExternal(ObjectInput
the stream to read data from in order to restore the object in)Overrides org. Implements java. Read this in |
| public void | restoreMe(Transaction
the Transaction doing the rollback xact, BasePage the page to rollback changes on undoPage, LogInstant the log instant of this (PageUndo) operation CLRInstant, LimitObjectInput optional data for the rollback operation in)Implements abstract org. restore the before image of the page |
| public String | toString()
Overrides org. Returns a string representation of the object. |
| public void | undoMe(Transaction
the Transaction doing the rollback xact, BasePage the page to rollback changes on undoPage, LogInstant the log instant of this (PageUndo) operation CLRInstant, LimitObjectInput optional data for the rollback operation in)Implements abstract org. Mark the page as free |
| public void | writeExternal(ObjectOutput
the stream to write the object to out)Overrides org. Implements java. Write this out. |
| initFlag | back to summary |
|---|---|
| protected int initFlag | |
| nextRecordId | back to summary |
|---|---|
| protected int nextRecordId | |
| overflowPage | back to summary |
|---|---|
| protected boolean overflowPage | |
| pageFormatId | back to summary |
|---|---|
| protected int pageFormatId | |
| pageOffset | back to summary |
|---|---|
| protected long pageOffset | |
| reuse | back to summary |
|---|---|
| protected boolean reuse | |
| InitPageOperation | back to summary |
|---|---|
| pack-priv InitPageOperation(BasePage page, int flag, int formatid, long offset) throws StandardException | |
| InitPageOperation | back to summary |
|---|---|
| public InitPageOperation() | |
| doMe | back to summary |
|---|---|
| public void doMe(Transaction xact, LogInstant instant, LimitObjectInput in) throws StandardException, IOException Implements org. Mark the page as valid, and clear out any crud from the page
| |
| getPageForRedoRecovery | back to summary |
|---|---|
| protected BasePage getPageForRedoRecovery(Transaction xact) throws StandardException Overrides org. If we are in load tran, this page may not exist for the container yet. We need to create it first. This routine is called as the last resort of find page, the container handle has already been found and it is not dropped.
| |
| getTypeFormatId | back to summary |
|---|---|
| public int getTypeFormatId() Implements org. Return my format identifier.
| |
| readExternal | back to summary |
|---|---|
| public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException Overrides org. Implements java. Read this in
| |
| restoreMe | back to summary |
|---|---|
| public void restoreMe(Transaction xact, BasePage undoPage, LogInstant CLRInstant, LimitObjectInput in) throws StandardException, IOException Implements abstract org. restore the before image of the page
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides org. Doc from java. Returns a string representation of the object.
Satisfying this method's contract implies a non-
| |
| undoMe | back to summary |
|---|---|
| public void undoMe(Transaction xact, BasePage undoPage, LogInstant CLRInstant, LimitObjectInput in) throws StandardException, IOException Implements abstract org. Mark the page as free
| |
| writeExternal | back to summary |
|---|---|
| public void writeExternal(ObjectOutput out) throws IOException Overrides org. Implements java. Write this out.
| |