public final class LargeServerMessageInSync extends Object implements ReplicatedLargeMessage
Constructor and Description |
---|
LargeServerMessageInSync(StorageManager storageManager) |
Modifier and Type | Method and Description |
---|---|
void |
addBytes(byte[] bytes) |
void |
deleteFile() |
SequentialFile |
getSyncFile() |
void |
joinSyncedData(ByteBuffer buffer) |
void |
releaseResources() |
void |
setDurable(boolean durable) |
void |
setMessageID(long id) |
public LargeServerMessageInSync(StorageManager storageManager)
storageManager
- public void joinSyncedData(ByteBuffer buffer) throws Exception
Exception
public SequentialFile getSyncFile() throws HornetQException
HornetQException
public void setDurable(boolean durable)
setDurable
in interface ReplicatedLargeMessage
LargeServerMessage#setDurable(boolean)
public void setMessageID(long id)
setMessageID
in interface ReplicatedLargeMessage
LargeServerMessage#setMessageID(long)
public void releaseResources()
releaseResources
in interface ReplicatedLargeMessage
LargeServerMessage#releaseResources()
public void deleteFile() throws Exception
deleteFile
in interface ReplicatedLargeMessage
Exception
LargeServerMessage#deleteFile()
public void addBytes(byte[] bytes) throws Exception
addBytes
in interface ReplicatedLargeMessage
Exception
LargeServerMessage#addBytes(byte[])
Copyright © 2017 JBoss, a division of Red Hat. All Rights Reserved.