7.10. コンテキスト依存イベント


Seam は特定の種類のフレームワーク統合にアプリケーションによって使用される組み込みイベントをいくつか定義しています。 次にそのイベントを示します。
Expand
表7.1 コンテキスト依存イベント
イベント 詳細
org.jboss.seam.validationFailed
JSFvalidation が失敗すると呼び出されます。
org.jboss.seam.noConversation
長期実行の対話が存在せず長期実行の対話が必要とされる場合に呼び出されます。
org.jboss.seam.preSetVariable.<name>
コンテキスト変数 <name> が設定されると呼び出されます。
org.jboss.seam.postSetVariable.<name>
コンテキスト変数 <name> が設定されると呼び出されます。
org.jboss.seam.preRemoveVariable.<name>
コンテキスト変数 <name> の設定が解除されると呼び出されます。
org.jboss.seam.postRemoveVariable.<name>
コンテキスト変数 <name> の設定が解除されると呼び出されます。
org.jboss.seam.preDestroyContext.<SCOPE>
<SCOPE> コンテキストが破棄される前に呼び出されます。
org.jboss.seam.postDestroyContext.<SCOPE>
<SCOPE> コンテキストが破棄された後に呼び出されます。
org.jboss.seam.beginConversation
長期実行の対話が始まるときに必ず呼び出されます。
org.jboss.seam.endConversation
長期実行の対話が終了するときに必ず呼び出されます。
org.jboss.seam.conversationTimeout
対話のタイムアウトが発生すると呼び出されます。対話 ID はパラメータとして渡されます。
org.jboss.seam.beginPageflow
ページフローが開始すると呼び出されます。
org.jboss.seam.beginPageflow.<name>
ページフロー <name> が開始すると呼び出されます。
org.jboss.seam.endPageflow
ページフローが終了すると呼び出されます。
org.jboss.seam.endPageflow.<name>
ページフロー <name> が終了すると呼び出されます。
org.jboss.seam.createProcess.<name>
プロセス <name> が作成されると呼び出されます。
org.jboss.seam.endProcess.<name>
プロセス <name> が終了すると呼び出されます。
org.jboss.seam.initProcess.<name>
プロセス <name> が対話に関連付けられると呼び出されます。
org.jboss.seam.initTask.<name>
タスク <name> が対話に関連付けられると呼び出されます。
org.jboss.seam.startTask.<name>
タスク <name> が開始すると呼び出されます。
org.jboss.seam.endTask.<name>
タスク <name> が終了すると呼び出されます。
org.jboss.seam.postCreate.<name>
コンポーネント <name> が作成されると呼び出されます。
org.jboss.seam.preDestroy.<name>
コンポーネント <name> が破棄されると呼び出されます。
org.jboss.seam.beforePhase
JSF フェーズの開始前に呼び出されます。
org.jboss.seam.afterPhase
JSF フェーズの終了後に呼び出されます。
org.jboss.seam.postInitialization
Seam により全コンポーネントの初期化および起動が終了すると呼び出されます。
org.jboss.seam.postReInitialization
再デプロイの後、Seam により全コンポーネントの再初期化および起動が終了すると呼び出されます。
org.jboss.seam.exceptionHandled.<type>
キャッチされない例外が Seam により処理されると呼び出されます。
org.jboss.seam.exceptionHandled
キャッチされない例外が Seam により処理されると呼び出されます。
org.jboss.seam.exceptionNotHandled
キャッチされない例外にハンドラがなかった場合に呼び出されます。
org.jboss.seam.afterTransactionSuccess
Seam Application Framework でトランザクションが成功すると呼び出されます。
org.jboss.seam.afterTransactionSuccess.<name>
エンティティ <name> を管理する Seam Application Framework でトランザクションが成功すると呼び出されます。
org.jboss.seam.security.loggedOut
ユーザーがログアウトすると呼び出されます。
org.jboss.seam.security.loginFailed
ユーザー認証が失敗すると呼び出されます。
org.jboss.seam.security.loginSuccessful
ユーザーが正常に認証されると呼び出されます。
org.jboss.seam.security.notAuthorized
承認確認が失敗すると呼び出されます。
org.jboss.seam.security.notLoggedIn
認証されたユーザーがなく、認証が必要な場合に呼び出されます。
org.jboss.seam.security.postAuthenticate
ユーザーが認証された後に呼び出されます。
org.jboss.seam.security.preAuthenticate
ユーザーの認証試行の前に呼び出されます。
Seam コンポーネントは、他のコンポーネント駆動イベントを監視するのと同じようにこれらのイベントを監視します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat