001 // Copyright(c) 2015 POSCO ICT
002 // Change history
003 // 2015-07-10 / 1.1.0 /
004 package com.posco.glue.cm;
005
006 import com.posco.mes.reuse.common.logging.PosLogWriterIF;
007 import com.posco.mes.reuse.common.logging.PosLogger;
008 import com.poscoict.app.job.GlueSimpleJob;
009
010 /**
011 * Main Ŭ·¡½º(POSCO GSI ź¼Ò°Ç¥Áظ𵨿¡ ÇÑÁ¤). mle ¶óÀ̺귯¸®¿ÍÀÇ ÀÇÁ¸ °ü°è°¡ ÀÖÀ½.
012 *
013 * <pre>
014 * java [-option] com.posco.glue.cm.PoscoDefaultSchedulerJob [args..]
015 * ÇüÅ·ΠPoscoDefaultSchedulerJob Ŭ·¡½º¸¦ ½ÇÇàÇÑ´Ù.
016 *
017 * [args..] ºÎºÐÀÇ Ã¹¹øÂ°´Â history id, µÎ¹øÂ°´Â ½ÇÇàÀ¯Çü, ¼¼¹øÂ°ºÎÅÍ´Â »ç¿ëÀÚ data·Î ±¸¼ºÇÑ´Ù.
018 * <xmp>
019 * java [-option] com.posco.glue.cm.PoscoDefaultSchedulerJob -1 ServiceName=job001-service@S userKey=userData@S
020 * java [-option] com.posco.glue.cm.PoscoDefaultSchedulerJob -1 className=sample.job.SamplePgm@S userKey=userData@S
021 * </xmp>
022 * </pre>
023 */
024 public class PoscoDefaultSchedulerJob extends GlueSimpleJob
025 {
026 public static void main( String args[] )
027 {
028 PosLogger.developerLog( PosLogWriterIF.INFO, "PosLogger.developerLog(PosLogWriterIF.INFO, message, classRef)", PoscoDefaultSchedulerJob.class );
029 PosLogger.developerLog( PosLogWriterIF.DEBUG, "PosLogger.developerLog(PosLogWriterIF.DEBUG, message, classRef)", PoscoDefaultSchedulerJob.class );
030 PosLogger.developerLog( PosLogWriterIF.WARN, "PosLogger.developerLog(PosLogWriterIF.WARN, message, classRef)", PoscoDefaultSchedulerJob.class );
031 PosLogger.developerLog( PosLogWriterIF.FATAL, "PosLogger.developerLog(PosLogWriterIF.FATAL, message, classRef)", PoscoDefaultSchedulerJob.class );
032 PosLogger.developerLog( PosLogWriterIF.ERROR, "PosLogger.developerLog(PosLogWriterIF.ERROR, message, classRef)", PoscoDefaultSchedulerJob.class );
033
034 GlueSimpleJob.main( args );
035 }
036 }