org.jboss.messaging.core.journal.impl
Class JournalFileImpl
java.lang.Object
org.jboss.messaging.core.journal.impl.JournalFileImpl
- All Implemented Interfaces:
- JournalFile
public class JournalFileImpl
- extends java.lang.Object
- implements JournalFile
A JournalFileImpl
- Author:
- Tim Fox, Clebert Suconic
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JournalFileImpl
public JournalFileImpl(SequentialFile file,
long orderingID)
getPosCount
public int getPosCount()
- Specified by:
getPosCount
in interface JournalFile
isCanReclaim
public boolean isCanReclaim()
- Specified by:
isCanReclaim
in interface JournalFile
setCanReclaim
public void setCanReclaim(boolean canReclaim)
- Specified by:
setCanReclaim
in interface JournalFile
incNegCount
public void incNegCount(JournalFile file)
- Specified by:
incNegCount
in interface JournalFile
getNegCount
public int getNegCount(JournalFile file)
- Specified by:
getNegCount
in interface JournalFile
incPosCount
public void incPosCount()
- Specified by:
incPosCount
in interface JournalFile
decPosCount
public void decPosCount()
- Specified by:
decPosCount
in interface JournalFile
extendOffset
public void extendOffset(int delta)
- Specified by:
extendOffset
in interface JournalFile
getOffset
public int getOffset()
- Specified by:
getOffset
in interface JournalFile
getOrderingID
public long getOrderingID()
- Specified by:
getOrderingID
in interface JournalFile
setOffset
public void setOffset(int offset)
- Specified by:
setOffset
in interface JournalFile
getFile
public SequentialFile getFile()
- Specified by:
getFile
in interface JournalFile
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
debug
public java.lang.String debug()
- Receive debug information about the journal
Copyright © 2006 JBoss Inc. All Rights Reserved.