コンストラクタの概要

ScheduleConnector ()
コンストラクタ

メソッドの概要

返却値の型 メソッド名
ResultObject addEvent (Object event)
スケジュール機能に連携したイベントを登録します。
ResultObject addSchedule (Object schedule)
スケジュール機能に連携したスケジュールを登録します。
ResultObject deleteAllEventRelation (Object itemKey)
指定のアイテムに登録されているイベントの連携情報を削除します。
ResultObject deleteAllScheduleRelation (Object itemKey)
指定のアイテムに登録されているスケジュールの連携情報を削除します。
ResultObject deleteEventRelation (Object jsParam)
イベントの連携情報を削除します。
ResultObject deleteEvent (Object jsParam)
スケジュール機能と連携したイベントを削除します。
ResultObject deleteScheduleRelation (Object jsParam)
スケジュールの連携情報を削除します。
ResultObject deleteSchedule (Object jsParam)
スケジュール機能からスケジュールを削除します。
ResultObject findConnectorItemInfo (Object jsItemCd)
アイテムの連携情報を取得します。
ResultObject findEventInfo (Object jsParam, Object referFlag)
連携イベント情報を取得します。
ResultObject findScheduleInfo (Object jsParam, Object referFlag)
連携スケジュール情報を取得します。
ResultObject updateConnectorItemInfo (Object connectorItemInfo)
アイテムの連携情報を更新します。
ResultObject updateEvent (Object event)
連携したイベントを更新します。
ResultObject updateSchedule (Object schedule)
連携したスケジュールを更新します。

コンストラクタの詳細

ScheduleConnector ()
コンストラクタ

メソッドの詳細

ResultObject addEvent (Object event)
スケジュール機能に連携したイベントを登録します。
パラメータ
event : Object
イベント情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject addSchedule (Object schedule)
スケジュール機能に連携したスケジュールを登録します。
パラメータ
schedule : Object
スケジュール情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject deleteAllEventRelation (Object itemKey)
指定のアイテムに登録されているイベントの連携情報を削除します。
パラメータ
itemKey : Object
アイテムキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject deleteAllScheduleRelation (Object itemKey)
指定のアイテムに登録されているスケジュールの連携情報を削除します。
パラメータ
itemKey : Object
アイテムキー
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject deleteEventRelation (Object jsParam)
イベントの連携情報を削除します。
ワークスペースカレンダーのイベントおよびスケジュール機能のイベントは削除されません。
パラメータ
jsParam : Object
イベントの連携情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject deleteEvent (Object jsParam)
スケジュール機能と連携したイベントを削除します。
スケジュール機能のイベントとイベントの連携情報を削除します。
パラメータ
jsParam : Object
イベントの連携情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject deleteScheduleRelation (Object jsParam)
スケジュールの連携情報を削除します。
ワークスペースカレンダーのスケジュールおよびスケジュール機能のスケジュールは削除されません。
パラメータ
jsParam : Object
スケジュールの連携情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject deleteSchedule (Object jsParam)
スケジュール機能からスケジュールを削除します。
スケジュール機能のスケジュールとスケジュールの連携情報を削除します。
パラメータ
jsParam : Object
スケジュールの連携情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject findConnectorItemInfo (Object jsItemCd)
アイテムの連携情報を取得します。
パラメータ
jsItemCd : Object
アイテムコード
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject findEventInfo (Object jsParam, Object referFlag)
連携イベント情報を取得します。

取得できなかった場合はNULLを返します。
[ 参照フラグについて ]
参照フラグによってスケジュール機能の利用するAPIが異なります。

  • 参照フラグが true の場合はjp.co.intra_mart.product.collaboration.schedule.service.EventService#find を利用して取得します。
    スケジュール機能の参照権限を基準に連携したイベント情報を取得します。
  • 参照フラグが false の場合はjp.co.intra_mart.product.collaboration.schedule.service.EventService#findForEdit を利用して取得します。
    スケジュール機能の登録権限を基準に連携したイベント情報を取得します

パラメータ
jsParam : Object
イベント連携情報
referFlag : Object
参照フラグ
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject findScheduleInfo (Object jsParam, Object referFlag)
連携スケジュール情報を取得します。

取得できなかった場合はNULLを返します。
[ 参照フラグについて ]
参照フラグによってスケジュール機能の利用するAPIが異なります。

  • 参照フラグが true の場合はjp.co.intra_mart.product.collaboration.schedule.service.ScheduleService#find を利用して取得します。
    スケジュール機能の参照権限を基準に連携したスケジュール情報を取得します。
  • 参照フラグが false の場合はjp.co.intra_mart.product.collaboration.schedule.service.ScheduleService#findForEdit を利用して取得します。
    スケジュール機能の登録権限を基準に連携したスケジュール情報を取得します。

パラメータ
jsParam : Object
スケジュール連携情報
referFlag : Object
参照フラグ
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject updateConnectorItemInfo (Object connectorItemInfo)
アイテムの連携情報を更新します。
連携情報が存在しない場合は連携情報を登録します。
パラメータ
connectorItemInfo : Object
アイテム連携設定情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject updateEvent (Object event)
連携したイベントを更新します。
パラメータ
event : Object
イベント連携情報
返却値
ResultObject
ResultObject 処理結果オブジェクト
ResultObject updateSchedule (Object schedule)
連携したスケジュールを更新します。
パラメータ
schedule : Object
スケジュール連携情報
返却値
ResultObject
ResultObject 処理結果オブジェクト