@RequestScopeController(value="/admin/training") public class IndexAction extends AbstractAction
修飾子とタイプ | クラスと説明 |
---|---|
class |
IndexAction.TrainingplanLinkClass
連携自治体のON/OFf管理クラス
|
修飾子とタイプ | フィールドと説明 |
---|---|
java.util.List<LocalgovInfo> |
cityLocalgovInfos
連携自治体リスト
|
java.util.Map<java.lang.Integer,java.lang.String> |
disasterMap
災害種別の名称マップ
|
java.util.List<DisasterMaster> |
disasterMasterList
災害種別リスト
|
java.lang.String |
errorMsg
エラーメッセージ用
|
java.util.List<LocalgovgroupInfo> |
localgovgroupInfos
自治体グループリスト
|
java.lang.Long |
localgovinfoid
セットアップ対象の自治体ID(システム管理者用)
|
java.util.Map<java.lang.Long,java.lang.String> |
localgovSelectOptions
自治体切り替えSELECTオプション
|
boolean |
plan_link_flag
連携している自治体の訓練プランを表示するかどうかを決めるフラグ true=表示する
|
java.lang.String[] |
planControlExternalTh
訓練モードデータ配信実施リストのTH部
|
java.lang.String[] |
planControlTh
訓練モード移行リストのTH部
|
java.lang.String |
training_Listtype
リクエストで使用する左手メニューIDの引渡し用
|
java.lang.String |
training_planid
リクエストで使用するプランIDの引渡し用
|
java.util.List<TrackData> |
trainingDataList
過去訓練情報リスト
|
java.lang.String[] |
trainingDataTh
過去訓練情報リストのTH部
|
java.lang.String[] |
trainingExternalDataTh
訓練プラン外部データリストのTH部
|
java.util.List<TrainingmeteoData> |
trainingMeteoList
外部データリスト
|
java.util.List<IndexAction.TrainingplanLinkClass> |
trainingplanLinkClassList
連携自治体のON/OFFリスト
|
java.util.List<TrainingplanData> |
trainingPlanList
訓練プランリスト
|
java.lang.String[] |
trainingPlanTh
訓練プランリストのTH部
|
loginDataDto, siteName, version, versionDetail
コンストラクタと説明 |
---|
IndexAction() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
checkMeteoRequestInfo()
自自治体で、選択した気象情報種別情報の設定が行われているか確認する関数
|
java.lang.String |
deleteExternalData()
外部データの削除
|
java.lang.String |
deleteTrainingPlanData()
訓練情報の論理削除
|
java.lang.String |
doTraining()
訓練モードに移行する
|
java.lang.String |
filenameCheck(java.lang.String path,
java.lang.String filename,
java.lang.String addName)
ファイル名の重複チェックし、重複の場合は番号を付加して新ファイル名を返す
|
long |
havePrefLocalgovinfoid(LocalgovInfo localgovInfo)
連携先県コードを取得する
|
java.lang.String |
index(java.util.Map<java.lang.String,java.lang.Object> model,
TrainingplanForm trainingplanForm,
BindingResult bindingResult)
訓練プラン一覧ページを表示する
|
void |
initXmlEditorSetupper() |
java.lang.String |
loadBousaixmlFileList()
サーバ上の防災情報XMLファイルのパスリストをJSON形式で返却する
|
boolean |
loginLocalgovInfo(long localgovinfoid) |
java.lang.String |
planCopy(java.util.Map<java.lang.String,java.lang.Object> model,
TrainingplanForm trainingplanForm,
BindingResult bindingResult)
訓練情報の複製
|
void |
planData()
planidが渡された際に必要なデータを取得する関数
|
java.lang.String |
sendExternalData()
外部データの実行
|
java.lang.String |
sendExternalDataAll()
外部データの実行(訓練中の全ての自治体に一括変更)
|
void |
setupModel(java.util.Map<java.lang.String,java.lang.Object> model) |
java.lang.String |
updateExternalFile(java.util.Map<java.lang.String,java.lang.Object> model,
TrainingplanForm trainingplanForm,
BindingResult bindingResult)
外部データ設定の登録機能
|
java.lang.String |
updatePlan(java.util.Map<java.lang.String,java.lang.Object> model,
TrainingplanForm trainingplanForm,
BindingResult bindingResult)
訓練プランの編集
|
addRequestErrorMessage, addRequestMessage, initAction
public java.util.List<TrackData> trainingDataList
public java.util.List<TrainingplanData> trainingPlanList
public java.util.List<LocalgovInfo> cityLocalgovInfos
public java.util.List<LocalgovgroupInfo> localgovgroupInfos
public java.util.List<DisasterMaster> disasterMasterList
public java.util.List<TrainingmeteoData> trainingMeteoList
public java.util.List<IndexAction.TrainingplanLinkClass> trainingplanLinkClassList
public java.util.Map<java.lang.Integer,java.lang.String> disasterMap
public java.lang.String[] trainingDataTh
public java.lang.String[] trainingPlanTh
public java.lang.String[] trainingExternalDataTh
public java.lang.String[] planControlTh
public java.lang.String[] planControlExternalTh
public boolean plan_link_flag
public java.lang.String training_planid
public java.lang.String training_Listtype
public java.lang.String errorMsg
public java.util.Map<java.lang.Long,java.lang.String> localgovSelectOptions
public java.lang.Long localgovinfoid
public void setupModel(java.util.Map<java.lang.String,java.lang.Object> model)
setupModel
クラス内 AbstractAction
public void initXmlEditorSetupper()
public boolean loginLocalgovInfo(long localgovinfoid)
public java.lang.String index(java.util.Map<java.lang.String,java.lang.Object> model, TrainingplanForm trainingplanForm, BindingResult bindingResult)
java.text.ParseException
public void planData()
public java.lang.String updatePlan(java.util.Map<java.lang.String,java.lang.Object> model, TrainingplanForm trainingplanForm, BindingResult bindingResult)
java.text.ParseException
public java.lang.String checkMeteoRequestInfo()
public java.lang.String updateExternalFile(java.util.Map<java.lang.String,java.lang.Object> model, TrainingplanForm trainingplanForm, BindingResult bindingResult)
public java.lang.String deleteTrainingPlanData()
public java.lang.String deleteExternalData()
public java.lang.String sendExternalData()
java.text.ParseException
public java.lang.String sendExternalDataAll()
java.text.ParseException
public java.lang.String doTraining()
localgovinfoid
- : 移行する自治体idtrainingplandataid
- : 使用する訓練プランidjson
- : エラー時のメッセージ返却用public java.lang.String planCopy(java.util.Map<java.lang.String,java.lang.Object> model, TrainingplanForm trainingplanForm, BindingResult bindingResult)
public long havePrefLocalgovinfoid(LocalgovInfo localgovInfo)
localgovInfo
- 連携先県コードを調べたい自治体情報public java.lang.String filenameCheck(java.lang.String path, java.lang.String filename, java.lang.String addName)
path
- ファイルパスfilename
- ファイル名addName
- ファイル名に付与する名称 (_del, _copy等)public java.lang.String loadBousaixmlFileList()