Uses of Interface
com.mckoi.store.JournalledResource
-
Packages that use JournalledResource Package Description com.mckoi.store -
-
Uses of JournalledResource in com.mckoi.store
Classes in com.mckoi.store that implement JournalledResource Modifier and Type Class Description private class
JournalledSystem.AbstractResource
An abstract resource.private class
JournalledSystem.NonLoggingResource
An implementation of AbstractResource that doesn't log.private class
JournalledSystem.Resource
Represents a resource in this system.Fields in com.mckoi.store declared as JournalledResource Modifier and Type Field Description private JournalledResource
LoggingBufferManager.BMPage. data
The StoreDataAccessor that the page content is part of.private JournalledResource
JournalledFileStore. store_resource
The JournalledResource object that's used to journal all read/write operations to the above 'store_accessor'.Methods in com.mckoi.store that return JournalledResource Modifier and Type Method Description JournalledResource
JournalledSystem. createResource(java.lang.String resource_name)
Creates a resource.(package private) JournalledResource
LoggingBufferManager. createResource(java.lang.String resource_name)
Creates a new resource.Methods in com.mckoi.store with parameters of type JournalledResource Modifier and Type Method Description (package private) void
LoggingBufferManager. close(JournalledResource data)
private LoggingBufferManager.BMPage
LoggingBufferManager. fetchPage(JournalledResource data, long page_number)
Fetches and returns a page from a store.(package private) long
LoggingBufferManager. getDataAreaSize(JournalledResource data)
(package private) int
LoggingBufferManager. readByteArrayFrom(JournalledResource data, long position, byte[] buf, int off, int len)
(package private) int
LoggingBufferManager. readByteFrom(JournalledResource data, long position)
(package private) void
LoggingBufferManager. setDataAreaSize(JournalledResource data, long new_size)
(package private) void
LoggingBufferManager. writeByteArrayTo(JournalledResource data, long position, byte[] buf, int off, int len)
(package private) void
LoggingBufferManager. writeByteTo(JournalledResource data, long position, int b)
Constructors in com.mckoi.store with parameters of type JournalledResource Constructor Description BMPage(JournalledResource data, long page, int page_size)
Constructs the page.
-