Class CommandService

java.lang.Object
com.gsitm.ustra.java.batch.manager.service.CommandService

@Service public class CommandService extends Object
커맨드 서비스
  • Constructor Summary

    Constructors
    Constructor
    Description
    CommandService(com.gsitm.ustra.java.batch.data.repository.CommandLocalRepository commandRepository, com.gsitm.ustra.java.batch.data.repository.TaskRepository taskRepository, com.gsitm.ustra.java.batch.data.repository.TaskInstanceRepository taskInstanceRepository, com.gsitm.ustra.java.batch.data.repository.WorkerRepository workerRepository, com.gsitm.ustra.java.batch.data.repository.ManagerHolder managerHolder)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.gsitm.ustra.java.batch.model.Command
    createCommand(com.gsitm.ustra.java.batch.model.Command example)
    커맨드 생성
    void
     
    List<com.gsitm.ustra.java.batch.model.Command>
     
    com.gsitm.ustra.java.batch.model.Command
    pollCommand(com.gsitm.ustra.java.batch.model.Worker requestWorker)
    커맨드 조회 / MQ의 형식을 가진 것이라 synchronized≈로 선언

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CommandService

      public CommandService(com.gsitm.ustra.java.batch.data.repository.CommandLocalRepository commandRepository, com.gsitm.ustra.java.batch.data.repository.TaskRepository taskRepository, com.gsitm.ustra.java.batch.data.repository.TaskInstanceRepository taskInstanceRepository, com.gsitm.ustra.java.batch.data.repository.WorkerRepository workerRepository, com.gsitm.ustra.java.batch.data.repository.ManagerHolder managerHolder)
  • Method Details