This is an automated email from the ASF dual-hosted git repository.

zhangliang 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 12ea2276d Fix javadoc (#2281)
12ea2276d is described below

commit 12ea2276d9e649aa93231182f8a8ab5f2b29e886
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Oct 14 16:03:19 2023 +0800

    Fix javadoc (#2281)
---
 .../annotation/ElasticJobConfiguration.java        | 58 +++++++++++++++-------
 .../elasticjob/annotation/ElasticJobProp.java      |  2 +
 .../api/JobExtraConfigurationFactory.java          |  5 +-
 3 files changed, 45 insertions(+), 20 deletions(-)

diff --git 
a/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobConfiguration.java
 
b/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobConfiguration.java
index 8e4115a8d..7526c8c38 100644
--- 
a/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobConfiguration.java
+++ 
b/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobConfiguration.java
@@ -17,12 +17,13 @@
 
 package org.apache.shardingsphere.elasticjob.annotation;
 
+import org.apache.shardingsphere.elasticjob.api.JobExtraConfigurationFactory;
+
 import java.lang.annotation.Documented;
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;
 import java.lang.annotation.RetentionPolicy;
 import java.lang.annotation.Target;
-import org.apache.shardingsphere.elasticjob.api.JobExtraConfigurationFactory;
 
 /**
  * The annotation that specify a job of elastic.
@@ -34,126 +35,147 @@ public @interface ElasticJobConfiguration {
     
     /**
      * Job name.
-     * @return jobName
+     * 
+     * @return job name
      */
     String jobName();
     
     /**
      * CRON expression, control the job trigger time.
+     * 
      * @return cron
      */
     String cron() default "";
     
     /**
      * Time zone of CRON.
-     * @return timeZone
+     * 
+     * @return time zone
      */
     String timeZone() default "";
     
     /**
-     * registry center name.
-     * @return registryCenter
+     * Registry center name.
+     * 
+     * @return registry center
      */
     String registryCenter() default "";
     
     /**
      * Sharding total count.
-     * @return shardingTotalCount
+     * 
+     * @return sharding total count
      */
     int shardingTotalCount();
     
     /**
      * Sharding item parameters.
-     * @return shardingItemParameters
+     * 
+     * @return sharding item parameters
      */
     String shardingItemParameters() default "";
     
     /**
      * Job parameter.
-     * @return jobParameter
+     * 
+     * @return job parameter
      */
     String jobParameter() default "";
     
     /**
      * Monitor job execution status.
-     * @return monitorExecution
+     * 
+     * @return monitor execution
      */
     boolean monitorExecution() default true;
     
     /**
      * Enable or disable job failover.
+     * 
      * @return failover
      */
     boolean failover() default false;
     
     /**
      * Enable or disable the missed task to re-execute.
+     * 
      * @return misfire
      */
     boolean misfire() default true;
     
     /**
      * The maximum value for time difference between server and registry 
center in seconds.
-     * @return maxTimeDiffSeconds
+     * 
+     * @return max time diff seconds
      */
     int maxTimeDiffSeconds() default -1;
     
     /**
      * Service scheduling interval in minutes for repairing job server 
inconsistent state.
-     * @return reconcileIntervalMinutes
+     * 
+     * @return reconcile interval minutes
      */
     int reconcileIntervalMinutes() default 10;
     
     /**
      * Job sharding strategy type.
-     * @return jobShardingStrategyType
+     * 
+     * @return job sharding strategy type
      */
     String jobShardingStrategyType() default "";
     
     /**
      * Job thread pool handler type.
-     * @return jobExecutorServiceHandlerType
+     * 
+     * @return job executor service handler type
      */
     String jobExecutorServiceHandlerType() default "";
     
     /**
      * Job thread pool handler type.
-     * @return jobErrorHandlerType
+     * 
+     * @return job error handler type
      */
     String jobErrorHandlerType() default "";
     
     /**
      * Job listener types.
-     * @return jobListenerTypes
+     * 
+     * @return job listener types
      */
     String[] jobListenerTypes() default {};
     
     /**
-     * extra configurations.
-     * @return extraConfigurations
+     * Extra configurations.
+     * 
+     * @return extra configurations
      */
     Class<? extends JobExtraConfigurationFactory>[] extraConfigurations() 
default {};
     
     /**
      * Job description.
+     * 
      * @return description
      */
     String description() default "";
     
     /**
      * Job properties.
-     * @return props
+     * 
+     * @return properties
      */
     ElasticJobProp[] props() default {};
     
     /**
      * Enable or disable start the job.
+     * 
      * @return disabled
      */
     boolean disabled() default false;
     
     /**
      * Enable or disable local configuration override registry center 
configuration.
+     * 
      * @return overwrite
      */
     boolean overwrite() default false;
diff --git 
a/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobProp.java
 
b/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobProp.java
index aa0d7904e..099154415 100644
--- 
a/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobProp.java
+++ 
b/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobProp.java
@@ -30,12 +30,14 @@ public @interface ElasticJobProp {
     
     /**
      * Prop key.
+     * 
      * @return key
      */
     String key();
     
     /**
      * Prop value.
+     * 
      * @return value
      */
     String value() default "";
diff --git 
a/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfigurationFactory.java
 
b/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfigurationFactory.java
index b6cbfa15f..fa595f863 100644
--- 
a/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfigurationFactory.java
+++ 
b/elasticjob-api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfigurationFactory.java
@@ -25,8 +25,9 @@ import java.util.Optional;
 public interface JobExtraConfigurationFactory {
     
     /**
-     * Get JobExtraConfiguration.
-     * @return JobExtraConfiguration
+     * Get job extra configuration.
+     * 
+     * @return job extra configuration
      */
     Optional<JobExtraConfiguration> getJobExtraConfiguration();
 }

Reply via email to