public class StationService extends BaseService
| コンストラクタと説明 |
|---|
StationService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getCurrentStationName(StationlayerInfo stationlayerInfo,
long localgovinfoid,
long trackdataid,
java.lang.String table,
java.lang.String layerid)
指定した記録データの「現在の体制」を取得します.
|
java.lang.String |
getCurrentStationShifttime(StationlayerInfo stationlayerInfo,
long localgovinfoid,
long trackdataid,
java.lang.String table,
java.lang.String layerid)
指定した記録データの「現在の体制の発令日時」を取得します.
|
java.lang.String |
getLoginCurrentSationName()
ログイン中の災害の「現在の体制」を取得します.
|
StationclassInfo |
getLoginCurrentStationclassInfo()
ログイン中の「現在の体制」の体制区分情報を取得する.
|
java.lang.String |
getLoginCurrentStationShifttime()
ログイン中の災害の「現在の体制の発令日時」を取得します.
|
StationlayerInfo |
getLoginStationlayerInfo()
ログイン中の自治体の体制レイヤ情報を取得する.
|
void |
triggerAlertmessage(java.lang.Long tablemasterinfoid,
java.lang.String attrid,
java.lang.String value)
登録/更新する属性値によってアラートを出す.
|
boolean |
triggerShiftstation(TrackData track,
AlerttriggerInfoDto trigger)
体制移行トリガーを起動します.
|
public StationlayerInfo getLoginStationlayerInfo()
public java.lang.String getLoginCurrentSationName()
public StationclassInfo getLoginCurrentStationclassInfo()
public java.lang.String getCurrentStationName(StationlayerInfo stationlayerInfo, long localgovinfoid, long trackdataid, java.lang.String table, java.lang.String layerid) throws ServiceException
stationlayerInfo - 体制レイヤ情報trackdataid - 記録データIDlocalgovinfoid - 自治体IDtable - テーブル名layerid - レイヤIDServiceExceptionpublic void triggerAlertmessage(java.lang.Long tablemasterinfoid,
java.lang.String attrid,
java.lang.String value)
tablemasterinfoid - テーブルマスタIDattrid - 属性IDvalue - 属性値public boolean triggerShiftstation(TrackData track, AlerttriggerInfoDto trigger)
track - 記録データtrigger - 気象庁トリーガ情報public java.lang.String getLoginCurrentStationShifttime()
public java.lang.String getCurrentStationShifttime(StationlayerInfo stationlayerInfo, long localgovinfoid, long trackdataid, java.lang.String table, java.lang.String layerid) throws ServiceException
stationlayerInfo - 体制レイヤ情報trackdataid - 記録データIDlocalgovinfoid - 自治体IDtable - テーブル名layerid - レイヤIDServiceException