本文整理汇总了Java中com.ibm.dots.task.RunWhen类的典型用法代码示例。如果您正苦于以下问题:Java RunWhen类的具体用法?Java RunWhen怎么用?Java RunWhen使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
RunWhen类属于com.ibm.dots.task包,在下文中一共展示了RunWhen类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: doRun
import com.ibm.dots.task.RunWhen; //导入依赖的package包/类
@Override
protected void doRun(RunWhen runWhen, IProgressMonitor monitor){
FlowControl.setRunning(true);
FlowControl.setTaskShouldTerminate(false);
while ( !monitor.isCanceled() & !FlowControl.isTaskShouldTerminate()) {
pauseProcessing(1);
if (FlowControl.getCommand().equalsIgnoreCase("quit")) {
FlowControl.setCommand("");
FlowControl.setArgument("");
FlowControl.setTaskShouldTerminate(true);
if( nodejsThread != null ){
nodejsThread.interrupt();
}
}
if (FlowControl.getCommand().equalsIgnoreCase(Commands.CMD_START)) {
FlowControl.setCommand("");
FlowControl.setArgument("");
FlowControl.setTaskShouldTerminate(false);
if( nodejsThread == null ){
nodejsThread = new NodeJSThread();
nodejsThread.start();
}
}
}
FlowControl.setTaskShouldTerminate(true);
}
示例2: run
import com.ibm.dots.task.RunWhen; //导入依赖的package包/类
@Override
public void run(RunWhen arg0, String[] arg1, IProgressMonitor arg2)
throws NotesException {
}
示例3: doRun
import com.ibm.dots.task.RunWhen; //导入依赖的package包/类
@Override
protected void doRun(RunWhen runWhen, IProgressMonitor monitor) throws NotesException {
}