[ http://issues.apache.org/jira/browse/FELIX-140?page=all ]

Felix Meschberger updated FELIX-140:
------------------------------------

    Attachment: DeclarativeServices_140_fm_20060916.patch

Attaching a patch with proposed changes:

(1) Renamed GenericActivator to BundleComponentActivator. The basic task of 
this class is still to manage the components of a single bundle. Difference: 
BundleActivator interface is not implemented anymore and logging methods have 
been moved to Activator.

(2) Patch also includes support to enable/disable components from the 
ComponentContext

(3) Logging goes to LogService if available, stdout/stderr otherwise

(4) The bundle has no exports anymore

> Drop GenericActivator from SCR
> ------------------------------
>
>                 Key: FELIX-140
>                 URL: http://issues.apache.org/jira/browse/FELIX-140
>             Project: Felix
>          Issue Type: Improvement
>          Components: Declarative Services
>    Affects Versions: 0.8.0
>         Environment: Felix SVN Rev. 440841
>            Reporter: Felix Meschberger
>         Attachments: DeclarativeServices_140_fm_20060916.patch
>
>
> After applying a series of patches to move SCR closer to specification 
> compliance, the GenericActivator should now be transferred in a container 
> class of per-bundle components.
> I am working on a patch for this issue.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to