[ 
https://issues.apache.org/jira/browse/SLING-5646?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ian Boston resolved SLING-5646.
-------------------------------
    Resolution: Fixed

The MoM API in the PoC is complete, see 
https://github.com/ieb/sling/tree/jobs_28/contrib/extensions/jobs/core/src/main/java/org/apache/sling/jobs
 for details.

There is an ActiveMQ implementation of the API with unit test coverage. The API 
is being used by the PoC Jobs implementation and has been tested in a 
Crankstart based IT bundle.

There has been some limited review of the API on Sling Dev and off list which 
resulted in stronger type safety on message queue names, topic names and 
command names. Thanks to everyone who contributed.

> Provide Message oriented Middleware API to support implementation of 
> distributed Jobs API
> -----------------------------------------------------------------------------------------
>
>                 Key: SLING-5646
>                 URL: https://issues.apache.org/jira/browse/SLING-5646
>             Project: Sling
>          Issue Type: Sub-task
>            Reporter: Ian Boston
>            Assignee: Ian Boston
>
> See PoC at 
> https://github.com/ieb/sling/tree/jobs_28/contrib/extensions/jobs/mom-api
> Needs to support Pub/Sub style messaging and Queue messaging.
> Must not depend on Jobs API and must not bind to a specific technology.
> Implementations are expected to be JMS or AMPQ based with an initial 
> implementation based on ActiveMQ.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to