kr.co.hit.live.batch
Interface BatchJob

All Known Implementing Classes:
AbstractBatchJob

public interface BatchJob

배치 프로그램이 구현해야하는 인터페이스

Author:
김형도

Method Summary
 void execute(ValueObject pVO)
          배치 프로그램의 메인 로직을 구현하는 메소드
 BatchLogger getLogger()
          setLogger()를 통하여 설정된 BatchLogger 객체를 반환함.
 void preProcess()
          배치 실행(execute())전에 수행되는 메소드
 void setLogger(BatchLogger logger)
          배치 프로그램 실행시 로깅관련 기능들을 사용하기 위하여 BatchLogger 객체를 설정하는 Setter Method
 

Method Detail

setLogger

void setLogger(BatchLogger logger)
배치 프로그램 실행시 로깅관련 기능들을 사용하기 위하여 BatchLogger 객체를 설정하는 Setter Method

Parameters:
logger -

getLogger

BatchLogger getLogger()
setLogger()를 통하여 설정된 BatchLogger 객체를 반환함.

Returns:

execute

void execute(ValueObject pVO)
             throws Exception
배치 프로그램의 메인 로직을 구현하는 메소드

Parameters:
pVO -
Throws:
Exception

preProcess

void preProcess()
배치 실행(execute())전에 수행되는 메소드



Copyright © 2014. All Rights Reserved.