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

## jp.co.scs.mbench
クラス FinalizeManager

    java.lang.Object
      jp.co.scs.mbench.FinalizeManager

直系の既知のサブクラス:
  StubFinalizeMainFM

    public class FinalizeManager

extends java.lang.Object

The finalize manager class

作成者:
  Tetsuro Ikeda

コンストラクタの概要
`FinalizeManager(java.lang.String finalizerName)` Creates a finalize manager instance with finalizer name.

メソッドの概要
`void` | `execute()` executes the finalization.
`Finalizer` | `getFinalizer()` Gets the finalizer.
`Finalizer` | `getFinalizer(FinalizerInfo info)` Gets the finalizer instance from finalizer information.
`java.lang.String` | `getFinalizerName()` Gets the finalizer name.
`void` | `setFinalizer(Finalizer finalizer)` Sets the finalizer.
`void` | `setFinalizerName(java.lang.String finalizerName)` Sets the finalizer name.

クラス java.lang.Object から継承されたメソッド
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### FinalizeManager

    public FinalizeManager(java.lang.String finalizerName)

  Creates a finalize manager instance with finalizer name.

  パラメータ:
    `finalizerName` - finalizer name

メソッドの詳細

### getFinalizerName

    public java.lang.String getFinalizerName()

  Gets the finalizer name.

  戻り値:
    finalizer name

### setFinalizerName

    public void setFinalizerName(java.lang.String finalizerName)

  Sets the finalizer name.

  パラメータ:
    `finalizerName` - finalizer name

### getFinalizer

    public Finalizer getFinalizer()

  Gets the finalizer.

  戻り値:
    finalizer

### setFinalizer

    public void setFinalizer(Finalizer finalizer)

  Sets the finalizer.

  パラメータ:
    `finalizer` - finalizer

### execute

    public void execute()
                 throws BenchmarkTerminateException

  executes the finalization. before calling thie method, finalizerName must be set by setter.

  例外:
    `BenchmarkTerminateException` - benchmark should be terminated

### getFinalizer

    public Finalizer getFinalizer(FinalizerInfo info)

  Gets the finalizer instance from finalizer information.

  パラメータ:
    `info` - finalizer information
  戻り値:
    finalizer

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