メソッドの概要

返却値の型 メソッド名
ArticleUpdate applyUpdateArticleEndDate (ArticleKey articleKey, DateTime endDate, WorkflowApply workflowApply)
ワークフローへ申請して記事の掲載終了日時を更新します。
ResultObject applyUpdateArticle (ArticleUpdate articleUpdate)
ワークフローへ申請して記事を更新します。
ResultObject findAppendixBySystemMatterId (String systemMatterId)
追記記事を取得します。
AppendixView findAppendix (AppendixKey appendixKey)
追記記事を取得します。
ResultObject findArticleBySystemMatterId (String systemMaterId)
記事を取得します。
ResultObject findArticleWithAppendixApply (ArticleKey key, String systemMatterId)
記事詳細を取得します。
ResultObject findArticle (ArticleKey key)
記事を取得します。
ResultObject findAttachFileInfo (FileKey fileKey)
ダウンロード用の添付ファイルパスを取得します。
ResultObject findUpdateTempAttachFileInfo (FileKey fileKey)
ダウンロード用の編集申請一時保存添付ファイルパスを取得します。

メソッドの詳細

ArticleUpdate applyUpdateArticleEndDate (ArticleKey articleKey, DateTime endDate, WorkflowApply workflowApply)
ワークフローへ申請して記事の掲載終了日時を更新します。

ワークフローへ掲載期間変更申請を行い、記事の掲載終了日時を更新します。
記事がワークフローで案件処理中の場合は、再申請を行い、記事は更新されます。
更新内容は編集申請一時保存テーブルに保存され、ワークフロー完了後に記事テーブルの更新が行われます。

パラメータ
articleKey : ArticleKey
記事キー
endDate : DateTime
掲載終了日時
workflowApply : WorkflowApply
ワークフロー連携時に使用する申請情報
返却値
ArticleUpdate
ArticleUpdate 記事更新情報
ResultObject applyUpdateArticle (ArticleUpdate articleUpdate)
ワークフローへ申請して記事を更新します。

ワークフローへ記事変更申請を行い、記事を更新します。
記事がワークフローで案件処理中の場合は、再申請を行い、記事は更新されます。
更新内容は編集申請一時保存テーブルに保存され、ワークフロー完了後に記事テーブルの更新が行われます。

パラメータ
articleUpdate : ArticleUpdate
記事更新情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ArticleRegistration を設定します。
ResultObject findAppendixBySystemMatterId (String systemMatterId)
追記記事を取得します。

インフォメーションカテゴリの権限に関係なくシステム案件IDから追記記事を取得します。
存在しない場合は、null を返します。

パラメータ
systemMatterId : String
システム案件ID
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Appendix を設定します。
AppendixView findAppendix (AppendixKey appendixKey)
追記記事を取得します。

インフォメーションカテゴリの権限に関係なく追記記事を取得します。
存在しない場合は、null を返します。

パラメータ
appendixKey : AppendixKey
追記記事キー
返却値
AppendixView
AppendixView 追記記事情報
ResultObject findArticleBySystemMatterId (String systemMaterId)
記事を取得します。

指定されたシステム案件IDをもつ記事情報を取得します。
編集申請一時保存テーブルを参照し、存在しない場合は記事テーブルの値を取得します。
存在しない場合は、NULL を返します。

パラメータ
systemMaterId : String
システム案件ID
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、Article を設定します。
ResultObject findArticleWithAppendixApply (ArticleKey key, String systemMatterId)
記事詳細を取得します。

WF連携を考慮して記事の追記情報含めて記事詳細を取得します。
WF編集申請中は編集後の記事詳細を取得します。
WF追記申請中は案件に紐付く追記記事のみが表示されます。
インフォメーションカテゴリの権限は無視されます。
該当データがない場合、NULLを返却します。

パラメータ
key : ArticleKey
記事キー
systemMatterId : String
案件ID
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ArticleDetail を設定します。
ResultObject findArticle (ArticleKey key)
記事を取得します。

記事の追記情報は取得されません。
該当データがない場合、NULLを返却します。

パラメータ
key : ArticleKey
記事キー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、ArticleView を設定します。
ResultObject findAttachFileInfo (FileKey fileKey)
ダウンロード用の添付ファイルパスを取得します。

インフォメーションカテゴリの権限に関係なく添付ファイルのパスを取得します。
該当データがない場合、NULLを返却します。

パラメータ
fileKey : FileKey
添付ファイルキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、InformationDownloadFile を設定します。
ResultObject findUpdateTempAttachFileInfo (FileKey fileKey)
ダウンロード用の編集申請一時保存添付ファイルパスを取得します。

該当データがない場合、NULLを返却します。

パラメータ
fileKey : FileKey
添付ファイルキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、InformationDownloadFile を設定します。