java.lang.Object
org.apache.shardingsphere.elasticjob.lite.lifecycle.api.JobAPIFactory

public final class JobAPIFactory extends Object
Job API factory.
  • Constructor Details

    • JobAPIFactory

      public JobAPIFactory()
  • Method Details

    • createJobConfigurationAPI

      public static JobConfigurationAPI createJobConfigurationAPI(String connectString, String namespace, String digest)
      Create job configuration API.
      Parameters:
      connectString - registry center connect string
      namespace - registry center namespace
      digest - registry center digest
      Returns:
      job configuration API
    • createJobOperateAPI

      public static JobOperateAPI createJobOperateAPI(String connectString, String namespace, String digest)
      Create job operate API.
      Parameters:
      connectString - registry center connect string
      namespace - registry center namespace
      digest - registry center digest
      Returns:
      job operate API
    • createShardingOperateAPI

      public static ShardingOperateAPI createShardingOperateAPI(String connectString, String namespace, String digest)
      Create job sharding operate API.
      Parameters:
      connectString - registry center connect string
      namespace - registry center namespace
      digest - registry center digest
      Returns:
      job sharding operate API
    • createJobStatisticsAPI

      public static JobStatisticsAPI createJobStatisticsAPI(String connectString, String namespace, String digest)
      Create job statistics API.
      Parameters:
      connectString - registry center connect string
      namespace - registry center namespace
      digest - registry center digest
      Returns:
      job statistics API
    • createServerStatisticsAPI

      public static ServerStatisticsAPI createServerStatisticsAPI(String connectString, String namespace, String digest)
      Create server statistics API.
      Parameters:
      connectString - registry center connect string
      namespace - registry center namespace
      digest - registry center digest
      Returns:
      job server statistics API
    • createShardingStatisticsAPI

      public static ShardingStatisticsAPI createShardingStatisticsAPI(String connectString, String namespace, String digest)
      Create sharding statistics API.
      Parameters:
      connectString - registry center connect string
      namespace - registry center namespace
      digest - registry center digest
      Returns:
      job sharding statistics API