Modifier and Type | Method and Description |
---|---|
static void |
EncodeJournal.exportJournalFile(PrintStream out,
SequentialFileFactory fileFactory,
JournalFile file) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSequentialFileFactory
An abstract SequentialFileFactory containing basic functionality for both AIO and NIO SequentialFactories
|
Modifier and Type | Field and Description |
---|---|
protected SequentialFileFactory |
AbstractSequentialFile.factory |
Constructor and Description |
---|
AbstractSequentialFile(File directory,
String file,
SequentialFileFactory factory,
Executor writerExecutor) |
Modifier and Type | Class and Description |
---|---|
class |
AIOSequentialFileFactory |
Modifier and Type | Class and Description |
---|---|
class |
MappedSequentialFileFactory |
Modifier and Type | Class and Description |
---|---|
class |
NIOSequentialFileFactory |
Constructor and Description |
---|
NIOSequentialFile(SequentialFileFactory factory,
File directory,
String file,
int maxIO,
Executor writerExecutor) |
Modifier and Type | Method and Description |
---|---|
SequentialFileFactory |
Journal.getFileFactory() |
Modifier and Type | Field and Description |
---|---|
protected SequentialFileFactory |
AbstractJournalUpdateTask.fileFactory |
Modifier and Type | Method and Description |
---|---|
SequentialFileFactory |
FileWrapperJournal.getFileFactory() |
SequentialFileFactory |
JournalImpl.getFileFactory() |
Modifier and Type | Method and Description |
---|---|
static int |
JournalImpl.initFileHeader(SequentialFileFactory fileFactory,
SequentialFile sequentialFile,
int userVersion,
long fileID) |
static SequentialFile |
JournalCompactor.readControlFile(SequentialFileFactory fileFactory,
List<String> dataFiles,
List<String> newFiles,
List<Pair<String,String>> renameFile) |
static int |
JournalImpl.readJournalFile(SequentialFileFactory fileFactory,
JournalFile file,
JournalReaderCallback reader)
this method is used internally only however tools may use it to maintenance.
|
static SequentialFile |
AbstractJournalUpdateTask.writeControlFile(SequentialFileFactory fileFactory,
List<JournalFile> files,
List<JournalFile> newFiles,
List<Pair<String,String>> renames) |
Constructor and Description |
---|
AbstractJournalUpdateTask(SequentialFileFactory fileFactory,
JournalImpl journal,
JournalFilesRepository filesRepository,
Set<Long> recordsSnapshot,
long nextOrderingID) |
JournalCompactor(SequentialFileFactory fileFactory,
JournalImpl journal,
JournalFilesRepository filesRepository,
Set<Long> recordsSnapshot,
long firstFileID) |
JournalFilesRepository(SequentialFileFactory fileFactory,
JournalImpl journal,
String filePrefix,
String fileExtension,
int userVersion,
int maxAIO,
int fileSize,
int minFiles,
int poolSize) |
JournalImpl(int fileSize,
int minFiles,
int poolSize,
int compactMinFiles,
int compactPercentage,
SequentialFileFactory fileFactory,
String filePrefix,
String fileExtension,
int maxAIO) |
JournalImpl(int fileSize,
int minFiles,
int poolSize,
int compactMinFiles,
int compactPercentage,
SequentialFileFactory fileFactory,
String filePrefix,
String fileExtension,
int maxAIO,
int userVersion) |
Modifier and Type | Method and Description |
---|---|
SequentialFileFactory |
PagingStoreFactory.newFileFactory(SimpleString address) |
Modifier and Type | Method and Description |
---|---|
SequentialFileFactory |
PagingStoreFactoryNIO.newFileFactory(SimpleString address) |
Constructor and Description |
---|
Page(SimpleString storeName,
StorageManager storageManager,
SequentialFileFactory factory,
SequentialFile file,
int pageId) |
PagingStoreImpl(SimpleString address,
ScheduledExecutorService scheduledExecutor,
long syncTimeout,
PagingManager pagingManager,
StorageManager storageManager,
SequentialFileFactory fileFactory,
PagingStoreFactory storeFactory,
SimpleString storeName,
AddressSettings addressSettings,
Executor executor,
boolean syncNonTransactional) |
Modifier and Type | Method and Description |
---|---|
SequentialFileFactory |
ReplicatedJournal.getFileFactory() |
Modifier and Type | Class and Description |
---|---|
class |
JDBCSequentialFileFactory |
Modifier and Type | Method and Description |
---|---|
SequentialFileFactory |
JDBCJournalImpl.getFileFactory() |
Copyright © 2016 The Apache Software Foundation. All rights reserved.