openGionopenGion
5.7.2.0

org.opengion.plugin.daemon
クラス Daemon_RunShell

java.lang.Object
  上位を拡張 java.util.TimerTask
      上位を拡張 org.opengion.fukurou.util.HybsTimerTask
          上位を拡張 org.opengion.plugin.daemon.Daemon_RunShell
すべての実装されたインタフェース:
java.lang.Comparable<HybsTimerTask>, java.lang.Runnable

public class Daemon_RunShell
extends HybsTimerTask

【Shell実行】 指定したパラメータでShellを実行します。 このクラスは、HybsTimerTask を継承した タイマータスククラスです。 startDaemon() がタイマータスクによって、呼び出されます。 接続のためのパラメータは以下です fukurouのShellをキックするパラメータと同じです。 program : 動作プオグラム workDir : 実行ディレクトリ useBatch : BATCHプロセスを実行するのかどうか(初期値:false) stdout : 標準出を出力するかどうか(初期値:false) stderr : エラー出力を出力するかどうか(初期値:false) wait : プロセスの終了を待つ(true)/待たない(false) (初期値:true)

変更履歴:
5.6.9.1 (2013/10/11) 新規作成
機能分類
デーモン
バージョン
4.0
作成者
Takahashi Masakazu
導入されたバージョン:
JDK5.0,

コンストラクタの概要
Daemon_RunShell()
           
 
メソッドの概要
 void initDaemon()
          このタイマータスクによって初期化されるアクションです。
protected  void startDaemon()
          タイマータスクのデーモン処理の開始ポイントです。
 
クラス org.opengion.fukurou.util.HybsTimerTask から継承されたメソッド
cancel, compareTo, equals, getBody, getComment, getCreateTime, getName, getUniqKey, getValue, hashCode, isAlive, run, setBody, setComment, setErrorSleepSec, setName, setParameter, setStartTime, setStopTime, toString
 
クラス java.util.TimerTask から継承されたメソッド
scheduledExecutionTime
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

Daemon_RunShell

public Daemon_RunShell()
メソッドの詳細

initDaemon

public void initDaemon()
このタイマータスクによって初期化されるアクションです。 パラメータを使用した初期化を行います。

オーバーライド:
クラス HybsTimerTask 内の initDaemon

startDaemon

protected void startDaemon()
タイマータスクのデーモン処理の開始ポイントです。

定義:
クラス HybsTimerTask 内の startDaemon
関連項目:
HybsTimerTask.run()

openGion 5.7.2.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.