概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## com.JRcServer.commons.thread
インタフェース Callback

    public interface Callback

コールバックインターフェイス.
コールバックインターフェイスをサポートします。
このインターフェイスは、継承されたオブジェクトに対し、コールバック 処理を提供します.

導入されたバージョン:
  JRcCommons 1.00
バージョン:
  1.0.0 2002/10/27
作成者:
  masahito suzuki

メソッドの概要
`java.lang.Object` | `execution(java.lang.Object info)` コールバック実行処理.
`java.lang.Object` | `exit(java.lang.Object info)` コールバック終了化処理.
`java.lang.Object` | `init(java.lang.Object info)` コールバック初期化処理.

メソッドの詳細

### init

    java.lang.Object init(java.lang.Object info)
                          throws ExecutionException

  コールバック初期化処理.
  コールバック初期化処理を行います.
  このメソッドは、コールバック先のオブジェクトで初期化処理を実施 する場合、呼び出されます.

  パラメータ:
    `info` - オブジェクト情報を設定します.
  戻り値:
    Object 処理結果の内容が返されます.
  例外:
    `ExecutionException` - 実行例外.

### exit

    java.lang.Object exit(java.lang.Object info)
                          throws ExecutionException

  コールバック終了化処理.
  コールバック終了化処理を行います.
  このメソッドは、コールバック先のオブジェクトで終了化処理を実施 する場合呼び出されます.

  パラメータ:
    `info` - オブジェクト情報を設定します.
  戻り値:
    Object 処理結果の内容が返されます.
  例外:
    `ExecutionException` - 実行例外.

### execution

    java.lang.Object execution(java.lang.Object info)
                               throws ExecutionException

  コールバック実行処理.
  コールバック先のオブジェクトから、実施された場合呼び出されます.

  パラメータ:
    `info` - オブジェクト情報を設定します.
  戻り値:
    Object 処理結果の内容が返されます.
  例外:
    `ExecutionException` - 実行例外.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド