Skip to content

Commit 5a0f503

Browse files
author
daniel
committed
read part of StdSchedulerFactory
0 parents  commit 5a0f503

File tree

488 files changed

+83913
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

488 files changed

+83913
-0
lines changed

.gitignore

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Maven and test related noise
2+
target/
3+
derby.log
4+
logs/
5+
tmp/
6+
7+
# IntelliJ IDEA noise
8+
out/
9+
.idea/
10+
*.iml
11+
*.ipr
12+
*.iws
13+
14+
# Eclipse IDE noise
15+
.settings/
16+
.project
17+
.classpath
18+
19+
# NetBeans noise
20+
nbproject/
21+
22+
# Other Editor's noise
23+
*~
24+
*.swp
25+
26+
# MacOSX noise
27+
.DS_Store
28+
29+
# quartz misc repo
30+
management-quartz-impl/
31+
management-quartz/
32+
quartz-commonj/
33+
quartz-jboss/
34+
quartz-jobs/
35+
quartz-oracle/
36+
quartz-plugins/
37+
quartz-stubs/
38+
quartz-weblogic/
39+
#quartz/
40+
system-tests/
41+
terracotta/
42+
distribution/

.mvn/wrapper/maven-wrapper.jar

48.4 KB
Binary file not shown.

.mvn/wrapper/maven-wrapper.properties

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.6.0/apache-maven-3.6.0-bin.zip

Jenkinsfile

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
pipeline {
2+
agent any
3+
tools {
4+
maven 'maven-3.6.0'
5+
jdk 'jdk8'
6+
}
7+
stages {
8+
stage('Build - Windows Only') {
9+
steps {
10+
bat 'mvn -V -Dmaven.test.failure.ignore -Dtest.databasePort=1528 clean package'
11+
}
12+
post {
13+
success {
14+
junit '**/target/surefire-reports/TEST-*.xml'
15+
}
16+
}
17+
}
18+
}
19+
}

TestCategories.properties

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
org.quartz.xml.XMLSchedulingDataProcessorTest=production
2+
org.quartz.VersionTest=production
3+
org.quartz.utils.PropertiesParserTest=production
4+
org.quartz.utils.DirtyFlagMapTest=production
5+
org.quartz.utils.ClassUtilsTest=production
6+
org.quartz.TriggerComparatorTest=production
7+
org.quartz.TriggerBuilderTest=production
8+
org.quartz.SimpleTriggerTest=production
9+
org.quartz.simpl.SystemPropertyInstanceIdGeneratorTest=production
10+
org.quartz.simpl.RAMJobStoreTest=production
11+
org.quartz.simpl.PropertySettingJobFactoryTest=production
12+
org.quartz.SerializationTestSupport=production
13+
org.quartz.RAMSchedulerTest=production
14+
org.quartz.Quartz601Test=production
15+
org.quartz.Qtz205SchedulerListenerTest=production
16+
org.quartz.PriorityTest=production
17+
org.quartz.MonthlyCalendarTest=production
18+
org.quartz.JobDetailTest=production
19+
org.quartz.JobDataMapTest=production
20+
org.quartz.JobBuilderTest=production
21+
org.quartz.JdbcSchedulerTest=production
22+
org.quartz.InterruptableJobTest=production
23+
org.quartz.impl.triggers.DailyTimeIntervalTriggerImplTest=production
24+
org.quartz.impl.SchedulerDetailsSetterTest=production
25+
org.quartz.impl.jdbcjobstore.StdJDBCDelegateTest=production
26+
org.quartz.impl.jdbcjobstore.JdbcQuartzTestUtilities=production
27+
org.quartz.impl.jdbcjobstore.JdbcJobStoreTest=production
28+
org.quartz.impl.DirectSchedulerFactoryTest=production
29+
org.quartz.impl.calendar.DailyCalendarTest=production
30+
org.quartz.impl.calendar.BaseCalendarTest=production
31+
org.quartz.DisallowConcurrentExecutionJobTest=production
32+
org.quartz.DailyTimeIntervalScheduleBuilderTest=production
33+
org.quartz.CronTriggerTest=production
34+
org.quartz.CronScheduleBuilderTest=production
35+
org.quartz.CronExpressionTest=production
36+
org.quartz.core.ListenerManagerTest=production
37+
org.quartz.CalendarIntervalTriggerTest=production
38+
org.quartz.AnnualCalendarTest=production
39+
org.terracotta.quartz.tests.SynchWriteTest=production
40+
org.terracotta.quartz.tests.StartStopStartTest=production
41+
org.terracotta.quartz.tests.spring.SimpleSpringTest=production
42+
org.terracotta.quartz.tests.SimpleTest=production
43+
org.terracotta.quartz.tests.SimpleOrderingTest=production
44+
org.terracotta.quartz.tests.ShutdownHookTest=production
45+
org.terracotta.quartz.tests.RecoveryTestJob=production
46+
org.terracotta.quartz.tests.RecoveryTest=production
47+
org.terracotta.quartz.tests.PendingApplyDGCTest=production
48+
org.terracotta.quartz.tests.PausedTriggerTest=production
49+
org.terracotta.quartz.tests.NodeDeathTestSimpleJob=production
50+
org.terracotta.quartz.tests.NodeDeathTestCronJob=production
51+
org.terracotta.quartz.tests.NodeDeathTestClient2=production
52+
org.terracotta.quartz.tests.NodeDeathTestClient1=production
53+
org.terracotta.quartz.tests.NodeDeathTest=production
54+
org.terracotta.quartz.tests.ManyTriggerTest=production
55+
org.terracotta.quartz.tests.LiveNodeRecoveryTest=production
56+
org.terracotta.quartz.tests.JobStoreInterfaceCheckerTest=production
57+
org.terracotta.quartz.tests.FastTriggerTest=production
58+
org.terracotta.quartz.tests.ExpressShutdownTest=production
59+
org.terracotta.quartz.tests.container.BasicTestServlet=production
60+
org.terracotta.quartz.tests.container.BasicContainerTest=production
61+
org.terracotta.quartz.tests.BasicStandaloneTest=production

