インターフェース ProcessSessionBean<X>

  • 型パラメーター:
    X - セッション Bean 型
    すべてのスーパーインターフェース:
    ProcessBean<ObjectSE>ProcessManagedBean<ObjectSE>

    public interface ProcessSessionBean<X>
    extends ProcessManagedBean<ObjectSE>

    コンテナーは、Bean オブジェクトを登録する前に、有効なセッション Bean ごとにこの型のイベントを発生させます。

    ProcessSessionBean イベントのオブザーバーメソッドが例外をスローした場合、その例外はコンテナーによって定義エラーとして扱われます。

    ProcessSessionBean のスーパーインターフェースの型パラメーターは ObjectSE であることに注意してください。ProcessBean では Bean にアクセスでき、インスタンスをインスタンス化できます。これにより、インターフェースビューの EJB は X のインスタンスにはなりません。

    CDI Lite の実装は、Portable Extensions のサポートを提供する必要はありません。

    作成者:
    David Allen
    • メソッドの詳細

      • getEjbName

        StringSE getEjbName()
        セッション Bean の EJB 名を返します。
        戻り値:
        EJB の名前
        例外:
        IllegalStateExceptionSE - オブザーバーメソッド呼び出し以外で呼び出された場合