public interface IScheduleConnector
int addEvent(ScheduleConnectorModel param) throws ModuleCallInterfaceException
param
- タスク情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。int addItemConnectorInfo(EventcalendarRelationInfo param) throws ModuleCallInterfaceException
param
- アイテムの連携設定情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。int addSchedule(ScheduleConnectorModel param) throws ModuleCallInterfaceException
param
- タスク情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteAllEvent(ItemKey itemKey) throws ModuleCallInterfaceException
itemKey
- アイテムキーModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteAllEventRelation(ItemKey itemKey) throws ModuleCallInterfaceException
itemKey
- アイテムキーModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteAllRelation(ItemKey itemKey) throws ModuleCallInterfaceException
itemKey
- アイテムキーModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteAllSchedule(ItemKey itemKey) throws ModuleCallInterfaceException
itemKey
- アイテムキーModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteAllScheduleRelation(ItemKey itemKey) throws ModuleCallInterfaceException
itemKey
- アイテムキーModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteEvent(ScheduleConnectorKeyModel param) throws ModuleCallInterfaceException
param
- イベントの連携情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteEventRelation(ScheduleConnectorKeyModel param) throws ModuleCallInterfaceException
param
- イベントの連携情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。int deleteItemConnectorInfo(ItemKey itemKey) throws ModuleCallInterfaceException
itemKey
- アイテムの連携情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteSchedule(ScheduleConnectorKeyModel param) throws ModuleCallInterfaceException
param
- スケジュールの連携情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void deleteScheduleRelation(ScheduleConnectorKeyModel param) throws ModuleCallInterfaceException
param
- スケジュールの連携情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。ScheduleConnectorDisplayModel findEventInfo(ScheduleConnectorKeyModel param, Boolean isRefer) throws ModuleCallInterfaceException
取得できなかった場合はNULL
を返します。
[ 参照フラグについて ]
参照フラグによってスケジュール機能の利用するAPIが異なります。
EventService#find
を利用して取得します。
EventService#findForEdit
を利用して取得します。
param
- イベント連携情報isRefer
- 参照フラグModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。EventcalendarRelationInfo findItemConnectorInfo(ItemKey itemKey) throws ModuleCallInterfaceException
取得できなかった場合はNULL
を返します。
itemKey
- アイテムキーModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。ScheduleConnectorDisplayModel findScheduleInfo(ScheduleConnectorKeyModel param, Boolean isRefer) throws ModuleCallInterfaceException
取得できなかった場合はNULL
を返します。
[ 参照フラグについて ]
参照フラグによってスケジュール機能の利用するAPIが異なります。
ScheduleService#find
を利用して取得します。
ScheduleService#findForEdit
を利用して取得します。
param
- スケジュール連携情報isRefer
- 参照フラグModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void updateEvent(ScheduleConnectorModel param) throws ModuleCallInterfaceException
param
- イベント連携情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。int updateItemConnectorInfo(EventcalendarRelationInfo param) throws ModuleCallInterfaceException
param
- アイテム連携設定情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。void updateSchedule(ScheduleConnectorModel param) throws ModuleCallInterfaceException
param
- スケジュール連携情報ModuleCallInterfaceException
- スケジュール機能との連携に失敗した場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION