org.jboss.messaging.core.journal.impl
Class AbstractSequentialFactory

java.lang.Object
  extended by org.jboss.messaging.core.journal.impl.AbstractSequentialFactory
All Implemented Interfaces:
SequentialFileFactory
Direct Known Subclasses:
AIOSequentialFileFactory, NIOSequentialFileFactory

public abstract class AbstractSequentialFactory
extends java.lang.Object
implements SequentialFileFactory

An abstract SequentialFileFactory containing basic functionality for both AIO and NIO SequentialFactories

Author:
Tim Fox, Clebert Suconic

Field Summary
protected  java.lang.String journalDir
           
 
Constructor Summary
AbstractSequentialFactory(java.lang.String journalDir)
           
 
Method Summary
 java.util.List<java.lang.String> listFiles(java.lang.String extension)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.messaging.core.journal.SequentialFileFactory
createSequentialFile, isSupportsCallbacks, newBuffer, wrapBuffer
 

Field Detail

journalDir

protected final java.lang.String journalDir
Constructor Detail

AbstractSequentialFactory

public AbstractSequentialFactory(java.lang.String journalDir)
Method Detail

listFiles

public java.util.List<java.lang.String> listFiles(java.lang.String extension)
                                           throws java.lang.Exception
Specified by:
listFiles in interface SequentialFileFactory
Throws:
java.lang.Exception


Copyright © 2006 JBoss Inc. All Rights Reserved.