TaskTracker.start
Code IndexAdd Codota to your IDE (free)

Best code snippets using com.github.ltsopensource.tasktracker.TaskTracker.start(Showing top 8 results out of 315)

origin: ltsopensource/light-task-scheduler

/**
 * 可以自己得到TaskTracker对象后调用,也可以直接使用spring配置中的init属性指定该方法
 */
public void start() {
  if (!started) {
    taskTracker.start();
    started = true;
  }
}
origin: ltsopensource/light-task-scheduler

private void startTaskTracker() {
  TaskTracker taskTracker = TaskTrackerBuilder.buildByProperties(quartzLTSConfig.getTaskTrackerProperties());
  taskTracker.setWorkThreads(quartzJobContexts.size());
  taskTracker.setJobRunnerClass(QuartzJobRunnerDispatcher.class);
  final QuartzJobRunnerDispatcher jobRunnerDispatcher = new QuartzJobRunnerDispatcher(quartzJobContexts);
  taskTracker.setRunnerFactory(new RunnerFactory() {
    @Override
    public JobRunner newRunner() {
      return jobRunnerDispatcher;
    }
  });
  taskTracker.start();
}
origin: ltsopensource/light-task-scheduler

public static void start(String cfgPath) {
  try {
    TaskTrackerCfg cfg = TaskTrackerCfgLoader.load(cfgPath);
    final TaskTracker taskTracker;
    if (cfg.isUseSpring()) {
      taskTracker = SpringStartup.start(cfg, cfgPath);
    } else {
      taskTracker = DefaultStartup.start(cfg);
    }
    taskTracker.start();
    Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
      @Override
      public void run() {
        taskTracker.stop();
      }
    }));
  } catch (CfgException e) {
    System.err.println("TaskTracker Startup Error: " + e.getMessage());
    e.printStackTrace();
  }
}
origin: ltsopensource/lts-examples

  public static void main(String[] args) {

//        final TaskTracker taskTracker = new TaskTracker();
//        // 任务执行类,实现JobRunner 接口
//        taskTracker.setJobRunnerClass(TestJobRunner.class);
//        taskTracker.setRegistryAddress("zookeeper://127.0.0.1:2181");
//        taskTracker.setNodeGroup("test_trade_TaskTracker"); // 同一个TaskTracker集群这个名字相同
//        taskTracker.setClusterName("test_cluster");
//        taskTracker.setWorkThreads(64);
//        taskTracker.addConfig("job.fail.store", "mapdb");

    final TaskTracker taskTracker = new TaskTrackerBuilder()
        .setPropertiesConfigure("lts.properties")
        .build();

    taskTracker.start();

    Runtime.getRuntime().addShutdownHook(new Thread(new Runnable() {
      @Override
      public void run() {
        taskTracker.stop();
      }
    }));
  }
}
origin: ltsopensource/light-task-scheduler

/**
 * 可以自己得到TaskTracker对象后调用,也可以直接使用spring配置中的init属性指定该方法
 */
public void start() {
  if (!started) {
    taskTracker.start();
    started = true;
  }
}
origin: ltsopensource/light-task-scheduler

/**
 * 可以自己得到TaskTracker对象后调用,也可以直接使用spring配置中的init属性指定该方法
 */
public void start() {
  if (!started) {
    taskTracker.start();
    started = true;
  }
}
origin: ltsopensource/light-task-scheduler

/**
 * 可以自己得到TaskTracker对象后调用,也可以直接使用spring配置中的init属性指定该方法
 */
public void start() {
  if (!started) {
    taskTracker.start();
    started = true;
  }
}
origin: ltsopensource/light-task-scheduler

private void startTaskTracker() {
  TaskTracker taskTracker = TaskTrackerBuilder.buildByProperties(quartzLTSConfig.getTaskTrackerProperties());
  taskTracker.setWorkThreads(quartzJobContexts.size());
  taskTracker.setJobRunnerClass(QuartzJobRunnerDispatcher.class);
  final QuartzJobRunnerDispatcher jobRunnerDispatcher = new QuartzJobRunnerDispatcher(quartzJobContexts);
  taskTracker.setRunnerFactory(new RunnerFactory() {
    @Override
    public JobRunner newRunner() {
      return jobRunnerDispatcher;
    }
  });
  taskTracker.start();
}
com.github.ltsopensource.tasktrackerTaskTrackerstart

Popular methods of TaskTracker

  • addConfig
  • setJobRunnerClass
  • setWorkThreads
  • stop
  • <init>
  • setBizLoggerLevel
    设置业务日志记录级别
  • setClusterName
  • setDataPath
  • setNodeGroup
  • setRegistryAddress
  • addMasterChangeListener
  • setBindIp
  • addMasterChangeListener,
  • setBindIp,
  • setIdentity,
  • setRunnerFactory

Popular classes and methods

  • runOnUiThread (Activity)
  • getSystemService (Context)
  • setScale (BigDecimal)
    Returns a new BigDecimal instance with the specified scale. If the new scale is greater than the old
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • Connection (java.sql)
    A connection (session) with a specific database. SQL statements are executed and results are returne
  • MessageFormat (java.text)
    Produces concatenated messages in language-neutral way. New code should probably use java.util.Forma
  • ArrayList (java.util)
    Resizable-array implementation of the List interface.
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • Response (javax.ws.rs.core)
    Defines the contract between a returned instance and the runtime when an application needs to provid
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a

For IntelliJ IDEA,
Android Studio or Eclipse

  • Codota IntelliJ IDEA pluginCodota Android Studio pluginCode IndexSign in
  • EnterpriseFAQAboutContact Us
  • Terms of usePrivacy policyCodeboxFind Usages
Add Codota to your IDE (free)