org.fusesource.hawtdb.api
Class PageFileFactory
java.lang.Object
org.fusesource.hawtdb.api.PageFileFactory
public class PageFileFactory
- extends java.lang.Object
A factory to create PageFile objects.
- Author:
- Hiram Chirino
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
headerSize
protected int headerSize
pageSize
protected short pageSize
maxPages
protected int maxPages
PageFileFactory
public PageFileFactory()
getPageFile
public PageFile getPageFile()
open
public void open()
- Opens the PageFile object. A subsequent call to
getPageFile()
will return
the opened PageFile.
close
public void close()
- Closes the previously opened PageFile object. Subsequent calls to
getPageFile()
will return null.
getHeaderSize
public int getHeaderSize()
setHeaderSize
public void setHeaderSize(int headerSize)
getPageSize
public short getPageSize()
setPageSize
public void setPageSize(short pageSize)
getMaxPages
public int getMaxPages()
setMaxPages
public void setMaxPages(int maxPages)
setMaxFileSize
public void setMaxFileSize(long size)
getFile
public java.io.File getFile()
getMappingSegementSize
public int getMappingSegementSize()
setFile
public void setFile(java.io.File file)
setMappingSegementSize
public void setMappingSegementSize(int mappingSegementSize)
Copyright © 2009-2011 FuseSource, Corp.. All Rights Reserved.