iac_schedule.FacilityCategoryServiceオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.23 |
since | 8.0.0 |
施設カテゴリに対する操作を提供するサービスです。
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
操作ユーザが以下のロールを保有している場合は、施設カテゴリに対する権限判定処理を行いません。
- Schedule アクセス権除外ユーザ
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | findCategoryDirectList (AuthzAclType type , CategoryKey key ) 直下の施設カテゴリを取得します。 |
ResultObject | findCategoryDirectList (CategoryKey key ) 直下の施設カテゴリを取得します。 |
ResultObject | findCategoryLimitedList (AuthzAclType type , CategoryKey key ) 配下の施設カテゴリを取得します。 |
ResultObject | findCategoryLimitedList (CategoryKey key ) 配下の施設カテゴリを取得します。 |
ResultObject | findCategoryTopList () トップ階層の施設カテゴリを取得します。 |
ResultObject | findCategoryTopList (AuthzAclType type ) トップ階層の施設カテゴリを取得します。 |
メソッドの詳細
ResultObject findCategoryDirectList (AuthzAclType type , CategoryKey key )
直下の施設カテゴリを取得します。
指定された施設カテゴリを親とする直下の階層の施設カテゴリを取得します。
権限種別のそれぞれの動作は以下の通りです。
null を指定した場合は以下の設定によって動作が異なります。
施設カテゴリ名はコンテキストのロケールに一致するものを取得します。 該当ロケールの施設カテゴリ名が未定義の場合は標準表示名を使用します。 登録日時および更新日時はコンテキストのタイムゾーンで変換を行います。 取得結果の順序は、ソートキーの昇順となります。 直下にカテゴリがない場合は空の配列を返却します。
パラメータ
返却値
|
ResultObject findCategoryDirectList (CategoryKey key )
直下の施設カテゴリを取得します。
指定された施設カテゴリを親とする直下の階層の施設カテゴリを取得します。
施設カテゴリ名はコンテキストのロケールに一致するものを取得します。 該当ロケールの施設カテゴリ名が未定義の場合は標準表示名を使用します。 登録日時および更新日時はコンテキストのタイムゾーンで変換を行います。 取得結果の順序は、ソートキーの昇順となります。 直下にカテゴリがない場合は空の配列を返却します。
パラメータ
返却値
|
ResultObject findCategoryLimitedList (AuthzAclType type , CategoryKey key )
配下の施設カテゴリを取得します。
指定された施設カテゴリを親とする配下すべての階層の施設カテゴリを取得します。
null を指定した場合は以下の設定によって動作が異なります。
施設カテゴリ名はコンテキストのロケールに一致するものを取得します。 該当ロケールの施設カテゴリ名が未定義の場合は標準表示名を使用します。 登録日時および更新日時はコンテキストのタイムゾーンで変換を行います。 取得結果の順序は、ソートキーの昇順となります。 配下にカテゴリがない場合は空の配列を返却します。
パラメータ
返却値
|
ResultObject findCategoryLimitedList (CategoryKey key )
配下の施設カテゴリを取得します。
指定された施設カテゴリを親とする配下すべての階層の施設カテゴリを取得します。
施設カテゴリ名はコンテキストのロケールに一致するものを取得します。 該当ロケールの施設カテゴリ名が未定義の場合は標準表示名を使用します。 登録日時および更新日時はコンテキストのタイムゾーンで変換を行います。 取得結果の順序は、ソートキーの昇順となります。 配下にカテゴリがない場合は空の配列を返却します。
パラメータ
返却値
|
ResultObject findCategoryTopList ()
トップ階層の施設カテゴリを取得します。
すべての会社のトップ階層の施設カテゴリを取得します。
施設カテゴリ名はコンテキストのロケールに一致するものを取得します。 該当ロケールの施設カテゴリ名が未定義の場合は標準表示名を使用します。 登録日時および更新日時はコンテキストのタイムゾーンで変換を行います。 取得結果の順序は、ソートキーの昇順となります。 該当する施設カテゴリがない場合は空の配列を返却します。
返却値
|
ResultObject findCategoryTopList (AuthzAclType type )
トップ階層の施設カテゴリを取得します。
すべての会社のトップ階層の施設カテゴリを取得します。
権限種別のそれぞれの動作は以下の通りです。
null を指定した場合は以下の設定によって動作が異なります。
施設カテゴリ名はコンテキストのロケールに一致するものを取得します。 該当ロケールの施設カテゴリ名が未定義の場合は標準表示名を使用します。 登録日時および更新日時はコンテキストのタイムゾーンで変換を行います。 取得結果の順序は、ソートキーの昇順となります。 該当する施設カテゴリがない場合は空の配列を返却します。
パラメータ
返却値
|