パッケージ jakarta.ejb

アノテーション型 DependsOn


  • @TargetSE(TYPESE)
    @RetentionSE(RUNTIMESE)
    public @interface DependsOn
    シングルトンコンポーネント間の初期化の依存関係を表すために使用されます。

    コンテナーは、シングルトンの PostConstruct メソッドが呼び出される前に、シングルトンが DependsOn 関連を持つすべてのシングルトン Bean が初期化されていることを確認します。

    アプリケーションのシャットダウン中、コンテナーは、シングルトンが DependsOn 関連にあるすべてのシングルトン Bean が、シングルトンの PreDestroy メソッド中に引き続き使用可能であることを保証します。

    導入:
    EJB 3.1
    • 必須定数のサマリー

      必須要素  
      修飾子と型 必須要素 説明
      StringSE[]value
      このシングルトンの前に初期化を行う必要があるシングルトンコンポーネントの ejb 名。
    • 要素の詳細

      • value

        StringSE[] value
        このシングルトンの前に初期化を行う必要があるシングルトンコンポーネントの ejb 名。これらの名前がリストされている順序は重要ではありません。
        戻り値:
        StringSE オブジェクトの配列。