iac_information.CategoryAdminServiceオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.23 |
since | 8.0.0 |
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
[ 管理権限について ]
このクラスでは、以下のいずれかに該当するユーザ以外、操作できません。
- Collaboration管理者ロールを持つユーザ
- Information機能管理者ロールを持つユーザ
- Informationオーナーロールを持つユーザ
[ Collaboration管理者の場合 ]
Collaboration管理者として操作可能なカテゴリは、認可で許可された会社のカテゴリに限ります。
[ Information機能管理者の場合 ]
Information機能管理者として操作可能なカテゴリは、操作ユーザのカレント組織の会社に一致するカテゴリに限ります。
[ Informationオーナーの場合 ]
Informationオーナーとして操作可能なカテゴリは、操作ユーザにオーナー設定されたカテゴリに限ります。
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | addCategoryTop (CategoryDetail category , String companyCd ) TOPカテゴリを追加します。 |
ResultObject | addCategory (CategoryDetail category ) カテゴリを追加します。 |
ResultObject | changeSort (CategoryKey parentKey , CategoryKey key , Integer fromSortKey , Integer toSortKey ) カテゴリ表示順を更新します。 |
ResultObject | countWorkflowProcessing (カテゴリキー key ) カテゴリ内のワークフロー案件処理中の記事の件数を取得します。 |
ResultObject | deleteArticle (ArticleKey[] keys ) 記事を削除します。 |
ResultObject | deleteCategoryForWorkflowApprover (CategoryKey[] keys ) カテゴリを削除します。 |
ResultObject | deleteCategory (CategoryKey[] keys ) カテゴリを削除します。 |
ResultObject | findArticleDetail (ArticleKey key ) 記事詳細を取得します。 |
ResultObject | findArticleListItem (ArticleAdminFilter searchFilter , PagingParameter pageParam ) 記事を取得します。 |
ResultObject | findArticleListItem (String companyCd , ArticleAdminFilter searchFilter , PagingParameter pageParam ) 記事を取得します。 |
ResultObject | findAttachFile (FileKey fileKey ) ダウンロード用の添付ファイルパスを取得します。 |
ResultObject | findCategoryDirectList (CategoryKey key ) カテゴリ直下のカテゴリを取得します。 |
ResultObject | findCategoryLimitedList (CategoryKey key ) カテゴリ配下のカテゴリを取得します。 |
ResultObject | findCategoryListTop () TOPカテゴリを取得します。 |
ResultObject | findCategoryListTop (String companyCd ) TOPカテゴリを取得します。 |
ResultObject | findCategory (CategoryKey key ) カテゴリを取得します。 |
ResultObject | updateCategory (CategoryDetail category ) カテゴリを更新します。 |
メソッドの詳細
ResultObject addCategoryTop (CategoryDetail category , String companyCd )
TOPカテゴリを追加します。
指定した会社コードのカテゴリとして登録します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject addCategory (CategoryDetail category )
カテゴリを追加します。
カレント組織の会社のカテゴリとして追加します。
パラメータ
返却値
|
ResultObject changeSort (CategoryKey parentKey , CategoryKey key , Integer fromSortKey , Integer toSortKey )
カテゴリ表示順を更新します。
同じ親カテゴリ内の子カテゴリの表示順を更新します。
パラメータ
返却値
|
ResultObject countWorkflowProcessing (カテゴリキー key )
カテゴリ内のワークフロー案件処理中の記事の件数を取得します。
指定されたカテゴリ内でワークフロー案件処理中の記事、追記記事の総数を返します。
パラメータ
返却値
|
ResultObject deleteArticle (ArticleKey[] keys )
記事を削除します。
パラメータ
返却値
|
ResultObject deleteCategoryForWorkflowApprover (CategoryKey[] keys )
カテゴリを削除します。
ワークフロー承認設定機能がONの場合に、削除対象カテゴリの状態をチェックします。
パラメータ
返却値
|
ResultObject deleteCategory (CategoryKey[] keys )
カテゴリを削除します。
[ TOPカテゴリの削除について ]
パラメータ
返却値
|
ResultObject findArticleDetail (ArticleKey key )
記事詳細を取得します。
パラメータ
返却値
|
ResultObject findArticleListItem (ArticleAdminFilter searchFilter , PagingParameter pageParam )
記事を取得します。
指定した検索条件に該当する記事をページ情報分取得します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject findArticleListItem (String companyCd , ArticleAdminFilter searchFilter , PagingParameter pageParam )
記事を取得します。
指定した検索条件に該当する記事をページ情報分取得します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject findAttachFile (FileKey fileKey )
ダウンロード用の添付ファイルパスを取得します。
パラメータ
返却値
|
ResultObject findCategoryDirectList (CategoryKey key )
カテゴリ直下のカテゴリを取得します。
直下にカテゴリがない場合、空の配列を返却します。
パラメータ
返却値
|
ResultObject findCategoryLimitedList (CategoryKey key )
カテゴリ配下のカテゴリを取得します。
配下にカテゴリがない場合、空の配列を返却します。
パラメータ
返却値
|
ResultObject findCategoryListTop ()
TOPカテゴリを取得します。
管理権限の範囲で操作可能なTOPカテゴリをすべて取得します。
[ 利用可能な管理者について ]
返却値
|
ResultObject findCategoryListTop (String companyCd )
TOPカテゴリを取得します。
指定した会社コードに該当するTOPカテゴリを取得します。
[ 利用可能な管理者について ]
パラメータ
返却値
|
ResultObject findCategory (CategoryKey key )
カテゴリを取得します。
パラメータ
返却値
|
ResultObject updateCategory (CategoryDetail category )
カテゴリを更新します。
[ カテゴリの移動について ]
パラメータ
返却値
|