Class BasicSecurityMessage

java.lang.Object
jadex.ipc.impl.security.handshake.BasicSecurityMessage
Direct Known Subclasses:
HandshakeRejectionMessage, InitialHandshakeFinalMessage, InitialHandshakeMessage, InitialHandshakeReplyMessage

public class BasicSecurityMessage extends Object
Base class for security messages.
  • Field Details

    • sender

      protected jadex.core.impl.GlobalProcessIdentifier sender
      The message sender.
    • conversationid

      protected String conversationid
      The conversation ID.
    • messageid

      protected String messageid
      The unique message ID to filter duplicates.
  • Constructor Details

    • BasicSecurityMessage

      public BasicSecurityMessage()
      Create message.
    • BasicSecurityMessage

      public BasicSecurityMessage(jadex.core.impl.GlobalProcessIdentifier sender, String conversationid)
      Create message.
  • Method Details

    • getSender

      public jadex.core.impl.GlobalProcessIdentifier getSender()
      Gets the sender.
      Returns:
      The sender
    • setSender

      public void setSender(jadex.core.impl.GlobalProcessIdentifier sender)
      Sets the sender.
      Parameters:
      sender - The sender to set.
    • getConversationId

      public String getConversationId()
      Gets the conversation ID.
      Returns:
      The conversation ID.
    • setConversationId

      public void setConversationId(String conversationid)
      Sets the conversation ID.
      Parameters:
      conversationid - The conversation ID.
    • getMessageId

      public String getMessageId()
      Get the message ID.
      Returns:
      Message ID.
    • setMessageId

      public void setMessageId(String messageid)
      Sets the message ID.
      Parameters:
      messageid - The message ID.
    • toString

      public String toString()
      Overrides:
      toString in class Object