org.apache.activemq.kaha.impl.async
Class ReadOnlyDataFile
java.lang.Object
org.apache.activemq.util.LinkedNode
org.apache.activemq.kaha.impl.async.DataFile
org.apache.activemq.kaha.impl.async.ReadOnlyDataFile
- All Implemented Interfaces:
- java.lang.Comparable<DataFile>
public class ReadOnlyDataFile
- extends DataFile
Allows you to open a data file in read only mode. Useful when working with
archived data files.
Methods inherited from class org.apache.activemq.kaha.impl.async.DataFile |
compareTo, decrement, equals, getDataFileId, getLength, getReferenceCount, hashCode, increment, incrementLength, isUnused, setLength, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
openRandomAccessFile
public java.io.RandomAccessFile openRandomAccessFile(boolean appender)
throws java.io.IOException
- Overrides:
openRandomAccessFile
in class DataFile
- Throws:
java.io.IOException
closeRandomAccessFile
public void closeRandomAccessFile(java.io.RandomAccessFile file)
throws java.io.IOException
- Overrides:
closeRandomAccessFile
in class DataFile
- Throws:
java.io.IOException
delete
public boolean delete()
throws java.io.IOException
- Overrides:
delete
in class DataFile
- Throws:
java.io.IOException
move
public void move(java.io.File targetDirectory)
throws java.io.IOException
- Overrides:
move
in class DataFile
- Throws:
java.io.IOException
Copyright © 2005-2011. All Rights Reserved.