@ConditionalOnProperty(prefix="jwork.ignore", value={"jwork","batch"}, havingValue="false", matchIfMissing=true) @Service public class BatchServiceImpl extends Object implements BatchService
Constructor and Description |
---|
BatchServiceImpl() |
Modifier and Type | Method and Description |
---|---|
List<net.ibizsoftware.jwork.batch.AbstractBatch> |
findBatchList(Map<String,Object> jmap)
프레임워크에 등록되어 있는 배치 목록를 제공한다
|
Map<String,net.ibizsoftware.jwork.batch.AbstractBatch> |
findBatchMap()
프레임워크에 등록되어 있는 배치 목록을 Batch ID를 Key로 하여 등록된 매핑 정보를 제공한다
|
net.ibizsoftware.jwork.batch.AbstractBatch |
getBatchData(String batchId)
배치id로 DB에서 배치 정보를 조회한다.
|
void |
run(String id,
String registerNo,
String registerNm)
Batch ID에 해당하는 배치를 실행한다.
|
void |
saveBatch(Map<String,Object> param)
Batch 정보를 DB에 저장한다.
|
void |
test() |
public List<net.ibizsoftware.jwork.batch.AbstractBatch> findBatchList(Map<String,Object> jmap)
findBatchList
in interface BatchService
public Map<String,net.ibizsoftware.jwork.batch.AbstractBatch> findBatchMap()
findBatchMap
in interface BatchService
public net.ibizsoftware.jwork.batch.AbstractBatch getBatchData(String batchId)
getBatchData
in interface BatchService
batchId
- public void run(String id, String registerNo, String registerNm)
run
in interface BatchService
id
- Batch IDregisterNo
- 실행하는 사용자 번호registerNm
- 실행하는 사용자 이름public void saveBatch(Map<String,Object> param)
saveBatch
in interface BatchService
param
- 배치 정보public void test()
Copyright © 2025. All rights reserved.