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
Exceptionpublic SequentialFile getSyncFile() throws HornetQException
HornetQExceptionpublic void setDurable(boolean durable)
setDurable in interface ReplicatedLargeMessageMessage.setDurable(boolean)public void setMessageID(long id)
setMessageID in interface ReplicatedLargeMessageServerMessage.setMessageID(long)public void releaseResources()
releaseResources in interface ReplicatedLargeMessageLargeServerMessage.releaseResources()public void deleteFile()
throws Exception
deleteFile in interface ReplicatedLargeMessageExceptionLargeServerMessage.deleteFile()public void addBytes(byte[] bytes)
throws Exception
addBytes in interface ReplicatedLargeMessageExceptionLargeServerMessage.addBytes(byte[])Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.