public class TabledataResetService extends BaseService
コンストラクタと説明 |
---|
TabledataResetService() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
dataReset(java.lang.String ecomuser,
java.lang.String resetReq,
java.sql.Timestamp endtime)
時系列レイヤに対し、特定の日時の過去データでリセットする
本機能は、全ての災害が終了した時に呼ばれる事を想定している
|
java.lang.String |
isStationOFF()
体制名が体制なしならtrue, それ以外はfalse
|
JSONArray |
layerInfoAttrName(java.lang.String layerId,
java.lang.Long tablemasterinfoid)
ecommapの属性情報一覧を取得
属性情報取得の際、リセット対象となる属性があればreset=trueとする
|
java.util.List<TableresetcolumnData> |
resetColumnList(java.lang.Long tablemasterinfoid)
リセット対象属性情報を取得
|
java.util.List<TracktableInfo> |
resetTableList(long trackmapinfoid)
リセットフラグがtrueのtracktableInfoListを取得する
|
public void dataReset(java.lang.String ecomuser, java.lang.String resetReq, java.sql.Timestamp endtime) throws java.lang.Exception
userInfo
- : ecommapのUserInforesetReq
- : リセット情報 JSONendtime
- : 災害終了時間(UTCではなく通常のシステム時間)java.lang.Exception
public JSONArray layerInfoAttrName(java.lang.String layerId, java.lang.Long tablemasterinfoid) throws JSONException
layerId
- : eコミ layeridresetcolumnDataList
- : テーブルリセット属性情報idJSONException
public java.util.List<TracktableInfo> resetTableList(long trackmapinfoid)
trackmapinfoid
- : loginDataDto.getTrackmapinfoid()public java.util.List<TableresetcolumnData> resetColumnList(java.lang.Long tablemasterinfoid)
public java.lang.String isStationOFF()