Uploaded image for project: 'eXo-JCR'
  1. eXo-JCR
  2. EXOJCR-714

Improve the usability of the ContainerLifecyclePlugin

    Details

      Description

      Up to now we provide the ability to define ContainerLifecyclePlugins but there are several issues that make them unusable such as:
      1. A bug prevent us to register more than one plugin
      2. Only the method initContainer is called, the other methods are never called (i.e. startContainer, stopContainer and destroyContainer)
      3. Only empty constructor is allowed
      4. The InitParams are never injected
      5. There is no way to define a name and a description for the plugin
      6. If more than one plugin are defined, there is no way to define the execution order between the plugins

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                nfilotto Nicolas Filotto
                Reporter:
                nfilotto Nicolas Filotto
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: