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, getTargetArea
public 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
- コモンズ送信情報