You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2010/10/10 22:24:30 UTC

[jira] Created: (FELIX-2647) Implement Coordination Service

Implement Coordination Service
------------------------------

                 Key: FELIX-2647
                 URL: https://issues.apache.org/jira/browse/FELIX-2647
             Project: Felix
          Issue Type: New Feature
          Components: Specification compliance
            Reporter: Felix Meschberger


The OSGi R 4.3 draft 2 foresees the specification of a new Coordination Service supporting a light-weight transaction-like functionality. Apache Felix should have an implementation of this service to be able to support the extension of the Configuration Admin service which depends on the Coordination service.

The Apache Felix implementation will obey the Provisional OSGi API policy [1] by renaming the exports as follows:

   org.osgi.jmx.service.coordination ==> org.apache.felix.jmx.service.coordination
   org.osgi.service.coordination ==> org.apache.felix.service.coordination

and marking the exports with the mandatory attribute status="provisional" as well as marking all interfaces/classes deprecated.

For full details see the OSGi R 4.3 draft 2 available from http://www.osgi.org/Download/File?url=/download/osgi-4.3-early-draft2.pdf

[1] http://felix.apache.org/site/provisional-osgi-api-policy.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (FELIX-2647) Implement Coordinator Service

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/FELIX-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger updated FELIX-2647:
-------------------------------------

    Component/s: Coordinator Service
    Description: 
The OSGi R 4.3 draft 2 foresees the specification of a new Coordinator Service supporting a light-weight transaction-like functionality. Apache Felix should have an implementation of this service to be able to support the extension of the Configuration Admin service which depends on the Coordinator service.

The Apache Felix implementation will obey the Provisional OSGi API policy [1] by renaming the exports as follows:

   org.osgi.jmx.service.coordination ==> org.apache.felix.jmx.service.coordination
   org.osgi.service.coordination ==> org.apache.felix.service.coordination

and marking the exports with the mandatory attribute status="provisional" as well as marking all interfaces/classes deprecated.

For full details see the OSGi R 4.3 draft 2 available from http://www.osgi.org/Download/File?url=/download/osgi-4.3-early-draft2.pdf

[1] http://felix.apache.org/site/provisional-osgi-api-policy.html

  was:
The OSGi R 4.3 draft 2 foresees the specification of a new Coordination Service supporting a light-weight transaction-like functionality. Apache Felix should have an implementation of this service to be able to support the extension of the Configuration Admin service which depends on the Coordination service.

The Apache Felix implementation will obey the Provisional OSGi API policy [1] by renaming the exports as follows:

   org.osgi.jmx.service.coordination ==> org.apache.felix.jmx.service.coordination
   org.osgi.service.coordination ==> org.apache.felix.service.coordination

and marking the exports with the mandatory attribute status="provisional" as well as marking all interfaces/classes deprecated.

For full details see the OSGi R 4.3 draft 2 available from http://www.osgi.org/Download/File?url=/download/osgi-4.3-early-draft2.pdf

[1] http://felix.apache.org/site/provisional-osgi-api-policy.html

        Summary: Implement Coordinator Service  (was: Implement Coordination Service)

> Implement Coordinator Service
> -----------------------------
>
>                 Key: FELIX-2647
>                 URL: https://issues.apache.org/jira/browse/FELIX-2647
>             Project: Felix
>          Issue Type: New Feature
>          Components: Coordinator Service, Specification compliance
>            Reporter: Felix Meschberger
>
> The OSGi R 4.3 draft 2 foresees the specification of a new Coordinator Service supporting a light-weight transaction-like functionality. Apache Felix should have an implementation of this service to be able to support the extension of the Configuration Admin service which depends on the Coordinator service.
> The Apache Felix implementation will obey the Provisional OSGi API policy [1] by renaming the exports as follows:
>    org.osgi.jmx.service.coordination ==> org.apache.felix.jmx.service.coordination
>    org.osgi.service.coordination ==> org.apache.felix.service.coordination
> and marking the exports with the mandatory attribute status="provisional" as well as marking all interfaces/classes deprecated.
> For full details see the OSGi R 4.3 draft 2 available from http://www.osgi.org/Download/File?url=/download/osgi-4.3-early-draft2.pdf
> [1] http://felix.apache.org/site/provisional-osgi-api-policy.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (FELIX-2647) Implement Coordinator Service

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12920465#action_12920465 ] 

Felix Meschberger commented on FELIX-2647:
------------------------------------------

Further improvements in Rev. 1022014
      * JavaDoc
      * Thread Safety
      * Improved timeout support
      * Improved support to ensure Participants only participate in a single coordination

> Implement Coordinator Service
> -----------------------------
>
>                 Key: FELIX-2647
>                 URL: https://issues.apache.org/jira/browse/FELIX-2647
>             Project: Felix
>          Issue Type: New Feature
>          Components: Coordinator Service, Specification compliance
>            Reporter: Felix Meschberger
>
> The OSGi R 4.3 draft 2 foresees the specification of a new Coordinator Service supporting a light-weight transaction-like functionality. Apache Felix should have an implementation of this service to be able to support the extension of the Configuration Admin service which depends on the Coordinator service.
> The Apache Felix implementation will obey the Provisional OSGi API policy [1] by renaming the exports as follows:
>    org.osgi.jmx.service.coordination ==> org.apache.felix.jmx.service.coordination
>    org.osgi.service.coordination ==> org.apache.felix.service.coordination
> and marking the exports with the mandatory attribute status="provisional" as well as marking all interfaces/classes deprecated.
> For full details see the OSGi R 4.3 draft 2 available from http://www.osgi.org/Download/File?url=/download/osgi-4.3-early-draft2.pdf
> [1] http://felix.apache.org/site/provisional-osgi-api-policy.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (FELIX-2647) Implement Coordinator Service

Posted by "Felix Meschberger (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/FELIX-2647?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12919663#action_12919663 ] 

Felix Meschberger commented on FELIX-2647:
------------------------------------------

Committed a first shot in Rev. 1006352

This does probably not work yet and is missing tests ... work in progress

> Implement Coordinator Service
> -----------------------------
>
>                 Key: FELIX-2647
>                 URL: https://issues.apache.org/jira/browse/FELIX-2647
>             Project: Felix
>          Issue Type: New Feature
>          Components: Coordinator Service, Specification compliance
>            Reporter: Felix Meschberger
>
> The OSGi R 4.3 draft 2 foresees the specification of a new Coordinator Service supporting a light-weight transaction-like functionality. Apache Felix should have an implementation of this service to be able to support the extension of the Configuration Admin service which depends on the Coordinator service.
> The Apache Felix implementation will obey the Provisional OSGi API policy [1] by renaming the exports as follows:
>    org.osgi.jmx.service.coordination ==> org.apache.felix.jmx.service.coordination
>    org.osgi.service.coordination ==> org.apache.felix.service.coordination
> and marking the exports with the mandatory attribute status="provisional" as well as marking all interfaces/classes deprecated.
> For full details see the OSGi R 4.3 draft 2 available from http://www.osgi.org/Download/File?url=/download/osgi-4.3-early-draft2.pdf
> [1] http://felix.apache.org/site/provisional-osgi-api-policy.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.