クラス
jp.terasoluna.toursample.common.exception.ApplicationException の使用

ApplicationException を使用しているパッケージ
jp.terasoluna.toursample.common.exception   
jp.terasoluna.toursample.uc_a01_01.exception   
jp.terasoluna.toursample.uc_a01_03.exception   
jp.terasoluna.toursample.uc_a01_04.exception   
 

jp.terasoluna.toursample.common.exception での ApplicationException の使用
 

jp.terasoluna.toursample.common.exception での ApplicationException のサブクラス
 class RecordNotFoundException
          データベースから取得した結果がない場合に発生する例外クラス。
 class TourSystemException
          業務ロジックから発生するシステム例外クラス。
 

jp.terasoluna.toursample.uc_a01_01.exception での ApplicationException の使用
 

jp.terasoluna.toursample.uc_a01_01.exception での ApplicationException のサブクラス
 class ReservationDeadlinePassedException
          予約の締め切りを過ぎた場合の例外クラス
 class TourMemberOverException
          残席数が足りない場合の例外クラス
 

jp.terasoluna.toursample.uc_a01_03.exception での ApplicationException の使用
 

jp.terasoluna.toursample.uc_a01_03.exception での ApplicationException のサブクラス
 class CannotEditException
          予約を変更できない場合の例外クラス。
 

jp.terasoluna.toursample.uc_a01_04.exception での ApplicationException の使用
 

jp.terasoluna.toursample.uc_a01_04.exception での ApplicationException のサブクラス
 class CannotCancelException
          予約をキャンセルできない場合の例外クラス。