Modifier and Type | Method and Description |
---|---|
SequentialFile |
SequentialFile.cloneFile() |
SequentialFile |
SequentialFileFactory.createSequentialFile(String fileName,
int maxIO) |
Modifier and Type | Method and Description |
---|---|
void |
SequentialFileFactory.activateBuffer(SequentialFile file) |
void |
SequentialFile.copyTo(SequentialFile newFileName) |
void |
SequentialFileFactory.onIOError(Exception exception,
String message,
SequentialFile file)
The SequentialFile will call this method when a disk IO Error happens during the live phase.
|
void |
IOCriticalErrorListener.onIOException(Throwable code,
String message,
SequentialFile file) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSequentialFile
A AbstractSequentialFile
Notice that this class implements CriticalComponent, while it wasn't necessary to do so in Artemis.
|
class |
AIOSequentialFile
A AIOSequentialFile
|
class |
NIOSequentialFile
A NIOSequentialFile
|
Modifier and Type | Field and Description |
---|---|
protected SequentialFile |
AbstractJournalUpdateTask.sequentialFile |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSequentialFile.copyTo(SequentialFile newFileName) |
protected void |
JournalImpl.deleteControlFile(SequentialFile controlFile) |
static int |
JournalImpl.initFileHeader(SequentialFileFactory fileFactory,
SequentialFile sequentialFile,
int userVersion,
long fileID) |
Constructor and Description |
---|
JournalFileImpl(SequentialFile file,
long fileID,
int version) |
Modifier and Type | Method and Description |
---|---|
static void |
FileIOUtil.copyData(SequentialFile from,
SequentialFile to,
ByteBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
SequentialFile |
Page.getFile() |
Constructor and Description |
---|
Page(SimpleString storeName,
StorageManager storageManager,
SequentialFileFactory factory,
SequentialFile file,
int pageId) |
Modifier and Type | Method and Description |
---|---|
SequentialFile |
StorageManager.createFileForLargeMessage(long messageID,
StorageManager.LargeMessageExtension extension)
Instantiates a SequentialFile to be used for storing a
LargeServerMessage . |
Modifier and Type | Method and Description |
---|---|
void |
StorageManager.addBytesToLargeMessage(SequentialFile appendFile,
long messageID,
byte[] bytes) |
Modifier and Type | Method and Description |
---|---|
protected SequentialFile |
LargeServerMessageImpl.createFile() |
SequentialFile |
JournalStorageManager.createFileForLargeMessage(long messageID,
StorageManager.LargeMessageExtension extension) |
SequentialFile |
LargeServerMessageImpl.getFile() |
SequentialFile |
LargeServerMessageInSync.getSyncFile() |
Modifier and Type | Method and Description |
---|---|
void |
JournalStorageManager.addBytesToLargeMessage(SequentialFile file,
long messageId,
byte[] bytes) |
Modifier and Type | Method and Description |
---|---|
SequentialFile |
NullStorageManager.createFileForLargeMessage(long messageID,
StorageManager.LargeMessageExtension extension) |
Modifier and Type | Method and Description |
---|---|
void |
NullStorageManager.addBytesToLargeMessage(SequentialFile appendFile,
long messageID,
byte[] bytes) |
Modifier and Type | Method and Description |
---|---|
void |
ReplicationManager.syncLargeMessageFile(SequentialFile file,
long size,
long id) |
void |
ReplicationManager.syncPages(SequentialFile file,
long id,
SimpleString queueName) |
Modifier and Type | Method and Description |
---|---|
SequentialFile |
LargeServerMessage.getFile() |
Modifier and Type | Method and Description |
---|---|
void |
HornetQServerLogger.journalSynch(JournalFile jf,
Long size,
SequentialFile file) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.