org.processmining.framework.log.rfb.io
Interface StorageProvider

All Known Implementing Classes:
CachedRandomAccessFileProvider, VirtualFileSystem

public interface StorageProvider

Simplistic interface for a central authority, from which random access storage entities can be allocated / created.

Author:
Christian W. Guenther (christian at deckfour dot org)

Method Summary
 RandomAccessStorage createStorage()
          Creates a new empty random access storage, which is suitable for storing byte sequences and primitive data types.
 

Method Detail

createStorage

RandomAccessStorage createStorage()
                                  throws java.io.IOException
Creates a new empty random access storage, which is suitable for storing byte sequences and primitive data types.

Returns:
A newly created random access storage.
Throws:
java.io.IOException