メソッドの概要

返却値の型 メソッド名
ResultObject findCalendar (DateTime startDate, DateTime endDate, DisplaySetting[] displaySettings, String[] userCds, FacilityKey[] facilityKeys)
ユーザと施設のカレンダー表示情報を取得します。
ResultObject findFacilityDay (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey)
施設のカレンダー表示情報(日)を取得します。
ResultObject findFacilityMonth (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey)
施設のカレンダー表示情報(月)を取得します。
ResultObject findFacilityWeek (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey)
施設のカレンダー表示情報(週)を取得します。
ResultObject findFacilityWeek (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey, Boolean fixationFlag)
施設のカレンダー表示情報(週)を取得します。
ResultObject findGroupDayPager (DateTime displayDate, DisplaySetting[] displaySettings, PagingParameter pagingParam)
最終表示対象のカレンダー表示情報(日)を取得します。
ResultObject findGroupDay (DateTime displayDate, DisplaySetting[] displaySettings, String[] userCds)
複数ユーザのカレンダー表示情報(日)を取得します。
ResultObject findGroupWeekPager (DateTime displayDate, DisplaySetting[] displaySettings, PagingParameter pagingParam, Boolean fixationFlag)
最終表示対象のカレンダー表示情報(週)を取得します。
ResultObject findGroupWeekPager (DateTime displayDate, DisplaySetting[] displaySettings, PagingParameter pagingParam)
最終表示対象のカレンダー表示情報(週)を取得します。
ResultObject findGroupWeek (DateTime displayDate, DisplaySetting[] displaySettings, String[] userCds)
複数ユーザのカレンダー表示情報(週)を取得します。
ResultObject findGroupWeek (DateTime displayDate, DisplaySetting[] displaySettings, String[] userCds, Boolean fixationFlag)
複数ユーザのカレンダー表示情報(週)を取得します。
ResultObject findUserDay (DateTime displayDate, DisplaySetting[] displaySettings, String userCd)
ユーザのカレンダー表示情報(日)を取得します。
ResultObject findUserMonth (DateTime displayDate, DisplaySetting[] displaySettings, String userCd)
ユーザのカレンダー表示情報(月)を取得します。
ResultObject findUserWeek (DateTime displayDate, DisplaySetting[] displaySettings, String userCd)
ユーザのカレンダー表示情報(週)を取得します。
ResultObject findUserWeek (DateTime displayDate, DisplaySetting[] displaySettings, String userCd, Boolean fixationFlag)
ユーザのカレンダー表示情報(週)を取得します。
void unWatch (String userCd)
ユーザをアンウォッチします。
void watch (String userCd)
ユーザをウォッチします。

メソッドの詳細

ResultObject findCalendar (DateTime startDate, DateTime endDate, DisplaySetting[] displaySettings, String[] userCds, FacilityKey[] facilityKeys)
ユーザと施設のカレンダー表示情報を取得します。

指定されたユーザおよび施設について、指定された開始日 0 時 ~ 指定された終了日 0 時の期間のカレンダー表示情報を取得します。

パラメータ
startDate : DateTime
開始日
endDate : DateTime
終了日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCds : String[]
対象ユーザコード
facilityKeys : FacilityKey[]
対象施設キー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo[] が設定されます。
ResultObject findFacilityDay (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey)
施設のカレンダー表示情報(日)を取得します。

指定された施設について、日のカレンダー表示情報を取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
facilityKey : FacilityKey
対象施設キー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
ResultObject findFacilityMonth (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey)
施設のカレンダー表示情報(月)を取得します。

指定された施設について、月のカレンダー表示情報を取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
facilityKey : FacilityKey
対象施設キー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
ResultObject findFacilityWeek (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey)
施設のカレンダー表示情報(週)を取得します。

指定された施設について、週のカレンダー表示情報を取得します。
個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
facilityKey : FacilityKey
対象施設キー
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
ResultObject findFacilityWeek (DateTime displayDate, DisplaySetting[] displaySettings, FacilityKey facilityKey, Boolean fixationFlag)
施設のカレンダー表示情報(週)を取得します。

指定された施設について、週のカレンダー表示情報を取得します。
固定取得フラグがtrueの場合は、指定された表示対象基準日から7日間のデータを取得します。
固定取得フラグがfalseの場合は、個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
facilityKey : FacilityKey
対象施設キー
fixationFlag : Boolean
固定取得フラグ
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
ResultObject findGroupDayPager (DateTime displayDate, DisplaySetting[] displaySettings, PagingParameter pagingParam)
最終表示対象のカレンダー表示情報(日)を取得します。

