Class SchemaOperationStatusMessage
- java.lang.Object
-
- org.apache.ignite.internal.processors.query.schema.message.SchemaOperationStatusMessage
-
- All Implemented Interfaces:
Serializable,Message
public class SchemaOperationStatusMessage extends Object implements Message
Schema operation status message.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from interface org.apache.ignite.plugin.extensions.communication.Message
DIRECT_TYPE_SIZE
-
-
Constructor Summary
Constructors Constructor Description SchemaOperationStatusMessage()Default constructor.SchemaOperationStatusMessage(UUID opId, byte[] errBytes, boolean nop)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description shortdirectType()Gets message type.@org.jetbrains.annotations.Nullable byte[]errorBytes()bytefieldsCount()Gets fields count.booleannop()voidonAckReceived()Method called when ack message received.UUIDoperationId()booleanreadFrom(ByteBuffer buf, MessageReader reader)Reads this message from provided byte buffer.UUIDsenderNodeId()voidsenderNodeId(UUID sndNodeId)StringtoString()booleanwriteTo(ByteBuffer buf, MessageWriter writer)Writes this message to provided byte buffer.
-
-
-
Constructor Detail
-
SchemaOperationStatusMessage
public SchemaOperationStatusMessage()
Default constructor.
-
SchemaOperationStatusMessage
public SchemaOperationStatusMessage(UUID opId, byte[] errBytes, boolean nop)
Constructor.- Parameters:
opId- Operation ID.errBytes- Error bytes.nop- No-op flag.
-
-
Method Detail
-
operationId
public UUID operationId()
- Returns:
- Operation ID.
-
errorBytes
@Nullable public @org.jetbrains.annotations.Nullable byte[] errorBytes()
- Returns:
- Error bytes.
-
senderNodeId
public UUID senderNodeId()
- Returns:
- Sender node ID.
-
senderNodeId
public void senderNodeId(UUID sndNodeId)
- Parameters:
sndNodeId- Sender node ID.
-
writeTo
public boolean writeTo(ByteBuffer buf, MessageWriter writer)
Writes this message to provided byte buffer.
-
readFrom
public boolean readFrom(ByteBuffer buf, MessageReader reader)
Reads this message from provided byte buffer.
-
nop
public boolean nop()
- Returns:
Trueif message is no-op.
-
directType
public short directType()
Gets message type.- Specified by:
directTypein interfaceMessage- Returns:
- Message type.
-
fieldsCount
public byte fieldsCount()
Gets fields count.- Specified by:
fieldsCountin interfaceMessage- Returns:
- Fields count.
-
onAckReceived
public void onAckReceived()
Method called when ack message received.- Specified by:
onAckReceivedin interfaceMessage
-
-