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
- レイヤIDServiceException
public 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