パッケージ jakarta.ejb

アノテーション型 PrePassivate


  • @TargetSE(METHODSE)
    @RetentionSE(RUNTIMESE)
    public @interface PrePassivate
    ステートフルセッション Bean がパッシベーションされる前にコールバックを受信するメソッドを指定します。

    このアノテーションが適用されるメソッドがインターセプタークラスで定義されている場合、次のいずれかのシグネチャーが必要です。

     void <METHOD>(InvocationContext)
    
     Object <METHOD>(InvocationContext) throws Exception
     

    このアノテーションが適用されるメソッドがターゲットクラスで定義されている場合、次のシグネチャーが必要です。

     void <METHOD>()
     
    このメソッドには、パブリック、プライベート、保護、パッケージレベルのアクセスがあります。最終または静的として宣言してはなりません。
    導入:
    EJB 3.0