jp.terasoluna.fw.web.thin
クラス BlockageException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 javax.servlet.ServletException
              上位を拡張 jp.terasoluna.fw.web.thin.BlockageException
すべての実装されたインタフェース:
Serializable

public class BlockageException
extends javax.servlet.ServletException

業務閉塞例外クラス。

業務閉塞していることをフレームワークが検知した時に、 それを通知するために用いられる。BlockageControlFilter が発行し、コンテナによりエラーページが表示される。

設定例
デプロイメントディスクリプタ(web.xml)で、以下のように記述する。
 <web-app>
   …
   <error-page>
     <exception-type>
       jp.terasoluna.fw.web.thin.BlockageException
     </exception-type>
     <location>
       /blockageError.html
     </location>
   </error-page>
   …
 </web-app>
 

業務閉塞処理については、BlockageControlFilterBlockageControllerを参照のこと。

関連項目:
BlockageControlFilter, BlockageController, 直列化された形式

コンストラクタの概要
BlockageException()
           
 
メソッドの概要
 
クラス javax.servlet.ServletException から継承されたメソッド
getRootCause
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BlockageException

public BlockageException()


Copyright © 2012. All Rights Reserved.