@Deprecated public abstract class BaseVoidMessage extends java.lang.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(VoidConfiguration voidConfiguration,
TrainingDriver<? extends TrainingMessage> trainer,
Clipboard clipboard,
Transport transport,
Storage storage,
NodeRole role,
short shardIndex)
Deprecated.
This method initializes message for further processing
|
void |
extractContext(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, wait
fromBytes, getOriginatorId, getRetransmitCount, getTargetId, getTaskId, processMessage, setOriginatorId, setTargetId
protected 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 VoidMessage
public int getMessageType()
getMessageType
in interface VoidMessage
public org.agrona.concurrent.UnsafeBuffer asUnsafeBuffer()
asUnsafeBuffer
in interface VoidMessage
public void attachContext(@NonNull VoidConfiguration voidConfiguration, @NonNull TrainingDriver<? extends TrainingMessage> trainer, @NonNull Clipboard clipboard, @NonNull Transport transport, @NonNull Storage storage, @NonNull NodeRole role, short shardIndex)
VoidMessage
attachContext
in interface VoidMessage
public void extractContext(@NonNull BaseVoidMessage message)
extractContext
in interface VoidMessage
public boolean isJoinSupported()
isJoinSupported
in interface VoidMessage
public void joinMessage(VoidMessage message)
joinMessage
in interface VoidMessage
public boolean isBlockingMessage()
isBlockingMessage
in interface VoidMessage
public void incrementRetransmitCount()
incrementRetransmitCount
in interface VoidMessage
Copyright © 2019. All rights reserved.