iac_schedule.FacilityServiceオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.23 |
since | 8.0.0 |
施設に対する操作を提供するサービスです。
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
操作ユーザが以下のロールを保有している場合は、施設に対する権限判定処理を行いません。
- Schedule アクセス権除外ユーザ
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultInfo | findAvailableFacility (FacilityKey[] facilityKeys , DateTime startDate , DateTime endDate ) 利用可能な施設を取得します。 |
ResultObject | findFacilitiesOverview (CategoryKey categoryKey ) 施設の概要を取得します。 |
ResultObject | findFacilitiesOverview (String keyword , Integer listLimit ) 施設の概要を取得します。 |
ResultObject | findFacilities (AuthzAclType type , CategoryKey categoryKey ) 施設の概要を取得します。 |
ResultObject | findFacilities (AuthzAclType type , String keyword , Integer listLimit ) 施設の概要を取得します。 |
ResultObject | findFacilityByName (AuthzAclType type , String filterName , Integer listLimit ) 施設を取得します。 |
ResultObject | findFacilityByName (String filterName , Integer listLimit ) 施設を取得します。 |
ResultObject | findFacilityList (CategoryKey categoryKey ) 施設を取得します。 |
ResultObject | findFacilityList (AuthzAclType type , CategoryKey categoryKey ) 施設を取得します。 |
ResultObject | findFacility (AuthzAclType type , FacilityKey facilityKey ) 施設を取得します。 |
ResultObject | findFacility (FacilityKey facilityKey ) 施設を取得します。 |
メソッドの詳細
ResultInfo findAvailableFacility (FacilityKey[] facilityKeys , DateTime startDate , DateTime endDate )
利用可能な施設を取得します。
指定した検索条件に該当する施設を取得します。
返却値
|
ResultObject findFacilitiesOverview (CategoryKey categoryKey )
施設の概要を取得します。
以下のすべての条件に合致する施設の概要を取得します。
検索および取得の対象となる名称(施設カテゴリ名・施設名)は、コンテキストのロケールを使用して探索します。 該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。
パラメータ
返却値
|
ResultObject findFacilitiesOverview (String keyword , Integer listLimit )
施設の概要を取得します。
以下のすべての条件に合致する施設の概要を取得します。
検索および取得の対象となる名称(施設カテゴリ名・施設名)は、コンテキストのロケールを使用して探索します。 該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。 指定された取得件数について、以下の場合は無制限として扱われます。
パラメータ
返却値
|
ResultObject findFacilities (AuthzAclType type , CategoryKey categoryKey )
施設の概要を取得します。
以下のすべての条件に合致する施設の概要を取得します。
権限種別のそれぞれの動作は以下の通りです。
null を指定した場合は以下の設定によって動作が異なります。
検索および取得の対象となる名称(施設カテゴリ名・施設名)は、コンテキストのロケールを使用して探索します。 該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。
パラメータ
返却値
|
ResultObject findFacilities (AuthzAclType type , String keyword , Integer listLimit )
施設の概要を取得します。
以下のすべての条件に合致する施設の概要を取得します。
権限種別は、スケジュール認可を利用している場合のみ有効です。共有グループアクセス権の場合は権限種別は無視されます。 権限種別のそれぞれの動作は以下の通りです。
null を指定した場合は以下の設定によって動作が異なります。
検索および取得の対象となる名称(施設カテゴリ名・施設名)は、コンテキストのロケールを使用して探索します。 該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。 指定された取得件数について、以下の場合は無制限として扱われます。
パラメータ
返却値
|
ResultObject findFacilityByName (AuthzAclType type , String filterName , Integer listLimit )
施設を取得します。
以下のすべての条件に合致する施設を取得します。
権限種別は、スケジュール認可を利用している場合のみ有効です。共有グループアクセス権の場合は権限種別は無視されます。 権限種別のそれぞれの動作は以下の通りです。
null を指定した場合は以下の設定によって動作が異なります。
検索および取得の対象となる名称(施設名)は、コンテキストのロケールを使用して探索します。 該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。 指定された取得件数について、以下の場合は無制限として扱われます。
パラメータ
返却値
|
ResultObject findFacilityByName (String filterName , Integer listLimit )
施設を取得します。
以下のすべての条件に合致する施設を取得します。
検索および取得の対象となる名称(施設名)は、コンテキストのロケールを使用して探索します。 該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。 指定された取得件数について、以下の場合は無制限として扱われます。
パラメータ
返却値
|
ResultObject findFacilityList (CategoryKey categoryKey )
施設を取得します。
以下のすべての条件に合致する施設を取得します。
検索および取得の対象となる名称(施設名)は、コンテキストのロケールを使用して探索します。 該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。
パラメータ
返却値
|
ResultObject findFacilityList (AuthzAclType type , CategoryKey categoryKey )
施設を取得します。
以下のすべての条件に合致する施設を取得します。
権限種別は、スケジュール認可を利用している場合のみ有効です。共有グループアクセス権の場合は権限種別は無視されます。 権限種別のそれぞれの動作は以下の通りです。
null を指定した場合は以下の設定によって動作が異なります。
該当ロケールの名称が未定義の場合は標準表示名が対象となります。 取得結果の順序は、施設名(昇順)、施設コード(昇順)となります。 該当する施設が存在しない場合は、空の配列を返却します。
パラメータ
返却値
|
ResultObject findFacility (AuthzAclType type , FacilityKey facilityKey )
施設を取得します。
該当する施設が存在しない場合は、
null を指定した場合は以下の設定によって動作が異なります。
パラメータ
返却値
|
ResultObject findFacility (FacilityKey facilityKey )
施設を取得します。
該当する施設が存在しない場合は、
null を指定した場合は以下の設定によって動作が異なります。
パラメータ
返却値
|