public class PagePositionImpl extends Object implements PagePosition
| Constructor and Description |
|---|
PagePositionImpl() |
PagePositionImpl(long pageNr,
int messageNr) |
PagePositionImpl(long pageNr,
int messageNr,
int fileOffset) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(PagePosition o) |
boolean |
equals(Object obj) |
protected void |
finalize()
I needed a finalize method defined here just as a way to get a hook on the PagingLeakTest through ByteMan
There is a rule for finalizing it where I'm establishing a counter, and that rule won't work without this method defined.
|
int |
getFileOffset() |
int |
getMessageNr() |
long |
getPageNr() |
long |
getPersistentSize() |
long |
getRecordID() |
int |
hashCode() |
PagePosition |
nextMessage() |
PagePosition |
nextPage() |
void |
setPersistentSize(long persistentSize) |
void |
setRecordID(long recordID) |
String |
toString() |
public PagePositionImpl(long pageNr,
int messageNr,
int fileOffset)
pageNr - messageNr - fileOffset - public PagePositionImpl(long pageNr,
int messageNr)
public PagePositionImpl()
public long getRecordID()
getRecordID in interface PagePositionpublic void setRecordID(long recordID)
setRecordID in interface PagePositionrecordID - the recordID to setpublic long getPageNr()
getPageNr in interface PagePositionpublic int getMessageNr()
getMessageNr in interface PagePositionpublic int getFileOffset()
getFileOffset in interface PagePositionpublic long getPersistentSize()
getPersistentSize in interface PagePositionpublic void setPersistentSize(long persistentSize)
setPersistentSize in interface PagePositionpersistentSize - the persistentSize to setpublic int compareTo(PagePosition o)
compareTo in interface Comparable<PagePosition>public PagePosition nextMessage()
nextMessage in interface PagePositionpublic PagePosition nextPage()
nextPage in interface PagePositionprotected void finalize()
Copyright © 2022 JBoss by Red Hat. All rights reserved.