[spruceki/cron] 6b6775: Fix interface reference for HA deployment

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[spruceki/cron] 6b6775: Fix interface reference for HA deployment

GitHub
  Branch: refs/heads/repair2
  Home:   https://github.com/spruceki/cron
  Commit: 6b677502634b909402b1c5685b4ae5d9f306fa62
      https://github.com/spruceki/cron/commit/6b677502634b909402b1c5685b4ae5d9f306fa62
  Author: Pete Royle <[hidden email]>
  Date:   2018-08-26 (Sun, 26 Aug 2018)

  Changed paths:
    M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/HATimerService.java

  Log Message:
  -----------
  Fix interface reference for HA deployment


  Commit: eb05886503890f1c3db3ec08d65d5376963383ee
      https://github.com/spruceki/cron/commit/eb05886503890f1c3db3ec08d65d5376963383ee
  Author: Pete Royle <[hidden email]>
  Date:   2018-08-26 (Sun, 26 Aug 2018)

  Changed paths:
    M readme.md

  Log Message:
  -----------
  Documentation tweaks


  Commit: c6e08114c9809c517bd66e2fe2e70931f8b3be08
      https://github.com/spruceki/cron/commit/c6e08114c9809c517bd66e2fe2e70931f8b3be08
  Author: Pete Royle <[hidden email]>
  Date:   2018-08-26 (Sun, 26 Aug 2018)

  Changed paths:
    M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
    M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderBase.java
    A providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
    R providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
    M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/SchedulerBean.java

  Log Message:
  -----------
  The default @Startup, non-ha implementation of the timer bean was always starting up. Added a rather hacky flag which the HA version will set onto the config bean if it's started successfully, which will in turn prevent the default, non-ha version from initializing.


  Commit: 009441320535e150f966849185558765f3d76d0d
      https://github.com/spruceki/cron/commit/009441320535e150f966849185558765f3d76d0d
  Author: Pete Royle <[hidden email]>
  Date:   2018-08-26 (Sun, 26 Aug 2018)

  Changed paths:
    A api/src/main/java/org/jboss/seam/cron/api/exception/CronProviderDestructionException.java
    A api/src/main/java/org/jboss/seam/cron/api/exception/CronProviderInitialisationException.java
    A api/src/main/java/org/jboss/seam/cron/api/exception/InternalException.java
    A api/src/main/java/org/jboss/seam/cron/api/exception/SchedulerConfigurationException.java
    R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/CronProviderDestructionException.java
    R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/CronProviderInitialisationException.java
    R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/InternalException.java
    R impl/src/main/java/org/jboss/seam/cron/impl/scheduling/exception/SchedulerConfigurationException.java
    M impl/src/main/java/org/jboss/seam/cron/util/PropertyResolver.java
    M providers/asynchronous/quartz/src/main/java/org/jboss/seam/cron/asynchronous/quartz/QuartzAsynchronousProvider.java
    M providers/asynchronous/queuj/src/main/java/org/jboss/seam/cron/asynchronous/queuj/QueuJAsynchronousProvider.java
    M providers/queue/queuj/src/main/java/org/jboss/seam/cron/queue/queuj/QueuJQueueProvider.java
    M providers/scheduling/quartz/src/main/java/org/jboss/seam/cron/scheduling/quartz/QuartzScheduleProvider.java
    M providers/scheduling/queuj/src/main/java/org/jboss/seam/cron/scheduling/queuj/QueuJScheduleProvider.java
    M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleConfig.java
    M providers/scheduling/timerservice-common/src/main/java/org/jboss/seam/cron/scheduling/timerservice/TimerScheduleProviderEjb.java
    M providers/scheduling/timerservice/src/main/java/org/jboss/seam/cron/scheduling/timerservice/singleton/jboss/SchedulerBean.java
    A providers/scheduling/timerservice/src/test/java/org/jboss/seam/cron/scheduling/test/timerservice/TimerServiceSchedulingHaFailureTest.java
    A providers/scheduling/timerservice/src/test/resources/cron-ha.properties
    M providers/scheduling/timerservice/src/test/resources/cron.properties
    M readme.md
    M spi/src/main/java/org/jboss/seam/cron/spi/CronProviderLifecycle.java
    M spi/src/main/java/org/jboss/seam/cron/spi/SeamCronExtension.java
    M spi/src/main/java/org/jboss/seam/cron/spi/asynchronous/AsynchronousInterceptor.java
    M spi/src/main/java/org/jboss/seam/cron/spi/asynchronous/Invoker.java
    M spi/src/main/java/org/jboss/seam/cron/spi/queue/CronQueueInstaller.java
    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/scheduling/beans/IncrementalScheduledBean.java
    M tck/src/test/java/org/jboss/seam/cron/test/scheduling/tck/SeamCronSchedulingTCKTestLong.java

  Log Message:
  -----------
  Move some exceptions into the API so we can reuse them. Add a property to make HA deployment mandatory, and fail deployment if HA doesn't come online.


Compare: https://github.com/spruceki/cron/compare/9e74ecf19a35...009441320535
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

_______________________________________________
seam-commits mailing list
[hidden email]
https://lists.jboss.org/mailman/listinfo/seam-commits