public class Message extends CrtResource
CrtResource.ResourceInstance| Constructor and Description |
|---|
Message(List<Header> headers,
byte[] payload)
Creates a message using headers and payload.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canReleaseReferencesImmediately()
Override that determines whether a resource releases its dependencies at the same time the native handle is released or if it waits.
|
ByteBuffer |
getMessageBuffer()
Get the binary format of this message (i.e.
|
protected void |
releaseNativeHandle()
Required override method that must begin the release process of the acquired native handle
|
acquireNativeHandle, addRef, addReferenceTo, close, collectNativeResource, collectNativeResources, decRef, getNativeHandle, getResourceLogDescription, isNull, logNativeResources, releaseReferences, removeReferenceTo, setDescription, swapReferenceTo, waitForNoResourcespublic ByteBuffer getMessageBuffer()
protected void releaseNativeHandle()
CrtResourcereleaseNativeHandle in class CrtResourceprotected boolean canReleaseReferencesImmediately()
CrtResourcecanReleaseReferencesImmediately in class CrtResourceCopyright © 2021. All rights reserved.