Class LargeServerMessageInSync
java.lang.Object
org.apache.activemq.artemis.core.persistence.impl.journal.LargeServerMessageInSync
- All Implemented Interfaces:
ReplicatedLargeMessage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBytes(byte[] bytes) voidvoidjoinSyncedData(ByteBuffer buffer) voidreleaseResources(boolean sync, boolean sendEvent) setDurable(boolean durable) setMessageID(long id)
-
Constructor Details
-
LargeServerMessageInSync
-
-
Method Details
-
joinSyncedData
- Throws:
Exception
-
getSyncFile
- Throws:
ActiveMQException
-
setDurable
- Specified by:
setDurablein interfaceReplicatedLargeMessage- See Also:
-
setMessageID
- Specified by:
setMessageIDin interfaceReplicatedLargeMessage- See Also:
-
getMessage
- Specified by:
getMessagein interfaceReplicatedLargeMessage
-
releaseResources
public void releaseResources(boolean sync, boolean sendEvent) - Specified by:
releaseResourcesin interfaceReplicatedLargeMessage- See Also:
-
deleteFile
- Specified by:
deleteFilein interfaceReplicatedLargeMessage- Throws:
Exception- See Also:
-
addBytes
- Specified by:
addBytesin interfaceReplicatedLargeMessage- Throws:
Exception- See Also:
-