Class UserManagementOperationFinishedMessage

  • All Implemented Interfaces:
    Serializable, Message

    public class UserManagementOperationFinishedMessage
    extends Object
    implements Message
    Message indicating that user operation is finished locally on the node. Server nodes send this message to coordinator when the user operation is finished.
    See Also:
    Serialized Form
    • Constructor Detail

      • UserManagementOperationFinishedMessage

        public UserManagementOperationFinishedMessage()
      • UserManagementOperationFinishedMessage

        public UserManagementOperationFinishedMessage​(IgniteUuid opId,
                                                      String errorMsg)
        Parameters:
        opId - operation id
        errorMsg - error message
    • Method Detail

      • operationId

        public IgniteUuid operationId()
        Returns:
        Operation ID,
      • success

        public boolean success()
        Returns:
        Success flag.
      • errorMessage

        public String errorMessage()
        Returns:
        Error message.
      • writeTo

        public boolean writeTo​(ByteBuffer buf,
                               MessageWriter writer)
        Writes this message to provided byte buffer.
        Specified by:
        writeTo in interface Message
        Parameters:
        buf - Byte buffer.
        writer - Writer.
        Returns:
        Whether message was fully written.
      • readFrom

        public boolean readFrom​(ByteBuffer buf,
                                MessageReader reader)
        Reads this message from provided byte buffer.
        Specified by:
        readFrom in interface Message
        Parameters:
        buf - Byte buffer.
        reader - Reader.
        Returns:
        Whether message was fully read.
      • directType

        public short directType()
        Gets message type.
        Specified by:
        directType in interface Message
        Returns:
        Message type.
      • fieldsCount

        public byte fieldsCount()
        Gets fields count.
        Specified by:
        fieldsCount in interface Message
        Returns:
        Fields count.
      • onAckReceived

        public void onAckReceived()
        Method called when ack message received.
        Specified by:
        onAckReceived in interface Message