├── .editorconfig ├── .git-blame-ignore-revs ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── boot.yml │ ├── ci.yml │ ├── pr-lint.yml │ ├── pr.yml │ └── release.yml ├── .gitignore ├── .idea └── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── .java-version ├── .license └── license-header.txt ├── .sdkmanrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── db-scheduler-boot-starter ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── kagkarlsson │ │ │ └── scheduler │ │ │ └── boot │ │ │ ├── actuator │ │ │ └── DbSchedulerHealthIndicator.java │ │ │ ├── autoconfigure │ │ │ ├── DbSchedulerActuatorAutoConfiguration.java │ │ │ ├── DbSchedulerAutoConfiguration.java │ │ │ └── DbSchedulerMetricsAutoConfiguration.java │ │ │ └── package-info.java │ └── resources │ │ └── META-INF │ │ ├── spring.factories │ │ └── spring │ │ └── org.springframework.boot.autoconfigure.AutoConfiguration.imports │ └── test │ ├── java │ └── com │ │ └── github │ │ └── kagkarlsson │ │ └── scheduler │ │ └── boot │ │ └── autoconfigure │ │ └── DbSchedulerAutoConfigurationTest.java │ └── resources │ ├── logback-test.xml │ └── schema.sql ├── db-scheduler-spring-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── github │ └── kagkarlsson │ └── scheduler │ └── boot │ └── config │ ├── DbSchedulerConfigurationSupport.java │ ├── DbSchedulerCustomizer.java │ ├── DbSchedulerProperties.java │ ├── DbSchedulerStarter.java │ └── startup │ ├── AbstractSchedulerStarter.java │ ├── ContextReadyStart.java │ └── ImmediateStart.java ├── db-scheduler ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── github │ │ └── kagkarlsson │ │ ├── jdbc │ │ ├── BatchPreparedStatementSetter.java │ │ ├── ConnectionSupplier.java │ │ ├── DataSourceConnectionSupplier.java │ │ ├── DoInTransaction.java │ │ ├── ExternallyManagedConnection.java │ │ ├── IntegrityConstraintViolation.java │ │ ├── JdbcRunner.java │ │ ├── Mappers.java │ │ ├── PreparedStatementExecutor.java │ │ ├── PreparedStatementSetter.java │ │ ├── ResultSetMapper.java │ │ ├── RowMapper.java │ │ ├── SQLRuntimeException.java │ │ ├── ThreadLocalTransactionContextProvider.java │ │ ├── TransactionContext.java │ │ ├── TransactionContextProvider.java │ │ └── TransactionManager.java │ │ └── scheduler │ │ ├── ClientEvent.java │ │ ├── Clock.java │ │ ├── CurrentlyExecuting.java │ │ ├── DueExecutionsBatch.java │ │ ├── ExceptionUtils.java │ │ ├── ExecutePicked.java │ │ ├── ExecutionTimeAndId.java │ │ ├── Executor.java │ │ ├── ExecutorUtils.java │ │ ├── FetchCandidates.java │ │ ├── HeartbeatConfig.java │ │ ├── HeartbeatState.java │ │ ├── ImmediateCheckForDueExecutions.java │ │ ├── LockAndFetchCandidates.java │ │ ├── PollStrategy.java │ │ ├── PollingStrategyConfig.java │ │ ├── Resolvable.java │ │ ├── RunAndLogErrors.java │ │ ├── RunUntilShutdown.java │ │ ├── ScheduledExecution.java │ │ ├── ScheduledExecutionsFilter.java │ │ ├── Scheduler.java │ │ ├── SchedulerBuilder.java │ │ ├── SchedulerClient.java │ │ ├── SchedulerName.java │ │ ├── SchedulerState.java │ │ ├── StreamUtils.java │ │ ├── StringUtils.java │ │ ├── SystemClock.java │ │ ├── TaskRepository.java │ │ ├── TaskResolver.java │ │ ├── Waiter.java │ │ ├── concurrent │ │ └── LoggingRunnable.java │ │ ├── event │ │ ├── AbstractSchedulerListener.java │ │ ├── ExecutionChain.java │ │ ├── ExecutionInterceptor.java │ │ ├── SchedulerListener.java │ │ └── SchedulerListeners.java │ │ ├── exceptions │ │ ├── DataClassMismatchException.java │ │ ├── DbSchedulerException.java │ │ ├── ExecutionException.java │ │ ├── FailedToScheduleBatchException.java │ │ ├── MissingRawDataException.java │ │ ├── SerializationException.java │ │ ├── TaskInstanceCurrentlyExecutingException.java │ │ ├── TaskInstanceException.java │ │ └── TaskInstanceNotFoundException.java │ │ ├── jdbc │ │ ├── AndCondition.java │ │ ├── AutodetectJdbcCustomization.java │ │ ├── DefaultJdbcCustomization.java │ │ ├── JdbcCustomization.java │ │ ├── JdbcTaskRepository.java │ │ ├── JdbcTaskRepositoryContext.java │ │ ├── MariaDBJdbcCustomization.java │ │ ├── MssqlJdbcCustomization.java │ │ ├── MySQL8JdbcCustomization.java │ │ ├── MySQLJdbcCustomization.java │ │ ├── OracleJdbcCustomization.java │ │ ├── PostgreSqlJdbcCustomization.java │ │ ├── Queries.java │ │ └── QueryBuilder.java │ │ ├── logging │ │ ├── ConfigurableLogger.java │ │ └── LogLevel.java │ │ ├── serializer │ │ ├── GsonSerializer.java │ │ ├── JacksonSerializer.java │ │ ├── JavaSerializer.java │ │ ├── Serializer.java │ │ ├── SerializerWithFallbackDeserializers.java │ │ ├── gson │ │ │ ├── DurationAdapter.java │ │ │ ├── InstantAdapter.java │ │ │ ├── LocalTimeAdapter.java │ │ │ ├── RuntimeTypeAdapterFactory.java │ │ │ └── ZoneIdAdapter.java │ │ └── jackson │ │ │ ├── InstantDeserializer.java │ │ │ ├── InstantSerializer.java │ │ │ └── ScheduleMixin.java │ │ ├── stats │ │ ├── MicrometerStatsRegistry.java │ │ ├── StatsRegistry.java │ │ └── StatsRegistryAdapter.java │ │ ├── task │ │ ├── AbstractTask.java │ │ ├── CompletionHandler.java │ │ ├── DeadExecutionHandler.java │ │ ├── Execution.java │ │ ├── ExecutionComplete.java │ │ ├── ExecutionContext.java │ │ ├── ExecutionFailed.java │ │ ├── ExecutionHandler.java │ │ ├── ExecutionOperations.java │ │ ├── FailureHandler.java │ │ ├── HasTaskName.java │ │ ├── NextExecutionTime.java │ │ ├── OnStartup.java │ │ ├── Priority.java │ │ ├── SchedulableInstance.java │ │ ├── SchedulableTaskInstance.java │ │ ├── ScheduledTaskInstance.java │ │ ├── StateReturningExecutionHandler.java │ │ ├── Task.java │ │ ├── TaskDescriptor.java │ │ ├── TaskInstance.java │ │ ├── TaskInstanceId.java │ │ ├── TaskWithDataDescriptor.java │ │ ├── TaskWithoutDataDescriptor.java │ │ ├── VoidExecutionHandler.java │ │ ├── helper │ │ │ ├── CustomTask.java │ │ │ ├── OneTimeTask.java │ │ │ ├── PlainScheduleAndData.java │ │ │ ├── RecurringTask.java │ │ │ ├── RecurringTaskWithPersistentSchedule.java │ │ │ ├── ScheduleAndData.java │ │ │ ├── ScheduleOnStartup.java │ │ │ ├── ScheduleOnceOnStartup.java │ │ │ ├── ScheduleRecurringOnStartup.java │ │ │ └── Tasks.java │ │ └── schedule │ │ │ ├── CompositeParser.java │ │ │ ├── CronSchedule.java │ │ │ ├── CronStyle.java │ │ │ ├── Daily.java │ │ │ ├── DailyParser.java │ │ │ ├── DisabledSchedule.java │ │ │ ├── DisabledScheduleParser.java │ │ │ ├── FixedDelay.java │ │ │ ├── FixedDelayParser.java │ │ │ ├── Parser.java │ │ │ ├── PersistentCronSchedule.java │ │ │ ├── RegexBasedParser.java │ │ │ ├── Schedule.java │ │ │ └── Schedules.java │ │ └── testhelper │ │ ├── ManualScheduler.java │ │ ├── SettableClock.java │ │ └── TestHelper.java │ └── test │ ├── java │ └── com │ │ └── github │ │ └── kagkarlsson │ │ ├── jdbc │ │ ├── CommitWhenAutocommitDisabledTest.java │ │ ├── HsqlExtension.java │ │ ├── JdbcRunnerTest.java │ │ └── TransactionManagerTest.java │ │ └── scheduler │ │ ├── CustomTableNameTest.java │ │ ├── DbUtils.java │ │ ├── DeadExecutionsTest.java │ │ ├── DueExecutionsBatchTest.java │ │ ├── EmbeddedPostgresqlExtension.java │ │ ├── ExceptionUtilsTest.java │ │ ├── ExecutionTest.java │ │ ├── HeartbeatStateTest.java │ │ ├── JdbcTaskRepositoryTest.java │ │ ├── RunUntilShutdownTest.java │ │ ├── ScheduledExecutionTest.java │ │ ├── SchedulerClientExceptionsTest.java │ │ ├── SchedulerClientTest.java │ │ ├── SchedulerTest.java │ │ ├── SerializerExceptionsTest.java │ │ ├── StopSchedulerExtension.java │ │ ├── StringUtilsTest.java │ │ ├── TaskResolverTest.java │ │ ├── TestSchedules.java │ │ ├── TestTasks.java │ │ ├── Utils.java │ │ ├── WaiterTest.java │ │ ├── compatibility │ │ ├── CompatibilityTest.java │ │ ├── MariaDB103CompatibilityTest.java │ │ ├── MssqlCompatibilityTest.java │ │ ├── Mysql5CompatibilityTest.java │ │ ├── Mysql8CompatibilityTest.java │ │ ├── NoAutoCommitPostgresqlCompatibilityTest.java │ │ ├── NoAutocommitTest.java │ │ ├── Oracle11gCompatibilityTest.java │ │ ├── PostgresqlCompatibilityTest.java │ │ ├── PostgresqlGenericFetchAndLockCompatibilityTest.java │ │ └── ZoneSpecificJdbcCustomization.java │ │ ├── concurrent │ │ ├── ClusterTests.java │ │ ├── MssqlClusterTest.java │ │ ├── PostgresClusterTest.java │ │ └── RecordResultAndStopExecutionOnComplete.java │ │ ├── event │ │ └── ExecutionChainTest.java │ │ ├── example │ │ └── CheckForNewBatchDirectlyMain.java │ │ ├── functional │ │ ├── DeadExecutionTest.java │ │ ├── DeleteUnresolvedTest.java │ │ ├── DetectStaleHeartbeatTest.java │ │ ├── DisabledCronTaskTest.java │ │ ├── DynamicRecurringTaskTest.java │ │ ├── ExecutorPoolTest.java │ │ ├── ImmediateExecutionTest.java │ │ ├── PriorityExecutionTest.java │ │ └── RecurringTaskScheduleTest.java │ │ ├── helper │ │ ├── ChangeLogLevelsExtension.java │ │ ├── ExecutionCompletedCondition.java │ │ ├── RanExecuteDueCondition.java │ │ ├── RanUpdateHeartbeatsCondition.java │ │ ├── TestableListener.java │ │ └── TimeHelper.java │ │ ├── jdbc │ │ ├── JdbcTaskRepositoryExceptionsTest.java │ │ ├── PostgreSqlJdbcCustomizationTest.java │ │ └── QueryBuilderTest.java │ │ ├── logging │ │ └── ConfigurableLoggerTest.java │ │ ├── scrolling │ │ ├── ExecutionTimeAndIdTest.java │ │ ├── ScheduledExecutionsFilterScrollTest.java │ │ └── ScrollingPostgresTest.java │ │ ├── serializer │ │ ├── gson │ │ │ └── GsonSerializerTest.java │ │ └── jackson │ │ │ ├── JacksonSerializerTest.java │ │ │ └── ScheduleAndDataForTest.java │ │ └── task │ │ ├── AbstractTaskTest.java │ │ ├── CronTest.java │ │ ├── DailyTest.java │ │ ├── FailureHandlerTest.java │ │ ├── SchedulesTest.java │ │ ├── SerializableSchedulesTest.java │ │ ├── helper │ │ ├── ComposableTask.java │ │ ├── CustomTaskTest.java │ │ ├── OneTimeTaskTest.java │ │ ├── RecurringTaskTest.java │ │ ├── RecurringTaskWithPersistentScheduleTest.java │ │ └── ScheduleRecurringOnStartupTest.java │ │ └── schedule │ │ ├── CompositeParserTest.java │ │ ├── DailyParserTest.java │ │ ├── FixedDelayParserTest.java │ │ ├── FixedDelayTest.java │ │ ├── ScheduleParsersHelper.java │ │ └── UnrecognizableScheduleTest.java │ └── resources │ ├── com │ └── github │ │ └── kagkarlsson │ │ └── scheduler │ │ └── postgresql_custom_tablename.sql │ ├── container-license-acceptance.txt │ ├── hsql_tables.sql │ ├── logback-test.xml │ ├── mariadb_tables.sql │ ├── mssql_tables.sql │ ├── mysql_tables.sql │ ├── oracle_tables.sql │ └── postgresql_tables.sql ├── examples ├── features │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── github │ │ │ └── kagkarlsson │ │ │ └── examples │ │ │ ├── CheckForNewBatchDirectlyMain.java │ │ │ ├── CronMain.java │ │ │ ├── DeletingUnresolvedTasksMain.java │ │ │ ├── EnableImmediateExecutionMain.java │ │ │ ├── ExponentialBackoffMain.java │ │ │ ├── ExponentialBackoffWithMaxRetriesMain.java │ │ │ ├── FailureLoggingMain.java │ │ │ ├── HeartbeatMonitoringMain.java │ │ │ ├── InterceptorMain.java │ │ │ ├── JobChainingUsingSeparateTasksMain.java │ │ │ ├── JobChainingUsingTaskDataMain.java │ │ │ ├── JsonSerializerMain.java │ │ │ ├── MaxRetriesMain.java │ │ │ ├── OneTimeTaskMain.java │ │ │ ├── RecurringTaskMain.java │ │ │ ├── RecurringTaskWithPersistentScheduleMain.java │ │ │ ├── SchedulerClientMain.java │ │ │ ├── SchedulerMain.java │ │ │ ├── SerializingExperimentMain.java │ │ │ ├── SpawningOtherTasksMain.java │ │ │ ├── StatefulRecurringTaskWithPersistentScheduleMain.java │ │ │ ├── TrackingProgressRecurringTaskMain.java │ │ │ ├── helpers │ │ │ ├── Example.java │ │ │ └── HsqlDatasource.java │ │ │ └── kotlin │ │ │ ├── KotlinSerializer.kt │ │ │ └── KotlinSerializerMain.kt │ │ └── resources │ │ ├── hsql_tables.sql │ │ └── logback.xml ├── pom.xml └── spring-boot-example │ ├── README.md │ ├── pom.xml │ └── src │ ├── main │ ├── java │ │ ├── com │ │ │ └── github │ │ │ │ └── kagkarlsson │ │ │ │ └── examples │ │ │ │ └── boot │ │ │ │ ├── AdminController.java │ │ │ │ ├── App.java │ │ │ │ ├── CounterController.java │ │ │ │ ├── CounterService.java │ │ │ │ ├── ExampleContext.java │ │ │ │ └── config │ │ │ │ ├── BasicExamplesConfiguration.java │ │ │ │ ├── JobChainingConfiguration.java │ │ │ │ ├── LongRunningJobConfiguration.java │ │ │ │ ├── MultiInstanceRecurringConfiguration.java │ │ │ │ ├── ParallellJobConfiguration.java │ │ │ │ ├── RecurringStateTrackingConfiguration.java │ │ │ │ ├── SchedulerConfiguration.java │ │ │ │ └── TransactionallyStagedJobConfiguration.java │ │ └── utils │ │ │ ├── EventLogger.java │ │ │ └── Utils.java │ └── resources │ │ ├── application.properties │ │ ├── logback.xml │ │ └── schema.sql │ └── test │ ├── java │ └── com │ │ └── github │ │ └── kagkarlsson │ │ └── examples │ │ └── boot │ │ └── SmokeTest.java │ └── resources │ └── logback-test.xml ├── jreleaser.yml ├── pom.xml └── test └── benchmark ├── cpu_experiment1.png ├── cpu_experiment2.png ├── infra ├── db.tf ├── notes.txt ├── output.tf ├── provider.tf ├── results.txt └── vm.tf ├── iops_experiment1.png ├── iops_experiment2.png ├── pom.xml ├── results.txt ├── results_3feb_2021.txt ├── src └── main │ ├── java │ └── com │ │ └── github │ │ └── kagkarlsson │ │ ├── App.java │ │ └── BenchmarkStatsRegistry.java │ └── resources │ └── logback.xml ├── tps_experiment1.png ├── tps_experiment2.png └── upload.sh /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.editorconfig -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | 8e2238adc6dc3e5048a84a1f75eead225c06fbc4 2 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/boot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/workflows/boot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/pr-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/workflows/pr-lint.yml -------------------------------------------------------------------------------- /.github/workflows/pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/workflows/pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 17.0.3 2 | -------------------------------------------------------------------------------- /.license/license-header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.license/license-header.txt -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/.sdkmanrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/README.md -------------------------------------------------------------------------------- /db-scheduler-boot-starter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/pom.xml -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/actuator/DbSchedulerHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/actuator/DbSchedulerHealthIndicator.java -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerActuatorAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerActuatorAutoConfiguration.java -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerAutoConfiguration.java -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerMetricsAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerMetricsAutoConfiguration.java -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/main/java/com/github/kagkarlsson/scheduler/boot/package-info.java -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/main/resources/META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/test/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerAutoConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/test/java/com/github/kagkarlsson/scheduler/boot/autoconfigure/DbSchedulerAutoConfigurationTest.java -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /db-scheduler-boot-starter/src/test/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-boot-starter/src/test/resources/schema.sql -------------------------------------------------------------------------------- /db-scheduler-spring-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/pom.xml -------------------------------------------------------------------------------- /db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerConfigurationSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerConfigurationSupport.java -------------------------------------------------------------------------------- /db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerCustomizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerCustomizer.java -------------------------------------------------------------------------------- /db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerProperties.java -------------------------------------------------------------------------------- /db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/DbSchedulerStarter.java -------------------------------------------------------------------------------- /db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/startup/AbstractSchedulerStarter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/startup/AbstractSchedulerStarter.java -------------------------------------------------------------------------------- /db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/startup/ContextReadyStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/startup/ContextReadyStart.java -------------------------------------------------------------------------------- /db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/startup/ImmediateStart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler-spring-common/src/main/java/com/github/kagkarlsson/scheduler/boot/config/startup/ImmediateStart.java -------------------------------------------------------------------------------- /db-scheduler/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/pom.xml -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/BatchPreparedStatementSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/BatchPreparedStatementSetter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ConnectionSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ConnectionSupplier.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/DataSourceConnectionSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/DataSourceConnectionSupplier.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/DoInTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/DoInTransaction.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ExternallyManagedConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ExternallyManagedConnection.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/IntegrityConstraintViolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/IntegrityConstraintViolation.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/JdbcRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/JdbcRunner.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/Mappers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/Mappers.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/PreparedStatementExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/PreparedStatementExecutor.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/PreparedStatementSetter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/PreparedStatementSetter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ResultSetMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ResultSetMapper.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/RowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/RowMapper.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/SQLRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/SQLRuntimeException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ThreadLocalTransactionContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/ThreadLocalTransactionContextProvider.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/TransactionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/TransactionContext.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/TransactionContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/TransactionContextProvider.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/TransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/jdbc/TransactionManager.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ClientEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ClientEvent.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Clock.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/CurrentlyExecuting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/CurrentlyExecuting.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/DueExecutionsBatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/DueExecutionsBatch.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExceptionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExceptionUtils.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExecutePicked.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExecutePicked.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExecutionTimeAndId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExecutionTimeAndId.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Executor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Executor.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExecutorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ExecutorUtils.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/FetchCandidates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/FetchCandidates.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/HeartbeatConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/HeartbeatConfig.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/HeartbeatState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/HeartbeatState.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ImmediateCheckForDueExecutions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ImmediateCheckForDueExecutions.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/LockAndFetchCandidates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/LockAndFetchCandidates.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/PollStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/PollStrategy.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/PollingStrategyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/PollingStrategyConfig.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Resolvable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Resolvable.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/RunAndLogErrors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/RunAndLogErrors.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/RunUntilShutdown.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/RunUntilShutdown.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ScheduledExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ScheduledExecution.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ScheduledExecutionsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/ScheduledExecutionsFilter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Scheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Scheduler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerBuilder.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerClient.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerName.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SchedulerState.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/StreamUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/StreamUtils.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/StringUtils.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SystemClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/SystemClock.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/TaskRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/TaskRepository.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/TaskResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/TaskResolver.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/Waiter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/concurrent/LoggingRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/concurrent/LoggingRunnable.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/AbstractSchedulerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/AbstractSchedulerListener.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/ExecutionChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/ExecutionChain.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/ExecutionInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/ExecutionInterceptor.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/SchedulerListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/SchedulerListener.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/SchedulerListeners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/event/SchedulerListeners.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/DataClassMismatchException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/DataClassMismatchException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/DbSchedulerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/DbSchedulerException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/ExecutionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/ExecutionException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/FailedToScheduleBatchException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/FailedToScheduleBatchException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/MissingRawDataException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/MissingRawDataException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/SerializationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/SerializationException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/TaskInstanceCurrentlyExecutingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/TaskInstanceCurrentlyExecutingException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/TaskInstanceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/TaskInstanceException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/TaskInstanceNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/exceptions/TaskInstanceNotFoundException.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/AndCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/AndCondition.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/AutodetectJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/AutodetectJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/DefaultJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/DefaultJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/JdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/JdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/JdbcTaskRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/JdbcTaskRepository.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/JdbcTaskRepositoryContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/JdbcTaskRepositoryContext.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MariaDBJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MariaDBJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MssqlJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MssqlJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MySQL8JdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MySQL8JdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MySQLJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/MySQLJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/OracleJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/OracleJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/PostgreSqlJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/PostgreSqlJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/Queries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/Queries.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/QueryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/jdbc/QueryBuilder.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/logging/ConfigurableLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/logging/ConfigurableLogger.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/logging/LogLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/logging/LogLevel.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/GsonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/GsonSerializer.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/JacksonSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/JacksonSerializer.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/JavaSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/JavaSerializer.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/Serializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/Serializer.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/SerializerWithFallbackDeserializers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/SerializerWithFallbackDeserializers.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/DurationAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/DurationAdapter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/InstantAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/InstantAdapter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/LocalTimeAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/LocalTimeAdapter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/RuntimeTypeAdapterFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/RuntimeTypeAdapterFactory.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/ZoneIdAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/gson/ZoneIdAdapter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/jackson/InstantDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/jackson/InstantDeserializer.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/jackson/InstantSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/jackson/InstantSerializer.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/jackson/ScheduleMixin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/serializer/jackson/ScheduleMixin.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/stats/MicrometerStatsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/stats/MicrometerStatsRegistry.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/stats/StatsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/stats/StatsRegistry.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/stats/StatsRegistryAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/stats/StatsRegistryAdapter.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/AbstractTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/AbstractTask.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/CompletionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/CompletionHandler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/DeadExecutionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/DeadExecutionHandler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/Execution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/Execution.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionComplete.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionContext.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionFailed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionFailed.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionHandler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionOperations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ExecutionOperations.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/FailureHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/FailureHandler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/HasTaskName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/HasTaskName.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/NextExecutionTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/NextExecutionTime.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/OnStartup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/OnStartup.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/Priority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/Priority.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/SchedulableInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/SchedulableInstance.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/SchedulableTaskInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/SchedulableTaskInstance.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ScheduledTaskInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/ScheduledTaskInstance.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/StateReturningExecutionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/StateReturningExecutionHandler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/Task.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskDescriptor.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskInstance.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskInstanceId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskInstanceId.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskWithDataDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskWithDataDescriptor.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskWithoutDataDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/TaskWithoutDataDescriptor.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/VoidExecutionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/VoidExecutionHandler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/CustomTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/CustomTask.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/OneTimeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/OneTimeTask.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/PlainScheduleAndData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/PlainScheduleAndData.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTask.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTaskWithPersistentSchedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTaskWithPersistentSchedule.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleAndData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleAndData.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleOnStartup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleOnStartup.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleOnceOnStartup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleOnceOnStartup.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleRecurringOnStartup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleRecurringOnStartup.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/Tasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/helper/Tasks.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/CompositeParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/CompositeParser.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/CronSchedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/CronSchedule.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/CronStyle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/CronStyle.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Daily.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Daily.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/DailyParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/DailyParser.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/DisabledSchedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/DisabledSchedule.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/DisabledScheduleParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/DisabledScheduleParser.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelay.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelayParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelayParser.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Parser.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/PersistentCronSchedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/PersistentCronSchedule.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/RegexBasedParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/RegexBasedParser.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Schedule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Schedule.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Schedules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/task/schedule/Schedules.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/testhelper/ManualScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/testhelper/ManualScheduler.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/testhelper/SettableClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/testhelper/SettableClock.java -------------------------------------------------------------------------------- /db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/testhelper/TestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/main/java/com/github/kagkarlsson/scheduler/testhelper/TestHelper.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/CommitWhenAutocommitDisabledTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/CommitWhenAutocommitDisabledTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/HsqlExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/HsqlExtension.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/JdbcRunnerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/JdbcRunnerTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/TransactionManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/jdbc/TransactionManagerTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/CustomTableNameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/CustomTableNameTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/DbUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/DbUtils.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/DeadExecutionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/DeadExecutionsTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/DueExecutionsBatchTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/DueExecutionsBatchTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/EmbeddedPostgresqlExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/EmbeddedPostgresqlExtension.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/ExceptionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/ExceptionUtilsTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/ExecutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/ExecutionTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/HeartbeatStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/HeartbeatStateTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/JdbcTaskRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/JdbcTaskRepositoryTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/RunUntilShutdownTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/RunUntilShutdownTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/ScheduledExecutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/ScheduledExecutionTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SchedulerClientExceptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SchedulerClientExceptionsTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SchedulerClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SchedulerClientTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SchedulerTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SerializerExceptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/SerializerExceptionsTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/StopSchedulerExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/StopSchedulerExtension.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/StringUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/StringUtilsTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/TaskResolverTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/TaskResolverTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/TestSchedules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/TestSchedules.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/TestTasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/TestTasks.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/Utils.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/WaiterTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/CompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/CompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/MariaDB103CompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/MariaDB103CompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/MssqlCompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/MssqlCompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/Mysql5CompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/Mysql5CompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/Mysql8CompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/Mysql8CompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/NoAutoCommitPostgresqlCompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/NoAutoCommitPostgresqlCompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/NoAutocommitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/NoAutocommitTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/Oracle11gCompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/Oracle11gCompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/PostgresqlCompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/PostgresqlCompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/PostgresqlGenericFetchAndLockCompatibilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/PostgresqlGenericFetchAndLockCompatibilityTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/ZoneSpecificJdbcCustomization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/compatibility/ZoneSpecificJdbcCustomization.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/ClusterTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/ClusterTests.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/MssqlClusterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/MssqlClusterTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/PostgresClusterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/PostgresClusterTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/RecordResultAndStopExecutionOnComplete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/concurrent/RecordResultAndStopExecutionOnComplete.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/event/ExecutionChainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/event/ExecutionChainTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/example/CheckForNewBatchDirectlyMain.java: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DeadExecutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DeadExecutionTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DeleteUnresolvedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DeleteUnresolvedTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DetectStaleHeartbeatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DetectStaleHeartbeatTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DisabledCronTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DisabledCronTaskTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DynamicRecurringTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/DynamicRecurringTaskTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/ExecutorPoolTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/ExecutorPoolTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/ImmediateExecutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/ImmediateExecutionTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/PriorityExecutionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/PriorityExecutionTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/RecurringTaskScheduleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/functional/RecurringTaskScheduleTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/ChangeLogLevelsExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/ChangeLogLevelsExtension.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/ExecutionCompletedCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/ExecutionCompletedCondition.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/RanExecuteDueCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/RanExecuteDueCondition.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/RanUpdateHeartbeatsCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/RanUpdateHeartbeatsCondition.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/TestableListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/TestableListener.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/TimeHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/helper/TimeHelper.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/jdbc/JdbcTaskRepositoryExceptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/jdbc/JdbcTaskRepositoryExceptionsTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/jdbc/PostgreSqlJdbcCustomizationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/jdbc/PostgreSqlJdbcCustomizationTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/jdbc/QueryBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/jdbc/QueryBuilderTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/logging/ConfigurableLoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/logging/ConfigurableLoggerTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/scrolling/ExecutionTimeAndIdTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/scrolling/ExecutionTimeAndIdTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/scrolling/ScheduledExecutionsFilterScrollTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/scrolling/ScheduledExecutionsFilterScrollTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/scrolling/ScrollingPostgresTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/scrolling/ScrollingPostgresTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/serializer/gson/GsonSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/serializer/gson/GsonSerializerTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/serializer/jackson/JacksonSerializerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/serializer/jackson/JacksonSerializerTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/serializer/jackson/ScheduleAndDataForTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/serializer/jackson/ScheduleAndDataForTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/AbstractTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/AbstractTaskTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/CronTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/CronTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/DailyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/DailyTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/FailureHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/FailureHandlerTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/SchedulesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/SchedulesTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/SerializableSchedulesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/SerializableSchedulesTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/ComposableTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/ComposableTask.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/CustomTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/CustomTaskTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/OneTimeTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/OneTimeTaskTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTaskTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTaskWithPersistentScheduleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/RecurringTaskWithPersistentScheduleTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleRecurringOnStartupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/helper/ScheduleRecurringOnStartupTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/CompositeParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/CompositeParserTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/DailyParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/DailyParserTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelayParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelayParserTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/FixedDelayTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/ScheduleParsersHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/ScheduleParsersHelper.java -------------------------------------------------------------------------------- /db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/UnrecognizableScheduleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/java/com/github/kagkarlsson/scheduler/task/schedule/UnrecognizableScheduleTest.java -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/com/github/kagkarlsson/scheduler/postgresql_custom_tablename.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/com/github/kagkarlsson/scheduler/postgresql_custom_tablename.sql -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/container-license-acceptance.txt: -------------------------------------------------------------------------------- 1 | mcr.microsoft.com/mssql/server:2022-latest 2 | 3 | -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/hsql_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/hsql_tables.sql -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/mariadb_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/mariadb_tables.sql -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/mssql_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/mssql_tables.sql -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/mysql_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/mysql_tables.sql -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/oracle_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/oracle_tables.sql -------------------------------------------------------------------------------- /db-scheduler/src/test/resources/postgresql_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/db-scheduler/src/test/resources/postgresql_tables.sql -------------------------------------------------------------------------------- /examples/features/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/pom.xml -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/CheckForNewBatchDirectlyMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/CheckForNewBatchDirectlyMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/CronMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/CronMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/DeletingUnresolvedTasksMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/DeletingUnresolvedTasksMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/EnableImmediateExecutionMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/EnableImmediateExecutionMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/ExponentialBackoffMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/ExponentialBackoffMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/ExponentialBackoffWithMaxRetriesMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/ExponentialBackoffWithMaxRetriesMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/FailureLoggingMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/FailureLoggingMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/HeartbeatMonitoringMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/HeartbeatMonitoringMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/InterceptorMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/InterceptorMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/JobChainingUsingSeparateTasksMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/JobChainingUsingSeparateTasksMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/JobChainingUsingTaskDataMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/JobChainingUsingTaskDataMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/JsonSerializerMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/JsonSerializerMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/MaxRetriesMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/MaxRetriesMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/OneTimeTaskMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/OneTimeTaskMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/RecurringTaskMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/RecurringTaskMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/RecurringTaskWithPersistentScheduleMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/RecurringTaskWithPersistentScheduleMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/SchedulerClientMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/SchedulerClientMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/SchedulerMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/SchedulerMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/SerializingExperimentMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/SerializingExperimentMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/SpawningOtherTasksMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/SpawningOtherTasksMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/StatefulRecurringTaskWithPersistentScheduleMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/StatefulRecurringTaskWithPersistentScheduleMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/TrackingProgressRecurringTaskMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/TrackingProgressRecurringTaskMain.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/helpers/Example.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/helpers/Example.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/helpers/HsqlDatasource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/helpers/HsqlDatasource.java -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/kotlin/KotlinSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/kotlin/KotlinSerializer.kt -------------------------------------------------------------------------------- /examples/features/src/main/java/com/github/kagkarlsson/examples/kotlin/KotlinSerializerMain.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/java/com/github/kagkarlsson/examples/kotlin/KotlinSerializerMain.kt -------------------------------------------------------------------------------- /examples/features/src/main/resources/hsql_tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/resources/hsql_tables.sql -------------------------------------------------------------------------------- /examples/features/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/features/src/main/resources/logback.xml -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /examples/spring-boot-example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/README.md -------------------------------------------------------------------------------- /examples/spring-boot-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/pom.xml -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/AdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/AdminController.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/App.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/CounterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/CounterController.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/CounterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/CounterService.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/ExampleContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/ExampleContext.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/BasicExamplesConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/BasicExamplesConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/JobChainingConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/JobChainingConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/LongRunningJobConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/LongRunningJobConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/MultiInstanceRecurringConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/MultiInstanceRecurringConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/ParallellJobConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/ParallellJobConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/RecurringStateTrackingConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/RecurringStateTrackingConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/SchedulerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/SchedulerConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/TransactionallyStagedJobConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/com/github/kagkarlsson/examples/boot/config/TransactionallyStagedJobConfiguration.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/utils/EventLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/utils/EventLogger.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/java/utils/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/java/utils/Utils.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/resources/application.properties -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/resources/logback.xml -------------------------------------------------------------------------------- /examples/spring-boot-example/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/main/resources/schema.sql -------------------------------------------------------------------------------- /examples/spring-boot-example/src/test/java/com/github/kagkarlsson/examples/boot/SmokeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/test/java/com/github/kagkarlsson/examples/boot/SmokeTest.java -------------------------------------------------------------------------------- /examples/spring-boot-example/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/examples/spring-boot-example/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /jreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/jreleaser.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/pom.xml -------------------------------------------------------------------------------- /test/benchmark/cpu_experiment1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/cpu_experiment1.png -------------------------------------------------------------------------------- /test/benchmark/cpu_experiment2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/cpu_experiment2.png -------------------------------------------------------------------------------- /test/benchmark/infra/db.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/infra/db.tf -------------------------------------------------------------------------------- /test/benchmark/infra/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/infra/notes.txt -------------------------------------------------------------------------------- /test/benchmark/infra/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/infra/output.tf -------------------------------------------------------------------------------- /test/benchmark/infra/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/infra/provider.tf -------------------------------------------------------------------------------- /test/benchmark/infra/results.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/benchmark/infra/vm.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/infra/vm.tf -------------------------------------------------------------------------------- /test/benchmark/iops_experiment1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/iops_experiment1.png -------------------------------------------------------------------------------- /test/benchmark/iops_experiment2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/iops_experiment2.png -------------------------------------------------------------------------------- /test/benchmark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/pom.xml -------------------------------------------------------------------------------- /test/benchmark/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/results.txt -------------------------------------------------------------------------------- /test/benchmark/results_3feb_2021.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/results_3feb_2021.txt -------------------------------------------------------------------------------- /test/benchmark/src/main/java/com/github/kagkarlsson/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/src/main/java/com/github/kagkarlsson/App.java -------------------------------------------------------------------------------- /test/benchmark/src/main/java/com/github/kagkarlsson/BenchmarkStatsRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/src/main/java/com/github/kagkarlsson/BenchmarkStatsRegistry.java -------------------------------------------------------------------------------- /test/benchmark/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/src/main/resources/logback.xml -------------------------------------------------------------------------------- /test/benchmark/tps_experiment1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/tps_experiment1.png -------------------------------------------------------------------------------- /test/benchmark/tps_experiment2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/tps_experiment2.png -------------------------------------------------------------------------------- /test/benchmark/upload.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kagkarlsson/db-scheduler/HEAD/test/benchmark/upload.sh --------------------------------------------------------------------------------