Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-1314

Restructure SCR implementation package

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • scr-1.0.8
    • scr-1.2.0
    • None

    Description

      The complete implementation of the Declarative Services is currently contained in a single big package org.apache.felix.scr.impl. This package is getting huge and confusing.

      To be better able to get an overview of which class is responsible for what the package should be split in multiple sub packages such as:

      • impl.manager -> AbstractComponentManager and extensions plus DependencyManager and ComponentContext implementations
      • impl -> activator stuff
      • impl.metadata > Component and other MetaData classes and XmlHandler
      • impl.helper -> Helper classes such as Logger, etc.

      Attachments

        Activity

          People

            fmeschbe Felix Meschberger
            fmeschbe Felix Meschberger
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: