Uploaded image for project: 'PUBLIC - Liferay Portal Enterprise Edition'
  1. PUBLIC - Liferay Portal Enterprise Edition
  2. LPE-1189

Add support for notification of listeners for registration of MessageListeners in MessageBus

Details

    Description

      This improvement adds support for notification of listeners for registration of MessageListeners in MessageBus. This improvement was added to address an issue where a search engine adapter would not un-deploy correctly (See LPE-1186 for more details).

      As part of this improvement, the following methods in Message:

      public String getDestination()
      public String getResponseDestination()
      public void setDestination(String destinationName)
      public void setResponseDestination(String responseDestinationName)

      has been renamed to:

      public String getDestinationName()
      public String getResponseDestinationName()
      public void setDestinationName(String destinationName)
      public void setResponseDestinationName(String responseDestinationName)

      The following methods in AbstractMessagingConfigurator and MessagingConfigurator has been removed:

      public void setDestinationEventListeners(List<DestinationEventListener> destinationEventListeners)

      and the following method should be used instead:

      public void setSpecificDestinationEventListener(Map<String, List<DestinationEventListener>> specificDestinationEventListeners)

      Attachments

        Issue Links

          Activity

            People

              support-ee EE Support
              samuel.kong Samuel Kong
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Packages

                  Version Package
                  5.1 EE SP4 (5.1.7)
                  5.2 EE SP2 (5.2.6)