Package org.apache.synapse.commons.handlers

## Class MessageInfo

- java.lang.Object
- - org.apache.synapse.commons.handlers.MessageInfo

-     public class MessageInfo
      extends Object

  Message holder for inbound request info.

- - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---
    `ConnectionId` | `connectionId` |

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `MessageInfo​(Object message, Protocol protocol, ConnectionId connectionId)` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `ConnectionId` | `getConnectionId()` |
    `Object` | `getMessage()` |
    `Protocol` | `getProtocol()` |
    `void` | `setConnectionId​(ConnectionId connectionId)` |
    `void` | `setMessage​(Object message)` |
    `void` | `setProtocol​(Protocol protocol)` |

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### connectionId

          public ConnectionId connectionId

  - ### Constructor Detail

    - #### MessageInfo

          public MessageInfo​(Object message,
                             Protocol protocol,
                             ConnectionId connectionId)

  - ### Method Detail

    - #### getMessage

          public Object getMessage()

    - #### setMessage

          public void setMessage​(Object message)

    - #### getProtocol

          public Protocol getProtocol()

    - #### setProtocol

          public void setProtocol​(Protocol protocol)

    - #### getConnectionId

          public ConnectionId getConnectionId()

    - #### setConnectionId

          public void setConnectionId​(ConnectionId connectionId)