kr.co.hit.live.batch
Class ScheduleEntry

java.lang.Object
  extended by kr.co.hit.live.batch.ScheduleEntry

public class ScheduleEntry
extends Object

하나의 배치 스케쥴 정보를 담고 있는 클래스이다.

Author:
김형도

Constructor Summary
ScheduleEntry(String cronval, String svcName, String executor, String batchArgs, String jvmArgs, Map<String,Object> props)
          배치 스케줄 엔트리 객체의 생성자이다.
 
Method Summary
 String getBatchArguments()
           
 CronEntry getCronEntry()
          스케줄 일정을 담고 있는 CronEntry 객체를 반환한다.
 String getCronValue()
          스케쥴 일정을 표현하는 문자열을 반환한다.
 String getExecutorName()
           
 String getJvmArguments()
           
 Object getProperty(String key)
           
 String getServiceName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScheduleEntry

public ScheduleEntry(String cronval,
                     String svcName,
                     String executor,
                     String batchArgs,
                     String jvmArgs,
                     Map<String,Object> props)
배치 스케줄 엔트리 객체의 생성자이다.

Parameters:
cronval - 스케줄 정의 문자열(예: 5 * * * *)
svcName - 실행할 배치 서비스 명
batchArgs - 배치 파라메터
jvmArgs - java 시스템 파라메터
props - 기타 추가적인 속성들
Method Detail

getCronEntry

public CronEntry getCronEntry()
스케줄 일정을 담고 있는 CronEntry 객체를 반환한다.

Returns:

getCronValue

public String getCronValue()
스케쥴 일정을 표현하는 문자열을 반환한다.

Returns:

getServiceName

public String getServiceName()

getExecutorName

public String getExecutorName()

getBatchArguments

public String getBatchArguments()

getJvmArguments

public String getJvmArguments()

getProperty

public Object getProperty(String key)


Copyright © 2014. All Rights Reserved.