org.wiperdog.jobmanager.internal
Class CommanderJob

java.lang.Object
  extended by org.wiperdog.jobmanager.internal.AbstractGenericJob
      extended by org.wiperdog.jobmanager.internal.CommanderJob
All Implemented Interfaces:
org.quartz.InterruptableJob, org.quartz.Job

public class CommanderJob
extends AbstractGenericJob

CommanderJob commander.csvで制御されるshell系ジョブ

Author:
kurohara

Nested Class Summary
 
Nested classes/interfaces inherited from class org.wiperdog.jobmanager.internal.AbstractGenericJob
AbstractGenericJob.SuicideJob
 
Field Summary
 
Fields inherited from class org.wiperdog.jobmanager.internal.AbstractGenericJob
DEF_MAX_HISTORYDEPTH, KEY_MAXRUNTIME, lastMsg, logger, me
 
Constructor Summary
CommanderJob()
           
 
Method Summary
protected  Object doJob(org.quartz.JobExecutionContext context)
           
 void setCommander(org.wiperdog.rshell.api.RShellProvider csvc)
           
 void setProgramargs(String[] programargs)
           
 void setTmpFileSpec(String tmpfileSpec)
           
 void setUseTmpfile(boolean bUse)
           
 
Methods inherited from class org.wiperdog.jobmanager.internal.AbstractGenericJob
execute, interrupt, setFailed, setFailed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommanderJob

public CommanderJob()
Method Detail

setCommander

public void setCommander(org.wiperdog.rshell.api.RShellProvider csvc)

setProgramargs

public void setProgramargs(String[] programargs)

setUseTmpfile

public void setUseTmpfile(boolean bUse)

setTmpFileSpec

public void setTmpFileSpec(String tmpfileSpec)

doJob

protected Object doJob(org.quartz.JobExecutionContext context)
                throws Throwable
Specified by:
doJob in class AbstractGenericJob
Throws:
Throwable


Copyright © 2013. All Rights Reserved.