[seam/cron] ceef6e: Presence of HA Singleton Service is now detected i...
by GitHub
Branch: refs/heads/feature/schedule-java-ee-timer
Home: https://github.com/seam/cron
Commit: ceef6ee32159c864f5fa160e3d4396b849cf6f63
https://github.com/seam/cron/commit/ceef6ee32159c864f5fa160e3d4396b849cf6f63
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-12 (Tue, 12 May 2015)
Changed paths:
M pom.xml
R providers/scheduling/timerservice-ha-singleton-jbossas/nb-configuration.xml
R providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
R providers/scheduling/timerservice-ha-singleton-jbossas/src/etc/header.txt
R providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
R providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerServiceActivator.java
R providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/Scheduler.java
R providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
R providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
R providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/beans.xml
R providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/services/org.jboss.msc.service.ServiceActivator
R providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
R providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
R providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/arquillian.xml
R providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/cron.properties
M providers/scheduling/timerservice/pom.xml
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/HATimerService.java
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/HATimerServiceActivator.java
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/Scheduler.java
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/SchedulerBean.java
A providers/scheduling/timerservice/src/main/resources/META-INF/services/org.jboss.msc.service.ServiceActivator
M readme.md
Log Message:
-----------
Presence of HA Singleton Service is now detected in standard timerservice provider when deployed to JBoss AS, and falls back to non-ha deployment if not found. If deployed to any other vendor the standard non-ha deployment will activate. Therefore no need for a JBoss-specific TimerService provider.
9 years, 4 months
[seam/cron] 738497: Split out common TimerService related classes into...
by GitHub
Branch: refs/heads/feature/schedule-java-ee-timer
Home: https://github.com/seam/cron
Commit: 73849795ee73e6fc5e211b8c04b77ee7c037266c
https://github.com/seam/cron/commit/73849795ee73e6fc5e211b8c04b77ee7c037266c
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M nb-configuration.xml
M pom.xml
A providers/scheduling/timerservice-common/nb-configuration.xml
A providers/scheduling/timerservice-common/pom.xml
A providers/scheduling/timerservice-common/src/etc/header.txt
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
A providers/scheduling/timerservice-common/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-common/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-common/src/test/resources/cron.properties
A providers/scheduling/timerservice-ha-singleton-jbossas/nb-configuration.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/etc/header.txt
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerServiceActivator.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/Scheduler.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/services/org.jboss.msc.service.ServiceActivator
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/cron.properties
M providers/scheduling/timerservice/pom.xml
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderFactory.java
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
Log Message:
-----------
Split out common TimerService related classes into reusable jar. Added HA singleton timer service project (WIP). Can't test against AS 7.1 (singleton code targets later JBoss version) so tests are disabled for now.
Commit: b53853c89db00f792c203e955d895746d130fd2f
https://github.com/seam/cron/commit/b53853c89db00f792c203e955d895746d130fd2f
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
Log Message:
-----------
Fix typo in artifact id
Commit: adfe3e1d34a82c6f0d50bf8abd2460da1e8e3976
https://github.com/seam/cron/commit/adfe3e1d34a82c6f0d50bf8abd2460da1e8e3976
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
M providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
Log Message:
-----------
Implement Seam Cron support by delegating to teh functional base class from the SchedulerBean. It's a little inelegant but we read (from cron.properties) the name of the module in which the ha timer service is deployed so we know where to find the bean for HA activation. All jars are provided, and the module which uses this must replicate the manifest dependencies found in the EJB plugin in the pom.xml.
Commit: 565b86543b4dc85beb1e9dd48b2beaae0d9fca70
https://github.com/seam/cron/commit/565b86543b4dc85beb1e9dd48b2beaae0d9fca70
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
Log Message:
-----------
Use the supplied module name property as the service name as well
That way multiple deployments to the same container using this provider
won't clash.
Commit: b780c23dc9d3cddf77d868d0d6a752d04ba09ec4
https://github.com/seam/cron/commit/b780c23dc9d3cddf77d868d0d6a752d04ba09ec4
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M readme.md
Log Message:
-----------
Some documentation for the Java EE TimerService JBoss AS HA Singleton Scheduling Provider
Commit: 64b4f64e1fa61b2297811b6dcfb81c4bcd7aa75d
https://github.com/seam/cron/commit/64b4f64e1fa61b2297811b6dcfb81c4bcd7aa75d
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-08 (Fri, 08 May 2015)
Changed paths:
M api/pom.xml
M dist/pom.xml
M docs/reference/pom.xml
M examples/swing_memory_grapher/pom.xml
M impl/pom.xml
M pom.xml
M providers/asynchronous/quartz/pom.xml
M providers/asynchronous/queuj/pom.xml
M providers/asynchronous/threads/pom.xml
M providers/queue/queuj/pom.xml
M providers/scheduling/quartz/pom.xml
M providers/scheduling/queuj/pom.xml
M providers/scheduling/timerservice-common/pom.xml
M providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
M providers/scheduling/timerservice/pom.xml
M spi/pom.xml
M tck/pom.xml
Log Message:
-----------
Bump version to 3.1.1-SNAPSHOT to prevent the wrong (very old) snapshots from being downloaded from jboss repo
Commit: ea430aa9d4fd9278911e11d4b9bb98b042d4b90e
https://github.com/seam/cron/commit/ea430aa9d4fd9278911e11d4b9bb98b042d4b90e
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M JBossServicePlusTimerTest/pom.xml
A JBossServicePlusTimerTest/src/main/java/timertest/AppConfig.java
M JBossServicePlusTimerTest/src/main/java/timertest/DummyExtension.java
R JBossServicePlusTimerTest/src/main/java/timertest/DummyService.java
M JBossServicePlusTimerTest/src/main/java/timertest/DummyServiceEjb.java
M JBossServicePlusTimerTest/src/test/java/timertest/DummyServiceTest.java
M JBossServicePlusTimerTest/src/test/resources/arquillian.xml
M impl/pom.xml
M impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
A nb-configuration.xml
M pom.xml
M providers/asynchronous/quartz/src/test/resources/arquillian.xml
M providers/asynchronous/queuj/src/test/resources/arquillian.xml
M providers/asynchronous/threads/src/test/resources/arquillian.xml
M providers/queue/queuj/src/test/resources/arquillian.xml
M providers/scheduling/quartz/src/test/resources/arquillian.xml
A providers/scheduling/queuj/nb-configuration.xml
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTest.java
M providers/scheduling/queuj/src/test/java/org/jboss/seam/cron/scheduling/test/queuj/QueuJSchedulingTCKTestLong.java
M providers/scheduling/queuj/src/test/resources/arquillian.xml
M providers/scheduling/timerservice/nb-configuration.xml
M providers/scheduling/timerservice/pom.xml
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderFactory.java
M providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
M providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
M providers/scheduling/timerservice/src/test/resources/arquillian.xml
M providers/scheduling/timerservice/src/test/resources/cron.properties
M readme.md
M settings.xml
M spi/src/main/java/org/jboss/seam/cron/spi/scheduling/CronSchedulingInstaller.java
M tck/pom.xml
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
M tck/src/test/java/org/jboss/seam/cron/test/restriction/beans/SomeAsyncAndRestrictionMethods.java
M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTest.java
Log Message:
-----------
Merge branch 'develop' into feature/schedule-java-ee-timer
Commit: 3aa06000d6117274cdaaf1c7c307f29a996ab8c0
https://github.com/seam/cron/commit/3aa06000d6117274cdaaf1c7c307f29a996ab8c0
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-11 (Mon, 11 May 2015)
Changed paths:
M api/pom.xml
M dist/pom.xml
M docs/reference/pom.xml
M examples/swing_memory_grapher/pom.xml
M impl/pom.xml
M nb-configuration.xml
M pom.xml
M providers/asynchronous/quartz/pom.xml
M providers/asynchronous/queuj/pom.xml
M providers/asynchronous/threads/pom.xml
M providers/queue/queuj/pom.xml
M providers/scheduling/quartz/pom.xml
M providers/scheduling/queuj/pom.xml
A providers/scheduling/timerservice-common/nb-configuration.xml
A providers/scheduling/timerservice-common/pom.xml
A providers/scheduling/timerservice-common/src/etc/header.txt
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
A providers/scheduling/timerservice-common/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-common/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-common/src/test/resources/cron.properties
A providers/scheduling/timerservice-ha-singleton-jbossas/nb-configuration.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/etc/header.txt
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerServiceActivator.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/Scheduler.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/services/org.jboss.msc.service.ServiceActivator
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/cron.properties
M providers/scheduling/timerservice/pom.xml
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderFactory.java
M readme.md
M spi/pom.xml
M tck/pom.xml
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
Log Message:
-----------
Merge branch 'develop' into feature/schedule-java-ee-timer
Compare: https://github.com/seam/cron/compare/9823fee76601...3aa06000d611
9 years, 4 months
[seam/cron] 64b4f6: Bump version to 3.1.1-SNAPSHOT to prevent the wron...
by GitHub
Branch: refs/heads/develop
Home: https://github.com/seam/cron
Commit: 64b4f64e1fa61b2297811b6dcfb81c4bcd7aa75d
https://github.com/seam/cron/commit/64b4f64e1fa61b2297811b6dcfb81c4bcd7aa75d
Author: Pete Royle <pete(a)screamingcoder.com>
Date: 2015-05-08 (Fri, 08 May 2015)
Changed paths:
M api/pom.xml
M dist/pom.xml
M docs/reference/pom.xml
M examples/swing_memory_grapher/pom.xml
M impl/pom.xml
M pom.xml
M providers/asynchronous/quartz/pom.xml
M providers/asynchronous/queuj/pom.xml
M providers/asynchronous/threads/pom.xml
M providers/queue/queuj/pom.xml
M providers/scheduling/quartz/pom.xml
M providers/scheduling/queuj/pom.xml
M providers/scheduling/timerservice-common/pom.xml
M providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
M providers/scheduling/timerservice/pom.xml
M spi/pom.xml
M tck/pom.xml
Log Message:
-----------
Bump version to 3.1.1-SNAPSHOT to prevent the wrong (very old) snapshots from being downloaded from jboss repo
9 years, 4 months
[seam/cron] 738497: Split out common TimerService related classes into...
by GitHub
Branch: refs/heads/develop
Home: https://github.com/seam/cron
Commit: 73849795ee73e6fc5e211b8c04b77ee7c037266c
https://github.com/seam/cron/commit/73849795ee73e6fc5e211b8c04b77ee7c037266c
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M nb-configuration.xml
M pom.xml
A providers/scheduling/timerservice-common/nb-configuration.xml
A providers/scheduling/timerservice-common/pom.xml
A providers/scheduling/timerservice-common/src/etc/header.txt
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
A providers/scheduling/timerservice-common/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-common/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-common/src/test/resources/cron.properties
A providers/scheduling/timerservice-ha-singleton-jbossas/nb-configuration.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/etc/header.txt
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerServiceActivator.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/Scheduler.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/services/org.jboss.msc.service.ServiceActivator
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/cron.properties
M providers/scheduling/timerservice/pom.xml
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderFactory.java
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
Log Message:
-----------
Split out common TimerService related classes into reusable jar. Added HA singleton timer service project (WIP). Can't test against AS 7.1 (singleton code targets later JBoss version) so tests are disabled for now.
Commit: b53853c89db00f792c203e955d895746d130fd2f
https://github.com/seam/cron/commit/b53853c89db00f792c203e955d895746d130fd2f
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
Log Message:
-----------
Fix typo in artifact id
Commit: adfe3e1d34a82c6f0d50bf8abd2460da1e8e3976
https://github.com/seam/cron/commit/adfe3e1d34a82c6f0d50bf8abd2460da1e8e3976
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
M providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
Log Message:
-----------
Implement Seam Cron support by delegating to teh functional base class from the SchedulerBean. It's a little inelegant but we read (from cron.properties) the name of the module in which the ha timer service is deployed so we know where to find the bean for HA activation. All jars are provided, and the module which uses this must replicate the manifest dependencies found in the EJB plugin in the pom.xml.
Commit: 565b86543b4dc85beb1e9dd48b2beaae0d9fca70
https://github.com/seam/cron/commit/565b86543b4dc85beb1e9dd48b2beaae0d9fca70
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
Log Message:
-----------
Use the supplied module name property as the service name as well
That way multiple deployments to the same container using this provider
won't clash.
Compare: https://github.com/seam/cron/compare/9823fee76601...565b86543b4d
9 years, 4 months
[seam/cron] adfe3e: Implement Seam Cron support by delegating to teh f...
by GitHub
Branch: refs/heads/feature/schedule-java-ee-timer-singleton-jboss
Home: https://github.com/seam/cron
Commit: adfe3e1d34a82c6f0d50bf8abd2460da1e8e3976
https://github.com/seam/cron/commit/adfe3e1d34a82c6f0d50bf8abd2460da1e8e3976
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
M providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
M providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
Log Message:
-----------
Implement Seam Cron support by delegating to teh functional base class from the SchedulerBean. It's a little inelegant but we read (from cron.properties) the name of the module in which the ha timer service is deployed so we know where to find the bean for HA activation. All jars are provided, and the module which uses this must replicate the manifest dependencies found in the EJB plugin in the pom.xml.
9 years, 4 months
[seam/cron] 738497: Split out common TimerService related classes into...
by GitHub
Branch: refs/heads/feature/schedule-java-ee-timer-singleton-jboss
Home: https://github.com/seam/cron
Commit: 73849795ee73e6fc5e211b8c04b77ee7c037266c
https://github.com/seam/cron/commit/73849795ee73e6fc5e211b8c04b77ee7c037266c
Author: Peter Royle <pete(a)screamingcoder.com>
Date: 2015-05-07 (Thu, 07 May 2015)
Changed paths:
M nb-configuration.xml
M pom.xml
A providers/scheduling/timerservice-common/nb-configuration.xml
A providers/scheduling/timerservice-common/pom.xml
A providers/scheduling/timerservice-common/src/etc/header.txt
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
A providers/scheduling/timerservice-common/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-common/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-common/src/test/resources/cron.properties
A providers/scheduling/timerservice-ha-singleton-jbossas/nb-configuration.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/pom.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/etc/header.txt
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerService.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/HATimerServiceActivator.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/Scheduler.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/as/quickstarts/cluster/hasingleton/service/ejb/SchedulerBean.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/beans.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/main/resources/META-INF/services/org.jboss.msc.service.ServiceActivator
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTest.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingTCKTestLong.java
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/arquillian.xml
A providers/scheduling/timerservice-ha-singleton-jbossas/src/test/resources/cron.properties
M providers/scheduling/timerservice/pom.xml
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/BasicCronParser.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderFactory.java
M tck/src/test/java/org/jboss/seam/cron/test/SeamCronTestBase.java
Log Message:
-----------
Split out common TimerService related classes into reusable jar. Added HA singleton timer service project (WIP). Can't test against AS 7.1 (singleton code targets later JBoss version) so tests are disabled for now.
9 years, 4 months