最終表示を行ったユーザおよび施設について、該当ページ分の日のカレンダー表示情報を取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
pagingParam : PagingParameter
ページ情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo[] が設定されます。
ResultObject findGroupDay (DateTime displayDate, DisplaySetting[] displaySettings, String[] userCds)
複数ユーザのカレンダー表示情報(日)を取得します。

指定されたユーザについて、日のカレンダー表示情報を取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCds : String[]
対象ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo[] が設定されます。
ResultObject findGroupWeekPager (DateTime displayDate, DisplaySetting[] displaySettings, PagingParameter pagingParam, Boolean fixationFlag)
最終表示対象のカレンダー表示情報(週)を取得します。

最終表示を行ったユーザおよび施設について、該当ページ分の週のカレンダー表示情報を取得します。
固定取得フラグがtrueの場合は、指定された表示対象基準日から7日間のデータを取得します。
固定取得フラグがfalseの場合は、個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
pagingParam : PagingParameter
ページ情報
fixationFlag : Boolean
固定取得フラグ
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo[] が設定されます。
ResultObject findGroupWeekPager (DateTime displayDate, DisplaySetting[] displaySettings, PagingParameter pagingParam)
最終表示対象のカレンダー表示情報(週)を取得します。

最終表示を行ったユーザおよび施設について、該当ページ分の週のカレンダー表示情報を取得します。
個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
pagingParam : PagingParameter
ページ情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo[] が設定されます。
ResultObject findGroupWeek (DateTime displayDate, DisplaySetting[] displaySettings, String[] userCds)
複数ユーザのカレンダー表示情報(週)を取得します。

指定されたユーザについて、週のカレンダー表示情報を取得します。
個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCds : String[]
対象ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo[] が設定されます。
ResultObject findGroupWeek (DateTime displayDate, DisplaySetting[] displaySettings, String[] userCds, Boolean fixationFlag)
複数ユーザのカレンダー表示情報(週)を取得します。

指定されたユーザについて、週のカレンダー表示情報を取得します。
固定取得フラグがtrueの場合は、指定された表示対象基準日から7日間のデータを取得します。
固定取得フラグがfalseの場合は、個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCds : String[]
対象ユーザコード
fixationFlag : Boolean
固定取得フラグ
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo[] が設定されます。
ResultObject findUserDay (DateTime displayDate, DisplaySetting[] displaySettings, String userCd)
ユーザのカレンダー表示情報(日)を取得します。

指定されたユーザについて、日のカレンダー表示情報を取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCd : String
対象ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
ResultObject findUserMonth (DateTime displayDate, DisplaySetting[] displaySettings, String userCd)
ユーザのカレンダー表示情報(月)を取得します。

指定されたユーザについて、月のカレンダー表示情報を取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCd : String
対象ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
ResultObject findUserWeek (DateTime displayDate, DisplaySetting[] displaySettings, String userCd)
ユーザのカレンダー表示情報(週)を取得します。

指定されたユーザについて、週のカレンダー表示情報を取得します。
個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCd : String
対象ユーザコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
ResultObject findUserWeek (DateTime displayDate, DisplaySetting[] displaySettings, String userCd, Boolean fixationFlag)
ユーザのカレンダー表示情報(週)を取得します。

指定されたユーザについて、週のカレンダー表示情報を取得します。
固定取得フラグがtrueの場合は、指定された表示対象基準日から7日間のデータを取得します。
固定取得フラグがfalseの場合は、個人設定の週の開始曜日を考慮に入れた上で、指定された表示対象基準日を含む7日間のデータを取得します。

パラメータ
displayDate : DateTime
表示対象基準日
displaySettings : DisplaySetting[]
スケジュール表示設定情報
userCd : String
対象ユーザコード
fixationFlag : Boolean
固定取得フラグ
返却値
ResultObject
ResultObject 処理結果オブジェクト
data プロパティには、DisplayInfo が設定されます。
void unWatch (String userCd)
ユーザをアンウォッチします。

操作ユーザについて、指定されたユーザに対する IMBox のウォッチ解除処理を行います。
当該メソッドでは常に権限判定処理は行われません。

パラメータ
userCd : String
対象ユーザコード
返却値
void
void watch (String userCd)
ユーザをウォッチします。

操作ユーザについて、指定されたユーザに対する IMBox のウォッチ登録処理を行います。
操作ユーザが「Schedule アクセス権除外ユーザ」ロールを保有している場合であっても、常に権限判定処理が行われます。

パラメータ
userCd : String
対象ユーザコード
返却値
void