sling-org-apache-sling-mom.git
2 months agotrivial: added license header to *.md files master
Radu Cotescu [Thu, 20 Sep 2018 09:09:06 +0000 (11:09 +0200)] 
trivial: added license header to *.md files

2 months agoSLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:29:20 +0000 (18:29 +0200)] 
SLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module

2 months agoSLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:04:02 +0000 (18:04 +0200)] 
SLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module

3 months agoSLING-7798 Switch from JSR-305 annotations to JetBrains Nullable/NotNull annotations
sseifert [Mon, 13 Aug 2018 09:42:41 +0000 (11:42 +0200)] 
SLING-7798 Switch from JSR-305 annotations to JetBrains Nullable/NotNull annotations

4 months agoFixed Spelling.
Jimmy Casey [Sun, 29 Jul 2018 21:30:24 +0000 (21:30 +0000)] 
Fixed Spelling.

6 months agoUpdating badges for org-apache-sling-mom
Dan Klco [Fri, 8 Jun 2018 19:15:39 +0000 (15:15 -0400)] 
Updating badges for org-apache-sling-mom

13 months agoSLING-7213 - Add a default .gitignore file to every module
Robert Munteanu [Tue, 24 Oct 2017 11:41:01 +0000 (13:41 +0200)] 
SLING-7213 - Add a default .gitignore file to every module

13 months agoSLING-7214 - Add the LICENSE file to every module
Robert Munteanu [Mon, 23 Oct 2017 16:38:24 +0000 (18:38 +0200)] 
SLING-7214 - Add the LICENSE file to every module

13 months agoFix typo in pom.xml : conncetion should be connection
Robert Munteanu [Mon, 23 Oct 2017 09:06:30 +0000 (12:06 +0300)] 
Fix typo in pom.xml : conncetion should be connection

13 months agoSLING-7162 - Update SCM information in all POM files to reference Git
Robert Munteanu [Fri, 20 Oct 2017 17:13:16 +0000 (19:13 +0200)] 
SLING-7162 - Update SCM information in all POM files to reference Git

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Tue, 3 Oct 2017 10:02:16 +0000 (10:02 +0000)] 
SLING-7167 Adjust READMEs

add uniform header linking to Sling project

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810888 13f79535-47bb-0310-9956-ffa450edef68

21 months agoadd missing Felix SCR annotations
Oliver Lietz [Fri, 10 Mar 2017 20:45:17 +0000 (20:45 +0000)] 
add missing Felix SCR annotations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1786439 13f79535-47bb-0310-9956-ffa450edef68

21 months agouse Sling Parent 30
Oliver Lietz [Mon, 6 Mar 2017 10:22:30 +0000 (10:22 +0000)] 
use Sling Parent 30

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1785621 13f79535-47bb-0310-9956-ffa450edef68

21 months agoAdd svn:ignore, use OSGi version annotation, update to latest parent pom
Carsten Ziegeler [Mon, 27 Feb 2017 12:07:48 +0000 (12:07 +0000)] 
Add svn:ignore, use OSGi version annotation, update to latest parent pom

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1784537 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Ian Boston [Wed, 5 Oct 2016 10:00:09 +0000 (10:00 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763381 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.mom-1.0.0
Ian Boston [Wed, 5 Oct 2016 09:59:53 +0000 (09:59 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.mom-1.0.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763379 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5645 - more javsoc fixes.
Ian Boston [Wed, 5 Oct 2016 09:45:08 +0000 (09:45 +0000)] 
SLING-5645 - more javsoc fixes.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763376 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5645 added provider types to apis where applicable
Ian Boston [Mon, 3 Oct 2016 16:17:56 +0000 (16:17 +0000)] 
SLING-5645 added provider types to apis where applicable

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763185 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5645 Removed my signature from all source code
Ian Boston [Mon, 3 Oct 2016 15:51:56 +0000 (15:51 +0000)] 
SLING-5645 Removed my signature from all source code

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1763175 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5646 MoM API and JMS implementation with example usage by Jobs implementation.
Ian Boston [Wed, 27 Jul 2016 12:10:12 +0000 (12:10 +0000)] 
SLING-5646 MoM API and JMS implementation with example usage by Jobs implementation.
Squashes 27 commits from https://github.com/ieb/sling/tree/jobs_28 as follows.
Added first stab at a message oriented job subsystem
Added basic implementation for the manager keeping queue implementation details abstracted
Added ActiveMQ implementation for queues and topics, and fixed a number of the the SPI interfaces in the process
Basic Test coverate for OOT JMS Broker
Extracted a MOM API with no Jobs or JMS references, test coverage for ActiveMQ impl is 100% class, 93% method, 75% line
Added missing license headers, documentation and cleaned out unused  interfaces
Fixed JMS Transaction issue found by @tmaret
Coverage for the majority of the jobs code is complete
Basic unit test coverage complete, core has 94% by lines, AMQ 74%, 100% classes and methods
Added testing environment for a runnign server, Not working yet
Added ability for detect when the OSGi container has completed bundle startup without having to perform http requests
Start at IT testing with Crankstart
Fixed issues with shutdown inside a Crankstart container
Working Crankstart IT framework
Version that uses Q->Jobs->JobConsumer pattern
Added a Queue Factory to allow configuration of multiple queues between the MOM API and Job Subsystem and move JobConsumers to register with a Job type
Migrated Subscribers and QueueReaders to a OSGi whiteboard pattern after discussion on Sling Dev
Changes the JobConsumer to use a Callback rather than return a job. This was suggested offlist by others in Adobe as a way of improving resource consumption
Added Types to improve type safety in certain areas after suggestions offlist
Fixed issue with OSGi startup in IntelliJ caused by version 4 of the
Felix framework bundle being present inside the maven pom. Strangely a
command line build was not impacted.
Added integration test bundle to test service. Adjusted some of the APIs to make using the Job Sub System easier
Integration tests now starting jobs from messages
Fixed Startup to work in real Sling/AEM container. The Active MQ OSGi bundle contains additional dependencies that cause all sorts of problems, AMQ is now being embedded into the AMQ MOM Impl bundle.
Fixed Queue expriy bug and added AEM Fiddle to run jobs
Added Documentation for configuration and default sample configuration
Added Explicit requeue mechanims rather than relying on AMQ's requeue capabilities
Moved MoM to new Home

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1754255 13f79535-47bb-0310-9956-ffa450edef68