Class WorkerController
java.lang.Object
com.gsitm.ustra.java.batch.manager.controller.WorkerController
@RestController
@RequestMapping(produces="application/json")
public class WorkerController
extends Object
워커 컨트롤러
-
Constructor Summary
ConstructorsConstructorDescriptionWorkerController(WorkerService workerService, com.gsitm.ustra.java.batch.data.repository.ManagerHolder managerHolder) -
Method Summary
Modifier and TypeMethodDescriptioncom.gsitm.ustra.java.mvc.rest.model.RestResult<com.gsitm.ustra.java.batch.model.Worker>createWorker(com.gsitm.ustra.java.batch.model.Worker worker) 워커 목록 조회voiddeleteWorker(String workerId) 워커 삭제com.gsitm.ustra.java.mvc.rest.model.RestResult<com.gsitm.ustra.java.batch.model.Worker>워커 조회com.gsitm.ustra.java.mvc.rest.model.RestResult<List<com.gsitm.ustra.java.batch.model.Worker>>getWorkerList(com.gsitm.ustra.java.batch.model.WorkerFilter filter) 워커 목록 조회com.gsitm.ustra.java.mvc.rest.model.RestResult<com.gsitm.ustra.java.batch.model.Worker>modifyWorker(String workerId, com.gsitm.ustra.java.batch.model.Worker example) 워커 변경
-
Constructor Details
-
WorkerController
public WorkerController(WorkerService workerService, com.gsitm.ustra.java.batch.data.repository.ManagerHolder managerHolder)
-
-
Method Details
-
createWorker
@PostMapping("/api/batch/worker") public com.gsitm.ustra.java.mvc.rest.model.RestResult<com.gsitm.ustra.java.batch.model.Worker> createWorker(@RequestBody com.gsitm.ustra.java.batch.model.Worker worker) 워커 목록 조회 -
getWorkerList
@GetMapping("/api/batch/worker") public com.gsitm.ustra.java.mvc.rest.model.RestResult<List<com.gsitm.ustra.java.batch.model.Worker>> getWorkerList(com.gsitm.ustra.java.batch.model.WorkerFilter filter) 워커 목록 조회 -
getWorker
@GetMapping("/api/batch/worker/{workerId}") public com.gsitm.ustra.java.mvc.rest.model.RestResult<com.gsitm.ustra.java.batch.model.Worker> getWorker(@PathVariable String workerId) 워커 조회 -
modifyWorker
@PostMapping("/api/batch/worker/{workerId}/modify") public com.gsitm.ustra.java.mvc.rest.model.RestResult<com.gsitm.ustra.java.batch.model.Worker> modifyWorker(@PathVariable String workerId, @RequestBody com.gsitm.ustra.java.batch.model.Worker example) 워커 변경 -
deleteWorker
@PostMapping("/api/batch/worker/{workerId}/delete") public void deleteWorker(@PathVariable String workerId) 워커 삭제
-