This is an automated email from the ASF dual-hosted git repository.
sunnianjun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere-elasticjob.git
The following commit(s) were added to refs/heads/master by this push:
new 34848ce60 Rename ScheduleJobBootstrap and OneOffJobBootstrap package
name from elasticjob.bootstrap.impl to elasticjob.bootstrap.type (#2341)
34848ce60 is described below
commit 34848ce60f316e18fde8a3853bd1efe539c7d850
Author: Liang Zhang <[email protected]>
AuthorDate: Mon Oct 30 19:39:00 2023 +0800
Rename ScheduleJobBootstrap and OneOffJobBootstrap package name from
elasticjob.bootstrap.impl to elasticjob.bootstrap.type (#2341)
---
.../elasticjob/bootstrap/{impl => type}/OneOffJobBootstrap.java | 2 +-
.../elasticjob/bootstrap/{impl => type}/ScheduleJobBootstrap.java | 2 +-
.../elasticjob/bootstrap/{impl => type}/OneOffJobBootstrapTest.java | 2 +-
.../java/org/apache/shardingsphere/elasticjob/example/JavaMain.java | 4 ++--
.../elasticjob/example/controller/OneOffJobController.java | 2 +-
.../elasticjob/spring/boot/job/ElasticJobBootstrapConfiguration.java | 4 ++--
.../elasticjob/spring/boot/job/ScheduleJobBootstrapStartupRunner.java | 2 +-
.../elasticjob/spring/boot/job/ElasticJobSpringBootScannerTest.java | 2 +-
.../elasticjob/spring/boot/job/ElasticJobSpringBootTest.java | 4 ++--
.../elasticjob/spring/core/scanner/ClassPathJobScanner.java | 2 +-
.../spring/namespace/job/parser/JobBeanDefinitionParser.java | 4 ++--
.../spring/namespace/job/AbstractOneOffJobSpringIntegrateTest.java | 2 +-
.../spring/namespace/job/OneOffJobSpringNamespaceWithRefTest.java | 2 +-
.../spring/namespace/job/OneOffJobSpringNamespaceWithTypeTest.java | 2 +-
.../elasticjob/test/e2e/annotation/BaseAnnotationE2ETest.java | 4 ++--
.../apache/shardingsphere/elasticjob/test/e2e/raw/BaseE2ETest.java | 4 ++--
.../elasticjob/test/e2e/raw/disable/DisabledJobE2ETest.java | 2 +-
.../elasticjob/test/e2e/raw/enable/EnabledJobE2ETest.java | 2 +-
.../elasticjob/test/e2e/snapshot/BaseSnapshotServiceE2ETest.java | 2 +-
19 files changed, 25 insertions(+), 25 deletions(-)
diff --git
a/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/OneOffJobBootstrap.java
b/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrap.java
similarity index 98%
rename from
bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/OneOffJobBootstrap.java
rename to
bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrap.java
index d92da5d8c..dc0599ccd 100644
---
a/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/OneOffJobBootstrap.java
+++
b/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrap.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.elasticjob.bootstrap.impl;
+package org.apache.shardingsphere.elasticjob.bootstrap.type;
import com.google.common.base.Preconditions;
import com.google.common.base.Strings;
diff --git
a/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/ScheduleJobBootstrap.java
b/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/ScheduleJobBootstrap.java
similarity index 97%
rename from
bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/ScheduleJobBootstrap.java
rename to
bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/ScheduleJobBootstrap.java
index 5478bedf0..2e712f9f3 100644
---
a/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/ScheduleJobBootstrap.java
+++
b/bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/ScheduleJobBootstrap.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.elasticjob.bootstrap.impl;
+package org.apache.shardingsphere.elasticjob.bootstrap.type;
import com.google.common.base.Preconditions;
import com.google.common.base.Strings;
diff --git
a/bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/OneOffJobBootstrapTest.java
b/bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrapTest.java
similarity index 98%
rename from
bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/OneOffJobBootstrapTest.java
rename to
bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrapTest.java
index 69255c2b3..5528c28fc 100644
---
a/bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/impl/OneOffJobBootstrapTest.java
+++
b/bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrapTest.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package org.apache.shardingsphere.elasticjob.bootstrap.impl;
+package org.apache.shardingsphere.elasticjob.bootstrap.type;
import org.apache.shardingsphere.elasticjob.api.JobConfiguration;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobScheduler;
diff --git
a/examples/elasticjob-example-java/src/main/java/org/apache/shardingsphere/elasticjob/example/JavaMain.java
b/examples/elasticjob-example-java/src/main/java/org/apache/shardingsphere/elasticjob/example/JavaMain.java
index ae3b30aae..211af4a8e 100644
---
a/examples/elasticjob-example-java/src/main/java/org/apache/shardingsphere/elasticjob/example/JavaMain.java
+++
b/examples/elasticjob-example-java/src/main/java/org/apache/shardingsphere/elasticjob/example/JavaMain.java
@@ -25,8 +25,8 @@ import
org.apache.shardingsphere.elasticjob.error.handler.email.EmailPropertiesC
import
org.apache.shardingsphere.elasticjob.error.handler.wechat.WechatPropertiesConstants;
import
org.apache.shardingsphere.elasticjob.example.job.dataflow.JavaDataflowJob;
import org.apache.shardingsphere.elasticjob.http.props.HttpJobProperties;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.example.job.simple.JavaOccurErrorJob;
import org.apache.shardingsphere.elasticjob.example.job.simple.JavaSimpleJob;
import org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter;
diff --git
a/examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/controller/OneOffJobController.java
b/examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/controller/OneOffJobController.java
index c3eea8141..4e7e9c99b 100644
---
a/examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/controller/OneOffJobController.java
+++
b/examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/controller/OneOffJobController.java
@@ -17,7 +17,7 @@
package org.apache.shardingsphere.elasticjob.example.controller;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.web.bind.annotation.GetMapping;
diff --git
a/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobBootstrapConfiguration.java
b/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobBootstrapConfiguration.java
index c1d53bffa..1f87c0b21 100644
---
a/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobBootstrapConfiguration.java
+++
b/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobBootstrapConfiguration.java
@@ -23,8 +23,8 @@ import lombok.Setter;
import lombok.extern.slf4j.Slf4j;
import org.apache.shardingsphere.elasticjob.api.ElasticJob;
import org.apache.shardingsphere.elasticjob.api.JobConfiguration;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.spring.boot.tracing.TracingProperties;
import org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter;
import
org.apache.shardingsphere.elasticjob.kernel.internal.tracing.api.TracingConfiguration;
diff --git
a/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ScheduleJobBootstrapStartupRunner.java
b/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ScheduleJobBootstrapStartupRunner.java
index d9fb52b38..db5c9f09e 100644
---
a/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ScheduleJobBootstrapStartupRunner.java
+++
b/spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ScheduleJobBootstrapStartupRunner.java
@@ -19,7 +19,7 @@ package org.apache.shardingsphere.elasticjob.spring.boot.job;
import lombok.Setter;
import lombok.extern.slf4j.Slf4j;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import org.springframework.boot.CommandLineRunner;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
diff --git
a/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootScannerTest.java
b/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootScannerTest.java
index d08d22102..45a6e8ead 100644
---
a/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootScannerTest.java
+++
b/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootScannerTest.java
@@ -17,7 +17,7 @@
package org.apache.shardingsphere.elasticjob.spring.boot.job;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.spring.boot.job.fixture.job.impl.AnnotationCustomJob;
import org.apache.shardingsphere.elasticjob.spring.core.scanner.ElasticJobScan;
import org.apache.shardingsphere.elasticjob.test.util.EmbedTestingServer;
diff --git
a/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootTest.java
b/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootTest.java
index 32309c446..262bafc89 100644
---
a/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootTest.java
+++
b/spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootTest.java
@@ -20,8 +20,8 @@ package org.apache.shardingsphere.elasticjob.spring.boot.job;
import org.apache.shardingsphere.elasticjob.api.ElasticJob;
import org.apache.shardingsphere.elasticjob.api.JobExtraConfiguration;
import org.apache.shardingsphere.elasticjob.bootstrap.JobBootstrap;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobScheduler;
import
org.apache.shardingsphere.elasticjob.reg.zookeeper.ZookeeperRegistryCenter;
import
org.apache.shardingsphere.elasticjob.spring.boot.job.fixture.job.impl.CustomTestJob;
diff --git
a/spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/scanner/ClassPathJobScanner.java
b/spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/scanner/ClassPathJobScanner.java
index 9d7912a07..ca98df785 100644
---
a/spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/scanner/ClassPathJobScanner.java
+++
b/spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/scanner/ClassPathJobScanner.java
@@ -19,7 +19,7 @@ package
org.apache.shardingsphere.elasticjob.spring.core.scanner;
import org.apache.commons.lang3.StringUtils;
import org.apache.shardingsphere.elasticjob.annotation.ElasticJobConfiguration;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter;
import org.springframework.beans.factory.config.BeanDefinitionHolder;
import org.springframework.beans.factory.config.RuntimeBeanReference;
diff --git
a/spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/parser/JobBeanDefinitionParser.java
b/spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/parser/JobBeanDefinitionParser.java
index ae09da59d..38711504e 100644
---
a/spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/parser/JobBeanDefinitionParser.java
+++
b/spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/parser/JobBeanDefinitionParser.java
@@ -19,8 +19,8 @@ package
org.apache.shardingsphere.elasticjob.spring.namespace.job.parser;
import com.google.common.base.Strings;
import org.apache.shardingsphere.elasticjob.api.JobConfiguration;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.spring.namespace.job.tag.JobBeanDefinitionTag;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.beans.factory.support.AbstractBeanDefinition;
diff --git
a/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/AbstractOneOffJobSpringIntegrateTest.java
b/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/AbstractOneOffJobSpringIntegrateTest.java
index 28d536c13..aba8cae47 100644
---
a/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/AbstractOneOffJobSpringIntegrateTest.java
+++
b/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/AbstractOneOffJobSpringIntegrateTest.java
@@ -18,7 +18,7 @@
package org.apache.shardingsphere.elasticjob.spring.namespace.job;
import lombok.RequiredArgsConstructor;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
import org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter;
import
org.apache.shardingsphere.elasticjob.spring.namespace.fixture.job.DataflowElasticJob;
diff --git
a/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithRefTest.java
b/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithRefTest.java
index ce8b09e0a..d9e87cf13 100644
---
a/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithRefTest.java
+++
b/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithRefTest.java
@@ -17,7 +17,7 @@
package org.apache.shardingsphere.elasticjob.spring.namespace.job;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
import org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter;
import
org.apache.shardingsphere.elasticjob.spring.namespace.fixture.job.ref.RefFooSimpleElasticJob;
diff --git
a/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithTypeTest.java
b/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithTypeTest.java
index 3a795ca0f..1194f2b04 100644
---
a/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithTypeTest.java
+++
b/spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithTypeTest.java
@@ -17,7 +17,7 @@
package org.apache.shardingsphere.elasticjob.spring.namespace.job;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
import org.apache.shardingsphere.elasticjob.reg.base.CoordinatorRegistryCenter;
import org.apache.shardingsphere.elasticjob.test.util.EmbedTestingServer;
diff --git
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/BaseAnnotationE2ETest.java
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/BaseAnnotationE2ETest.java
index 6656ce7b8..8dfa287dd 100644
---
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/BaseAnnotationE2ETest.java
+++
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/BaseAnnotationE2ETest.java
@@ -22,8 +22,8 @@ import lombok.Getter;
import org.apache.shardingsphere.elasticjob.api.ElasticJob;
import org.apache.shardingsphere.elasticjob.api.JobConfiguration;
import org.apache.shardingsphere.elasticjob.bootstrap.JobBootstrap;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.annotation.JobAnnotationBuilder;
import
org.apache.shardingsphere.elasticjob.kernel.internal.election.LeaderService;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
diff --git
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/BaseE2ETest.java
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/BaseE2ETest.java
index ae3993e91..ba384d29a 100644
---
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/BaseE2ETest.java
+++
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/BaseE2ETest.java
@@ -22,8 +22,8 @@ import lombok.Getter;
import org.apache.shardingsphere.elasticjob.api.ElasticJob;
import org.apache.shardingsphere.elasticjob.api.JobConfiguration;
import org.apache.shardingsphere.elasticjob.bootstrap.JobBootstrap;
-import org.apache.shardingsphere.elasticjob.bootstrap.impl.OneOffJobBootstrap;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import org.apache.shardingsphere.elasticjob.bootstrap.type.OneOffJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.election.LeaderService;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
import org.apache.shardingsphere.elasticjob.test.util.ReflectionUtils;
diff --git
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/disable/DisabledJobE2ETest.java
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/disable/DisabledJobE2ETest.java
index 6ca929fb4..f387b076d 100644
---
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/disable/DisabledJobE2ETest.java
+++
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/disable/DisabledJobE2ETest.java
@@ -20,7 +20,7 @@ package
org.apache.shardingsphere.elasticjob.test.e2e.raw.disable;
import org.apache.shardingsphere.elasticjob.api.JobConfiguration;
import org.apache.shardingsphere.elasticjob.kernel.infra.env.IpUtils;
import org.apache.shardingsphere.elasticjob.kernel.infra.yaml.YamlEngine;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.config.JobConfigurationPOJO;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
import
org.apache.shardingsphere.elasticjob.kernel.internal.server.ServerStatus;
diff --git
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/enable/EnabledJobE2ETest.java
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/enable/EnabledJobE2ETest.java
index 8dac7cda3..8c3cd2b60 100644
---
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/enable/EnabledJobE2ETest.java
+++
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/enable/EnabledJobE2ETest.java
@@ -22,7 +22,7 @@ import
org.apache.shardingsphere.elasticjob.api.JobConfiguration;
import org.apache.shardingsphere.elasticjob.kernel.infra.env.IpUtils;
import
org.apache.shardingsphere.elasticjob.kernel.internal.config.JobConfigurationPOJO;
import org.apache.shardingsphere.elasticjob.kernel.infra.yaml.YamlEngine;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import org.apache.shardingsphere.elasticjob.test.e2e.raw.BaseE2ETest;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
import
org.apache.shardingsphere.elasticjob.kernel.internal.server.ServerStatus;
diff --git
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/BaseSnapshotServiceE2ETest.java
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/BaseSnapshotServiceE2ETest.java
index 341ff8c87..e6d75ba38 100644
---
a/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/BaseSnapshotServiceE2ETest.java
+++
b/test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/BaseSnapshotServiceE2ETest.java
@@ -21,7 +21,7 @@ import lombok.AccessLevel;
import lombok.Getter;
import org.apache.shardingsphere.elasticjob.api.ElasticJob;
import org.apache.shardingsphere.elasticjob.api.JobConfiguration;
-import
org.apache.shardingsphere.elasticjob.bootstrap.impl.ScheduleJobBootstrap;
+import
org.apache.shardingsphere.elasticjob.bootstrap.type.ScheduleJobBootstrap;
import
org.apache.shardingsphere.elasticjob.kernel.internal.schedule.JobRegistry;
import
org.apache.shardingsphere.elasticjob.kernel.internal.snapshot.SnapshotService;
import org.apache.shardingsphere.elasticjob.test.util.ReflectionUtils;