public abstract class AbstractPublicCommonsService extends BaseService
| 修飾子とタイプ | フィールドと説明 |
|---|---|
jp.ne.publiccommons.xml.xml.edxl.ObjectFactory |
commonsEdxlFactory
コモンズEDXLファクトリ
|
oasis.names.tc.emergency.edxl.de._1.ObjectFactory |
edxlFactory
EDXLファクトリ
|
jp.ne.publiccommons.xml.pcxml1._1_3.elementbasis.ObjectFactory |
pcxEbFactory
PCX_EBファクトリ.
|
jp.ne.publiccommons.xml.pcxml1._1.ObjectFactory |
pcxFactory
PCXファクトリ.
|
jp.ne.publiccommons.xml.pcxml1._1_3.informationbasis.ObjectFactory |
pcxIbFactory
PCX_IBファクトリ.
|
| コンストラクタと説明 |
|---|
AbstractPublicCommonsService() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
jp.ne.publiccommons.xml.xml.edxl.CommonsContentObjectType |
createCommonsContentObjectType(oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType edxlDistributionType,
PubliccommonsReportData publiccommonsReportData,
PCommonsSendDto pCommonsSendDto)
公共情報コモンズContentObjectを作成
|
jp.ne.publiccommons.xml.xml.edxl.CommonsContentObjectType |
createContentObject(PubliccommonsReportData publiccommonsReportData,
oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType edxlDistributionType,
PCommonsSendDto pCommonsSendDto)
公共情報コモンズのContentObjectを生成します.
|
oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType |
createEDXLDistribution(java.lang.Long localgovinfoid,
PCommonsSendDto pCommonsSendDto)
EDXLDistributionを作成
|
java.io.File |
createFile(PubliccommonsReportData publiccommonsData)
ファイルを生成します.
|
java.lang.String |
createReportHeadTitle(oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType edxlDistributionType,
PCommonsSendDto pCommonsSendDto)
カテゴリからタイトルを生成します.
|
java.lang.String |
createReportHeadTitle(PCommonsSendDto pCommonsSendDto,
jp.ne.publiccommons.xml.xml.edxl.CategoryType categoryType)
発表組織名とカテゴリからタイトルを生成します.
|
jp.ne.publiccommons.xml.xml.edxl.CommonsContentObjectType |
getContentObjectType(java.lang.String description)
イベントタイトル
|
java.lang.String |
getDistributionId(java.lang.Long localgovinfoid)
メッセージIDを取得します.
|
java.lang.String |
getDocumentId(java.lang.Long localgovinfoid)
ドキュメントIDを取得します.
|
java.lang.String |
getDocumentId(java.lang.Long localgovinfoid,
java.lang.Long trackdataid,
java.lang.String category,
int documentIdSerial)
ドキュメントIDを取得します.
|
java.io.File |
getFile(PubliccommonsReportData publiccommonsData)
ファイルを取得します.
|
jp.ne.publiccommons.xml.xml.edxl.CommonsTargetAreaType |
getGeneralTargetArea(java.lang.String targetArea)
対象地域(イベント情報、お知らせ情報用対象地域)
|
java.lang.String |
getSenderId(java.lang.Long localgovinfoid)
送信システムIDを取得します.
|
jp.ne.publiccommons.xml.xml.edxl.CommonsTargetAreaType |
getTargetArea(java.lang.Long localgovinfoid)
対象地域
|
public oasis.names.tc.emergency.edxl.de._1.ObjectFactory edxlFactory
public jp.ne.publiccommons.xml.xml.edxl.ObjectFactory commonsEdxlFactory
public jp.ne.publiccommons.xml.pcxml1._1.ObjectFactory pcxFactory
public jp.ne.publiccommons.xml.pcxml1._1_3.informationbasis.ObjectFactory pcxIbFactory
public jp.ne.publiccommons.xml.pcxml1._1_3.elementbasis.ObjectFactory pcxEbFactory
public java.lang.String getSenderId(java.lang.Long localgovinfoid)
localgovinfoid - 自治体IDpublic java.lang.String getDistributionId(java.lang.Long localgovinfoid)
localgovinfoid - 自治体IDpublic java.lang.String getDocumentId(java.lang.Long localgovinfoid)
localgovinfoid - 自治体IDpublic java.lang.String getDocumentId(java.lang.Long localgovinfoid,
java.lang.Long trackdataid,
java.lang.String category,
int documentIdSerial)
localgovinfoid - 自治体IDtrackdataid - 記録データIDcategory - 情報種別documentIdSerial - ドキュメントIDpublic jp.ne.publiccommons.xml.xml.edxl.CommonsTargetAreaType getTargetArea(java.lang.Long localgovinfoid)
localgovinfoid - 自治体IDpublic jp.ne.publiccommons.xml.xml.edxl.CommonsTargetAreaType getGeneralTargetArea(java.lang.String targetArea)
targetArea - 場所、地域名、所在地等public jp.ne.publiccommons.xml.xml.edxl.CommonsContentObjectType getContentObjectType(java.lang.String description)
localgovinfoid - 自治体IDpublic oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType createEDXLDistribution(java.lang.Long localgovinfoid,
PCommonsSendDto pCommonsSendDto)
localgovinfoid - 自治体IDpCommonsSendDto - コモンズ送信情報public jp.ne.publiccommons.xml.xml.edxl.CommonsContentObjectType createCommonsContentObjectType(oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType edxlDistributionType,
PubliccommonsReportData publiccommonsReportData,
PCommonsSendDto pCommonsSendDto)
edxlDistributionType - ディストリビューションタイプpubliccommonsData - コモンズ送信データpCommonsSendDto - コモンズ送信情報public jp.ne.publiccommons.xml.xml.edxl.CommonsContentObjectType createContentObject(PubliccommonsReportData publiccommonsReportData, oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType edxlDistributionType, PCommonsSendDto pCommonsSendDto)
publiccommonsReportData - 公共情報コモンズ履歴情報edxlDistributionType - EDXLDistribution(ContentObject以外の必須項目設定済み)pCommonsSendDto - コモンズ送信情報public java.lang.String createReportHeadTitle(oasis.names.tc.emergency.edxl.de._1.EDXLDistributionType edxlDistributionType,
PCommonsSendDto pCommonsSendDto)
edxlDistributionType - コモンズ送信情報 - public java.lang.String createReportHeadTitle(PCommonsSendDto pCommonsSendDto, jp.ne.publiccommons.xml.xml.edxl.CategoryType categoryType)
edxlDistributionType - コモンズ送信情報 - public java.io.File getFile(PubliccommonsReportData publiccommonsData)
publiccommonsData - コモンズ送信データpublic java.io.File createFile(PubliccommonsReportData publiccommonsData)
publiccommonsData - コモンズ送信データ