org.jboss.messaging.core.journal
Interface SequentialFileFactory

All Known Implementing Classes:
AbstractSequentialFactory, AIOSequentialFileFactory, NIOSequentialFileFactory

public interface SequentialFileFactory

A SequentialFileFactory

Author:
Tim Fox, Clebert Suconic

Method Summary
 SequentialFile createSequentialFile(java.lang.String fileName, int maxIO, long timeout)
           
 boolean isSupportsCallbacks()
           
 java.util.List<java.lang.String> listFiles(java.lang.String extension)
           
 java.nio.ByteBuffer newBuffer(int size)
           
 java.nio.ByteBuffer wrapBuffer(byte[] bytes)
           
 

Method Detail

createSequentialFile

SequentialFile createSequentialFile(java.lang.String fileName,
                                    int maxIO,
                                    long timeout)
                                    throws java.lang.Exception
Throws:
java.lang.Exception

listFiles

java.util.List<java.lang.String> listFiles(java.lang.String extension)
                                           throws java.lang.Exception
Throws:
java.lang.Exception

isSupportsCallbacks

boolean isSupportsCallbacks()

newBuffer

java.nio.ByteBuffer newBuffer(int size)

wrapBuffer

java.nio.ByteBuffer wrapBuffer(byte[] bytes)


Copyright © 2006 JBoss Inc. All Rights Reserved.