Interface IMsgHeader

All Known Implementing Classes:
MsgHeader

public interface IMsgHeader
Interface for message headers with meta information / link-level security.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Message header key for conversation IDs (optional).
    static final String
    Message header key for the receiver.
    static final String
    Message header key for the sender.
    static final String
    Message header key for internal message id (optional).
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addProperty(String propname, Object propval)
    Adds a header property to the header.
    getProperty(String propertyname)
    Gets a property stored in the header.
    jadex.core.ComponentIdentifier
    Gets the receiver of the message.
    jadex.core.ComponentIdentifier
    Gets the sender of the message.
  • Field Details

  • Method Details

    • getSender

      jadex.core.ComponentIdentifier getSender()
      Gets the sender of the message.
      Returns:
      The sender.
    • getReceiver

      jadex.core.ComponentIdentifier getReceiver()
      Gets the receiver of the message.
      Returns:
      The receiver.
    • getProperty

      Object getProperty(String propertyname)
      Gets a property stored in the header.
      Parameters:
      propertyname -
      Returns:
    • addProperty

      void addProperty(String propname, Object propval)
      Adds a header property to the header.
      Parameters:
      propname - The property name.
      propval - The property value.