public class PcEvacuationService extends AbstractPublicCommonsService
| 修飾子とタイプ | フィールドと説明 |
|---|---|
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.ObjectFactory |
pcxEvFactory
PCX_EVファクトリ.
|
commonsEdxlFactory, edxlFactory, pcxEbFactory, pcxFactory, pcxIbFactory| コンストラクタと説明 |
|---|
PcEvacuationService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addArea(jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder typeEvacuationOrder,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.EnumTypeSort sort,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.EnumTypeIssueOrLift issueOrLift,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeArea typeArea)
指定の避難情報にエリアを追加
|
oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType |
createEDXLDistributionType(PubliccommonsReportData publiccommonsReportData,
PCommonsSendDto pCommonsSendDto)
EDXLDistributionType を生成
|
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder |
createEvacuationOrder(PCommonsSendDto pCommonsSendDto)
避難勧告・避難指示情報を生成します.
|
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeArea |
createTypeArea(java.lang.Integer nhousehold,
java.lang.Integer people,
java.lang.String areaName,
java.sql.Timestamp ordertime)
TypeAreaを生成します.
|
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject |
createTypeObject()
世帯数0で初期化したTypeObjectを生成します.
|
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.EnumTypeSort |
getEnumTypeSort(java.lang.String hatureiKbn)
発令区分からEnumTypeSortを取得
|
java.lang.String |
getIssueOrLiftEvacuationOrderByArea(java.lang.Long trackdataid,
java.lang.Long localgovinfoid,
java.lang.String chikuname)
避難勧告/避難指示前回発令区分から、発令or解除を取得
|
java.lang.String |
getLastEvacuationOrderByArea(java.lang.Long trackdataid,
java.lang.Long localgovinfoid,
java.lang.String chikuname)
避難勧告/避難指示前回発令区分を取得
|
javax.xml.bind.JAXBElement<jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder> |
getPCXMLJAXBElement(jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder evacuationOrder)
PCXMLのJAXBElemntに変換します.
|
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject |
sum(jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject dest,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject src)
TypeObjectの destにsrcの世帯数を足します。
|
createCommonsContentObjectType, createContentObject, createEDXLDistribution, createFile, createReportHeadTitle, createReportHeadTitle, getContentObjectType, getDistributionId, getDocumentId, getDocumentId, getFile, getGeneralTargetArea, getSenderId, getTargetAreapublic jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.ObjectFactory pcxEvFactory
public jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder createEvacuationOrder(PCommonsSendDto pCommonsSendDto)
pCommonsSendDto - コモンズ送信情報public java.lang.String getLastEvacuationOrderByArea(java.lang.Long trackdataid,
java.lang.Long localgovinfoid,
java.lang.String chikuname)
trackdataid - 記録データIDlocalgovinfoid - 自治体IDtargetArea - 取得する地区名public java.lang.String getIssueOrLiftEvacuationOrderByArea(java.lang.Long trackdataid,
java.lang.Long localgovinfoid,
java.lang.String chikuname)
trackdataid - 記録データIDlocalgovinfoid - 自治体IDtargetArea - 取得する地区名public jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeArea createTypeArea(java.lang.Integer nhousehold,
java.lang.Integer people,
java.lang.String areaName,
java.sql.Timestamp ordertime)
nhousehold - people - areaName - ordertime - public void addArea(jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder typeEvacuationOrder,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.EnumTypeSort sort,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.EnumTypeIssueOrLift issueOrLift,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeArea typeArea)
typeEvacuationOrder - 避難勧告・指示情報sort - 発令区分issueOrLift - 発令・解除区分typeArea - 追加するエリアpublic jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject createTypeObject()
public jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject sum(jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject dest,
jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeObject src)
dest - src - public jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.EnumTypeSort getEnumTypeSort(java.lang.String hatureiKbn)
hatureiKbn - 発令区分public javax.xml.bind.JAXBElement<jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder> getPCXMLJAXBElement(jp.ne.publiccommons.xml.pcxml1._1_3.body.evacuation.TypeEvacuationOrder evacuationOrder)
evacuationOrder - public oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType createEDXLDistributionType(PubliccommonsReportData publiccommonsReportData, PCommonsSendDto pCommonsSendDto)
publiccommonsReportData - 公共情報コモンズ発信データpCommonsSendDto - コモンズ送信情報