일괄전송 후처리 프로그램

프로그램용도 구현할 인터페이스 적용할 설정화면

후처리프로그램

BatchPostProcess

배치설정관리>일괄전송인터페이스

FEP에서 일괄전송 처리 시, 수행 후 처리에 실행될 사용자 프로그램을 개발하여 적용할 수 있다.

1. 개발방법

일괄전송 처리 후에 호출된다.

	public void process(BatchPostInfo batchPostInfo);

2. 전체 예제

package bxi.extension.customizing.api;

import org.springframework.stereotype.Component;

import bxi.api.BatchPostProcess;
import bxi.api.model.BatchPostInfo;
import bxi.common.dao.dto.BxiBtfFileComIO;
import bxi.common.dao.dto.BxiBtfInstCbIntrfcIO;
import bxi.common.dao.dto.BxiBtfPrgsStatusIO;
import bxi.common.dao.dto.BxiInstBizIO;
import lombok.extern.slf4j.Slf4j;

@Slf4j
@Component
public class BatchPostImpl implements BatchPostProcess {

    @Override
    public void process(BatchPostInfo batchPostInfo) {
        BxiInstBizIO instBiz = batchPostInfo.getInstBiz();
        BxiBtfFileComIO btfFileCom = batchPostInfo.getBtfFileCom();
        BxiBtfInstCbIntrfcIO btfInstCbIntrfc = batchPostInfo.getBtfInstCbIntrfc();
        BxiBtfPrgsStatusIO btfPrgsStatus = batchPostInfo.getBtfPrgsStatus();

        LOG.debug("instCd: {}, bizCd: {}", btfInstCbIntrfc.getInstCd(), btfInstCbIntrfc.getBizCd());
        LOG.debug("Batch File ID: {}", btfInstCbIntrfc.getBtfFileId());
    }

}

Copyright© Bankwareglobal All Rights Reserved.