Modifier and Type | Class and Description |
---|---|
class |
DummyCallback |
Modifier and Type | Method and Description |
---|---|
int |
SequentialFile.read(ByteBuffer bytes,
IOCallback callback) |
void |
AbstractSequentialFile.write(ActiveMQBuffer bytes,
boolean sync,
IOCallback callback) |
void |
SequentialFile.write(ActiveMQBuffer bytes,
boolean sync,
IOCallback callback) |
void |
AbstractSequentialFile.write(EncodingSupport bytes,
boolean sync,
IOCallback callback) |
void |
SequentialFile.write(EncodingSupport bytes,
boolean sync,
IOCallback callback) |
void |
SequentialFile.writeDirect(ByteBuffer bytes,
boolean sync,
IOCallback callback)
Write directly to the file without using any buffer
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSequentialFile.LocalBufferObserver.flushBuffer(ByteBuffer buffer,
boolean requestedSync,
List<IOCallback> callbacks) |
Modifier and Type | Method and Description |
---|---|
AIOSequentialFileFactory.AIOSequentialCallback |
AIOSequentialFileFactory.AIOSequentialCallback.init(long writeSequence,
IOCallback IOCallback,
org.apache.activemq.artemis.jlibaio.LibaioFile libaioFile,
AIOSequentialFile sequentialFile,
ByteBuffer usedBuffer) |
int |
AIOSequentialFile.read(ByteBuffer bytes,
IOCallback callback) |
void |
AIOSequentialFile.writeDirect(ByteBuffer bytes,
boolean sync,
IOCallback callback)
Note: Parameter sync is not used on AIO
|
Modifier and Type | Method and Description |
---|---|
void |
TimedBuffer.addBytes(ActiveMQBuffer bytes,
boolean sync,
IOCallback callback) |
void |
TimedBuffer.addBytes(EncodingSupport bytes,
boolean sync,
IOCallback callback) |
Modifier and Type | Method and Description |
---|---|
void |
TimedBufferObserver.flushBuffer(ByteBuffer buffer,
boolean syncRequested,
List<IOCallback> callbacks) |
Modifier and Type | Method and Description |
---|---|
int |
NIOSequentialFile.read(ByteBuffer bytes,
IOCallback callback) |
void |
NIOSequentialFile.writeDirect(ByteBuffer bytes,
boolean sync,
IOCallback callback) |
Modifier and Type | Interface and Description |
---|---|
interface |
IOCompletion |
Modifier and Type | Class and Description |
---|---|
class |
SimpleWaitIOCallback |
class |
SyncIOCompletion
Internal class used to manage explicit syncs on the Journal through callbacks.
|
class |
TransactionCallback |
Modifier and Type | Method and Description |
---|---|
IOCallback |
TransactionCallback.getDelegateCompletion() |
Modifier and Type | Method and Description |
---|---|
void |
TransactionCallback.setDelegateCompletion(IOCallback delegateCompletion) |
Copyright © 2018 The Apache Software Foundation. All Rights Reserved.