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
- コモンズ送信データ