azure-pipelines.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#
2+
# Copyright Terracotta, Inc.
3+
#
4+
# Licensed under the Apache License, Version 2.0 (the "License");
5+
# you may not use this file except in compliance with the License.
6+
# You may obtain a copy of the License at
7+
#
8+
# http://www.apache.org/licenses/LICENSE-2.0
9+
#
10+
# Unless required by applicable law or agreed to in writing, software
11+
# distributed under the License is distributed on an "AS IS" BASIS,
12+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
# See the License for the specific language governing permissions and
14+
# limitations under the License.
15+
#
16+
17+
# See shared code location for steps and parameters:
18+
# https://dev.azure.com/TerracottaCI/_git/terracotta
19+
20+
resources:
21+
repositories:
22+
- repository: templates
23+
type: git
24+
name: terracotta/terracotta
25+
26+
jobs:
27+
- template: build-templates/maven-common.yml@templates
28+
parameters:
29+
jdkVersion: '1.8'
30+
options: '-Dtest.databasePort=1527'

checkstyle/README.txt

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
Checkstyle configuration files can be found under src/main/resources
3+
4+
1. You can edit checkstyle rules in checkstyle.xml
5+
6+
2. You can suppress a rule for any files in suppressions.xml
7+
8+
3. You can suppress a rule in a source file with comment:
9+
10+
// CHECKSTYLE_OFF: NameOfTheCheck|OtherTheCheck
11+
{ code }
12+
// CHECKSTYLE_ON: NameOfTheCheck|OtherTheCheck
13+

checkstyle/pom.xml

+55
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
<?xml version="1.0"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3+
<modelVersion>4.0.0</modelVersion>
4+
5+
<parent>
6+
<groupId>org.quartz-scheduler</groupId>
7+
<artifactId>quartz-parent</artifactId>
8+
<version>${revision}</version>
9+
</parent>
10+
11+
<groupId>org.quartz-scheduler.internal</groupId>
12+
<artifactId>quartz-checkstyle</artifactId>
13+
<name>quartz-checkstyle</name>
14+
<packaging>jar</packaging>
15+
16+
<properties>
17+
<terracotta-snapshots-url>http://nexus.terracotta.eur.ad.sag/content/repositories/terracotta-snapshots</terracotta-snapshots-url>
18+
<terracotta-staging-url>http://nexus.terracotta.eur.ad.sag/content/repositories/terracotta-staging</terracotta-staging-url>
19+
<terracotta-releases-url>http://nexus.terracotta.eur.ad.sag/content/repositories/terracotta-releases</terracotta-releases-url>
20+
</properties>
21+
22+
<profiles>
23+
<profile>
24+
<id>deploy-sonatype</id>
25+
<properties>
26+
<skipDeploy>true</skipDeploy>
27+
</properties>
28+
</profile>
29+
<profile>
30+
<id>release</id>
31+
<distributionManagement>
32+
<repository>
33+
<id>terracotta-releases</id>
34+
<name>Terracotta Releases Repository</name>
35+
<url>${terracotta-releases-url}</url>
36+
</repository>
37+
</distributionManagement>
38+
</profile>
39+
</profiles>
40+
41+
<distributionManagement>
42+
<repository>
43+
<id>terracotta-staging</id>
44+
<name>Terracotta Staging Repository</name>
45+
<url>${terracotta-staging-url}</url>
46+
</repository>
47+
<snapshotRepository>
48+
<id>terracotta-snapshots</id>
49+
<uniqueVersion>false</uniqueVersion>
50+
<name>Terracotta Snapshots Repository</name>
51+
<url>${terracotta-snapshots-url}</url>
52+
</snapshotRepository>
53+
</distributionManagement>
54+
55+
</project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<!DOCTYPE module PUBLIC
4+
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
5+
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
6+
7+
<module name="Checker">
8+
<property name="severity" value="error" />
9+
10+
<!--module name="Header">
11+
<property name="headerFile" value="${checkstyle.header.file}" />
12+
<message key="header.missing" value="Source file missing Quartz license header" />
13+
<message key="header.mismatch" value="Quartz license header mismatch" />
14+
</module-->
15+
16+
<module name="FileTabCharacter" />
17+
18+
<module name="TreeWalker">
19+
<module name="FileContentsHolder"/>
20+
</module>
21+
22+
<module name="SuppressionCommentFilter">
23+
<property name="offCommentFormat" value="CHECKSTYLE_OFF\: ([\w\|]+)"/>
24+
<property name="onCommentFormat" value="CHECKSTYLE_ON\: ([\w\|]+)"/>
25+
<property name="checkFormat" value="$1"/>
26+
</module>
27+
</module>
28+
+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* All content copyright Terracotta, Inc., unless otherwise indicated. All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
5+
* use this file except in compliance with the License. You may obtain a copy
6+
* of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12+
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13+
* License for the specific language governing permissions and limitations
14+
* under the License.
15+
*
16+
*/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<!DOCTYPE suppressions PUBLIC
4+
"-//Puppy Crawl//DTD Suppressions 1.1//EN"
5+
"http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">
6+
7+
<suppressions>
8+
9+
</suppressions>

0 commit comments

Comments
 (0)