@Deprecated public abstract class BaseVoidMessage extends Object implements VoidMessage
| Modifier and Type | Field and Description |
|---|---|
protected Clipboard |
clipboard
Deprecated.
|
protected int |
messageType
Deprecated.
|
protected long |
originatorId
Deprecated.
|
protected int |
retransmitCount
Deprecated.
|
protected NodeRole |
role
Deprecated.
|
protected short |
shardIndex
Deprecated.
|
protected Storage |
storage
Deprecated.
|
protected short |
targetId
Deprecated.
|
protected long |
taskId
Deprecated.
|
protected TrainingDriver<? extends TrainingMessage> |
trainer
Deprecated.
|
protected Transport |
transport
Deprecated.
|
protected VoidConfiguration |
voidConfiguration
Deprecated.
|
| Modifier | Constructor and Description |
|---|---|
protected |
BaseVoidMessage(int messageType)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
asBytes()
Deprecated.
|
org.agrona.concurrent.UnsafeBuffer |
asUnsafeBuffer()
Deprecated.
|
void |
attachContext(@NonNull VoidConfiguration voidConfiguration,
@NonNull TrainingDriver<? extends TrainingMessage> trainer,
@NonNull Clipboard clipboard,
@NonNull Transport transport,
@NonNull Storage storage,
@NonNull NodeRole role,
short shardIndex)
Deprecated.
This method initializes message for further processing
|
void |
extractContext(@NonNull BaseVoidMessage message)
Deprecated.
|
int |
getMessageType()
Deprecated.
|
void |
incrementRetransmitCount()
Deprecated.
|
boolean |
isBlockingMessage()
Deprecated.
|
boolean |
isJoinSupported()
Deprecated.
|
void |
joinMessage(VoidMessage message)
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfromBytes, getOriginatorId, getRetransmitCount, getTargetId, getTaskId, processMessage, setOriginatorId, setTargetIdprotected int messageType
protected long originatorId
protected long taskId
protected short targetId
protected transient VoidConfiguration voidConfiguration
protected transient Clipboard clipboard
protected transient Transport transport
protected transient Storage storage
protected transient NodeRole role
protected transient short shardIndex
protected transient TrainingDriver<? extends TrainingMessage> trainer
protected transient int retransmitCount
public byte[] asBytes()
asBytes in interface VoidMessagepublic int getMessageType()
getMessageType in interface VoidMessagepublic org.agrona.concurrent.UnsafeBuffer asUnsafeBuffer()
asUnsafeBuffer in interface VoidMessagepublic void attachContext(@NonNull
@NonNull VoidConfiguration voidConfiguration,
@NonNull
@NonNull TrainingDriver<? extends TrainingMessage> trainer,
@NonNull
@NonNull Clipboard clipboard,
@NonNull
@NonNull Transport transport,
@NonNull
@NonNull Storage storage,
@NonNull
@NonNull NodeRole role,
short shardIndex)
VoidMessageattachContext in interface VoidMessagepublic void extractContext(@NonNull
@NonNull BaseVoidMessage message)
extractContext in interface VoidMessagepublic boolean isJoinSupported()
isJoinSupported in interface VoidMessagepublic void joinMessage(VoidMessage message)
joinMessage in interface VoidMessagepublic boolean isBlockingMessage()
isBlockingMessage in interface VoidMessagepublic void incrementRetransmitCount()
incrementRetransmitCount in interface VoidMessageCopyright © 2021. All rights reserved.