Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.1.1
    • Fix Version/s: 5.1.2
    • Component/s: None
    • Labels:
      None
    • Environment:
      All
    • Similar Issues:
      Show 5 results 

      Description

      The current message bus implementation is too complicated with the ability to send either String or Objects. It also does not contain all the necessary facilities to deal with synchronous message sending, reply to destinations, etc.

        Activity

        Hide
        Michael Han added a comment - - Restricted to

        Modified MessageBus interface to remove send(String, String) and send(String, Object). Simplified to send(String, Message) where Message has the necessary envelope information and payload details.
        Modified MessageListener interface to remove receive(String, String) and receive(String, Object). Simplified to receive(Message).
        Refactored all implementations of MessageListener and all users of MessageBus to accomodate for new interface changes.
        This change lays the groundwork for simplifying the synchronous messaging implementation to be done in later.

        WARNING - This involves interface changes and will impact both users of MessageBusUtil and the listeners that implement MessageListener

        Show
        Michael Han added a comment - - Restricted to Modified MessageBus interface to remove send(String, String) and send(String, Object). Simplified to send(String, Message) where Message has the necessary envelope information and payload details. Modified MessageListener interface to remove receive(String, String) and receive(String, Object). Simplified to receive(Message). Refactored all implementations of MessageListener and all users of MessageBus to accomodate for new interface changes. This change lays the groundwork for simplifying the synchronous messaging implementation to be done in later. WARNING - This involves interface changes and will impact both users of MessageBusUtil and the listeners that implement MessageListener
        Hide
        Michael Han added a comment -

        already done in 5.1.2

        Show
        Michael Han added a comment - already done in 5.1.2

          People

          • Assignee:
            Michael Han
            Reporter:
            Michael Han
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development

                Structure Helper Panel