クラス
jp.mosp.common.common.MospException の使用

MospException を使用しているパッケージ
jp.mosp.common.common MosPフレームワークの基本となるクラスを提供する。 
jp.mosp.common.dao MosPアプリケーションで共通して用いることが想定されるDaoクラスを提供する。 
jp.mosp.common.vo MosPアプリケーションで共通して用いることが想定されるVoクラスを提供する。 
 

jp.mosp.common.common での MospException の使用
 

MospException をスローする jp.mosp.common.common のメソッド
protected  void BaseVo.checkCode(String value, String name, int rowNo, String id)
          文字列タイプ確認(半角英数字)(明細)。
protected  void BaseVo.checkCode(String value, String name, String id)
          文字列タイプ確認(半角英数字)。
protected  void BaseVo.checkCompare(String value1, String value2, int compareFlag, String name, String id1, String id2)
          値比較。
protected  void BaseVo.checkDate(int year, int month, int day, String name, int rowNo, String id)
          日付妥当性確認(明細)。
protected  void BaseVo.checkDate(int year, int month, int day, String name, String id)
          日付妥当性確認。
 void BaseVo.checkDateBeforeAfter(Date beforeDate, Date afterDate, boolean isSameValid, String beforeName, String afterName, String idYear, String idMonth, String idDay)
          日付大小確認。
protected  void BaseVo.checkDecimal(String value, int integer, int decimal, String name, String id, boolean isDetails, int rowNo)
          文字列タイプ確認(少数)。
protected  void BaseVo.checkLength(String value, int maxLength, String name, int rowNo, String id)
          文字列長確認(最大文字数)(明細)。
protected  void BaseVo.checkLength(String value, int maxLength, String name, String id)
          文字列長確認(最大文字数)。
protected  void BaseVo.checkNumber(String value, String name, int rowNo, String id)
          文字列タイプ確認(数字)(明細)。
protected  void BaseVo.checkNumber(String value, String name, String id)
          文字列タイプ確認(数字)。
protected  void BaseVo.checkNumeric(String value, String name, int rowNo, String id)
          文字列タイプ確認(数値:double)(明細)。
protected  void BaseVo.checkNumeric(String value, String name, String id)
          文字列タイプ確認(数値:double)。
protected  void BaseVo.checkPassword(String oldPassword, String currentPass, String id)
          旧パスワード確認。
protected  void BaseVo.checkPhone(String value, String name, String id)
          文字列タイプ確認(半角英数字)。
protected  void BaseVo.checkRegex(String value, String regex, String name, int rowNo, String id)
          文字列タイプ確認(任意)(明細)。
protected  void BaseVo.checkRegex(String value, String regex, String name, String id)
          文字列タイプ確認(任意)。
protected  void BaseVo.checkRequired(String value, String name, int rowNo, String id)
          必須確認(明細)。
protected  void BaseVo.checkRequired(String value, String name, String id)
          必須確認。
protected  void BaseVo.checkTerm(Date date, Date startDate, Date endDate, String name, int rowNo, String id)
          日付期間妥当性確認(明細)。
protected  void BaseVo.checkTerm(Date date, Date startDate, Date endDate, String name, String id)
          日付期間妥当性確認。
protected  void BaseVo.checkTime(int hour, int minute, int second, String name, int rowNo, String id)
          時間妥当性確認(明細)。
protected  void BaseVo.checkTime(int hour, int minute, int second, String name, String id)
          時間妥当性確認。
protected  void BaseAction.chkCodeExist(BaseDto dto, int rowNo, String targetId, VoInterface vo)
          コード存在確認(明細)。
protected  void BaseAction.chkCodeExist(BaseDto dto, String targetId, VoInterface vo)
          コード存在確認。
protected  void BaseDao.chkDelete(int expectedCount)
          削除件数確認。
protected  void BaseAction.chkDuplicate(BaseDto dto, VoInterface vo)
          データ重複確認。
protected  void BaseAction.chkExclusive(BaseDto formerDto, BaseDto currentDto, VoInterface vo)
          更新日時による排他確認。
protected  void BaseAction.chkExist(BaseDto dto)
          データ存在確認。
protected  void BaseAction.chkInsert(BaseDto dto)
          挿入確認。
protected  void BaseDao.chkInsert(int expectedCount)
          挿入件数確認。
protected  void BaseAction.chkInstance(boolean isInstance)
          インスタンス確認。
protected  void BaseAction.chkUpdate(BaseDto dto)
          更新確認。
protected  void BaseDao.chkUpdate(int expectedCount)
          更新件数確認。
protected  void BaseVo.endValidation()
          妥当性確認終了時処理。
static int MospUtility.getAspFlag(Properties cfg)
          ASP設定取得取得。
static Date MospUtility.getDate(String strDate)
          日付取得。
 Date BaseVo.getDate(String year, String month, String day)
          日付取得。
static Object MospUtility.getInstance(Properties ctl, String key)
          クラスインスタンス取得。
static Object MospUtility.getInstance(String className)
          クラスインスタンス取得。
static String MospUtility.getMessage(Properties msg, String msgCode, String rep)
          メッセージ取得。
protected  int BaseDao.getRdbmsType()
          RDBMS種類を取得する。
protected  String BaseDao.getTableDescriptionQuery(String tableName)
          テーブル定義取得SQLを取得する。
 Date BaseVo.getTime(String time)
          日付取得。
 void ListVo.initListInfo()
          リスト情報初期化。
static Object InstanceFactory.loadInstance(String className)
          クラスローダーからインスタンスを生成
protected  BaseVo BaseAction.prepareVo()
          VOインスタンスの取得及び設定。
protected  BaseVo BaseAction.prepareVo(boolean useStoredVo)
          VOインスタンスの取得及び設定。
protected  void PoiReadUtility.setSheet()
          シート設定
protected  void PoiReadUtility.setSheet(String sheetname)
          シート設定(指定シート)
static Object InstanceFactory.simplifiedInstance(String className)
          クラス名からインスタンスを生成
 void ListVo.sortList(String key, Comparator<Object> comp)
          リストソート。
 

jp.mosp.common.dao での MospException の使用
 

MospException をスローする jp.mosp.common.dao のメソッド
 int CmCodeDao.insert(CmCodeDto dto)
          データ挿入。
 int CmUserDao.insert(CmUserDto dto)
          データ挿入。
 int CmCodeDao.update(CmCodeDto dto)
          データ更新。
 int CmUserDao.update(CmUserDto dto)
          データ更新。
 

jp.mosp.common.vo での MospException の使用
 

MospException をスローする jp.mosp.common.vo のメソッド
 void LoginVo.validate()
          項目の妥当性確認を行う。
 void PasswordVo.validate(String currentPassword)
          項目の妥当性確認を行う。