public interface TodoService
[ 操作ユーザについて ]
このクラスでは、アカウントコンテキストのユーザコードを元に操作します。
またユーザの所属組織は、ユーザコンテキストのカレント組織を元に操作します。
修飾子とタイプ | メソッドと説明 |
---|---|
Todo |
add(Todo todo)
ToDoを追加します。
|
Todo[] |
addMultiple(TodoMultiple todoMultiple)
ToDoを複数追加します。
|
Integer |
delete(TodoKey todoKey)
ToDoを削除します。
|
TodoView[] |
find(TodoKey[] keys)
ToDoを取得します。
|
DownloadFile |
findAttachFile(FileKeyKey key)
ダウンロード用の添付ファイルパスを取得します。
|
TodoView[] |
findList(TodoSearchFilter filter,
PagingParameter target)
ToDoを取得します。
|
TodoView[] |
findRange(RangeFilter filter)
ToDoを取得します。
|
Todo |
update(Todo todo)
ToDoを更新します。
|
Integer |
updateStar(TodoKey todoKey,
Boolean isStar)
スターを更新します。
|
Integer |
updateStatus(TodoKey todoKey,
Boolean isComplete)
ToDoのステータスを更新します。
|
Integer |
updateTodoSortKey(TodoSortKeyUpdate parameter)
ToDoの表示順序を更新します。
|
Todo add(Todo todo) throws InvalidParameterException
todo
- ToDo情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。Todo[] addMultiple(TodoMultiple todoMultiple) throws InvalidParameterException
ToDo複数登録のタイトル数分、ToDoを登録します。
タイトル以外はすべて同じ情報が登録されます。
todoMultiple
- ToDo複数登録情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。Integer delete(TodoKey todoKey) throws InvalidParameterException, ModuleCallInterfaceException
ワークスペース機能のチェックリストアイテムのタスクと連携している場合、タスクも削除します。
todoKey
- ToDoキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。ModuleCallInterfaceException
- チェックリストとの連携に失敗した場合に発生します。TodoView[] find(TodoKey[] keys) throws InvalidParameterException
該当データがない場合、空の配列を返却します。
keys
- ToDoキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。DownloadFile findAttachFile(FileKeyKey key) throws InvalidParameterException
該当データがない場合、NULL
を返却します。
key
- 添付ファイルキーInvalidParameterException
- 入力項目値に不正があった場合に発生します。TodoView[] findList(TodoSearchFilter filter, PagingParameter target) throws InvalidParameterException
指定した検索条件に該当するデータをページ情報分取得します。
該当データがない場合、空の配列を返却します。
filter
- 検索条件target
- ページ情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。TodoView[] findRange(RangeFilter filter) throws InvalidParameterException
指定した日付範囲のToDoを取得します。
該当するデータがない場合、空の配列を返却します。
filter
- 検索条件InvalidParameterException
- 入力項目値に不正があった場合に発生します。Todo update(Todo todo) throws ModuleCallInterfaceException, InvalidParameterException
ワークスペース機能のチェックリストアイテムと連携している場合、連携先のタスクも更新します。
todo
- ToDo情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。ModuleCallInterfaceException
- チェックリストとの連携に失敗した場合に発生します。Integer updateStar(TodoKey todoKey, Boolean isStar) throws InvalidParameterException
todoKey
- ToDoキーisStar
- true : スターあり / false : スターなしInvalidParameterException
- 入力項目値に不正があった場合に発生します。Integer updateStatus(TodoKey todoKey, Boolean isComplete) throws ModuleCallInterfaceException, InvalidParameterException
ワークスペース機能のチェックリストアイテムと連携している場合、連携先のタスクも更新します。
todoKey
- ToDoキーisComplete
- true : 完了 / false : 未完了InvalidParameterException
- 入力項目値に不正があった場合に発生します。ModuleCallInterfaceException
- チェックリストとの連携に失敗した場合に発生します。Integer updateTodoSortKey(TodoSortKeyUpdate parameter) throws InvalidParameterException
parameter
- ToDo表示順更新情報InvalidParameterException
- 入力項目値に不正があった場合に発生します。Copyright © 2012-2015 NTT DATA INTRAMART CORPORATION