jp.maru.liquid.kernel.modules
クラス ExecuteModule

java.lang.Object
  上位を拡張 jp.maru.liquid.kernel.modules.AbstractModule
      上位を拡張 jp.maru.liquid.kernel.modules.ExecuteModule
すべての実装されたインタフェース:
Module

public class ExecuteModule
extends AbstractModule

実行可能なプラグインを実行するモジュール

バージョン:
1.0
作成者:
Kohji Tsujita

フィールドの概要
(package private)  java.util.concurrent.ExecutorService executor
           
private static org.slf4j.Logger logger
           
 
クラス jp.maru.liquid.kernel.modules.AbstractModule から継承されたフィールド
_interceptor
 
コンストラクタの概要
ExecuteModule()
           
 
メソッドの概要
 void plug(Plugin plugin)
          実行可能なプラグインを実行
 java.lang.String toString()
           
 
クラス jp.maru.liquid.kernel.modules.AbstractModule から継承されたメソッド
callPostProcess, callPreProcess, getStrategy, init, setInterceptor, setStrategy
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

logger

private static final org.slf4j.Logger logger

executor

java.util.concurrent.ExecutorService executor
コンストラクタの詳細

ExecuteModule

public ExecuteModule()
メソッドの詳細

plug

public void plug(Plugin plugin)
実行可能なプラグインを実行

パラメータ:
plugin - ExecutablePluginを実装したプラグインのみ

toString

public java.lang.String toString()
オーバーライド:
クラス java.lang.Object 内の toString