Uploaded image for project: 'Alfresco One Platform'
  1. Alfresco One Platform
  2. ACE-5140

Add SafeApplicationEventMulticaster to Public API

    Details

      Description

      We are currently in the process of certifying the Connexas SAP integration (http://connexas.eu/).

      During this process we have seen a new use-case where a partner develops an extension module and also want to provide the users of that module with the possibility to extend it. So the use-case is basically Alfresco -> Partner Module -> Third Party Extension.

      This is a use-case that might not have been discussed very much previously. At least I have not thought much about it until now when we have a slightly new platform company direction, and partners are encourages to build extensions to Alfresco for different industry verticals. Moving forward we might see this use-case come up more and more.

      My questions are:
      Is there any plans for supporting this scenario with a public API?
      The Connexas SAP integration currently supports this scenario by using the non-public

      SafeApplicationEventMulticaster

      to send async events that a Third party extension can use to build customizations on top of the module. When certifying the module, should we give them a pass on using this class even though it is not public?

        Attachments

          Activity

            People

            • Assignee:
              contentServices Content Services (Inactive)
              Reporter:
              mbergljung Martin Bergljung
            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 45 minutes
                45m