AEM Forms ワークスペースで使用する各種 API

最終更新日: 2023-11-15
  • 作成対象:
  • User

AEM Forms Workspace では、次の API が使用されます。

JavaScript メソッド サービス名 API 名 コメント
getGroups ProcessManagementUserProxyService getGroups グループを検索します。 何も指定しなかった場合は、すべてのグループのリストを返し、指定した名前のグループを返します。
getUsersAndGroups ProcessManagementUserProxyService getUsersAndGroups ユーザーとグループを検索します。 何も指定しなかった場合は、すべてのユーザーとグループのリストを返し、指定した名前のユーザーとグループを返します。
prepareForSubmit ProcessManagementDocumentHandlingService prepareForSubmit このメソッドは、DocumentSubmitServlet を介してフォームを送信する前に呼び出されます。 実際の送信中に取得されるタスク ID をセッション変数(有効期限と共に)に設定します。
submitTask ProcessManagementDocumentHandlingService 送信 タスクに関連付けられたドキュメントオブジェクトを送信します(そして、次にプロセスを送信します)。
getRootEndpointCategories ProcessManagementStartpointService getRootEndpointCategories サーバー上に存在するすべてのルートカテゴリを取得します。
getDirectChildCategories ProcessManagementStartpointService getDirectChildCategories2 カテゴリのすべての直接の子を取得します。
getAllStartpoints ProcessManagementStartpointService getAllStartpoints すべてのカテゴリ下にサーバー上に存在するすべてのスタートポイントを取得します。
invokeStartpoint ProcessManagementStartpointService invokeStartpoint これにより、スタートポイントが呼び出され、スタートポイントに対応するタスクが作成されます
getAllTasks ProcessManagementTaskService getAllActionableTasks ログインしたユーザーに対して作成、転送、問い合わせ、保存、割り当て、割り当て、保存されたすべてのタスクを取得します。
getTask ProcessManagementTaskService getTask 特定のタスクを取得します。
renderTask ProcessManagementTaskService render タスクをレンダリングし、必要に応じて、フォームのレンダリングに必要な情報を、フォームの URL、フォームの種類、データの URL などとして返します。
submitWithPriorData ProcessManagementTaskService submitWithPriorData TaskManager の送信 API の結果を、結果キーを使用して返します。
submitWithData ProcessManagementTaskService submitWithData TaskManager の送信 API を使用して、タスクに関連付けられた(文字列として渡された)フォームデータを送信します。 TaskManager の送信 API を呼び出さないFlexフォームに使用されます。
save ProcessManagementTaskService save タスクをサーバーに保存します。
complete ProcessManagementTaskService complete タスクが完了し、プロセスデザインに従ってタスクが次のステップに渡されます。
getAttachment ProcessManagementTaskService getAttachment 添付ファイルが使用可能な添付ファイルの URL を返します。
getAllAttachments ProcessManagementTaskService getAllActionableAttachments タスクのすべての添付ファイルとメモを取得します。
share ProcessManagementTaskService share 別のユーザーとタスクを共有します。 別のユーザーがタスクを要求して、タスクの所有者になることができます。
送る ProcessManagementTaskService 送る タスクを別のユーザーに転送します。
consult ProcessManagementTaskService consult 別のユーザーにタスクを問い合わせます。
claim ProcessManagementTaskService claim 共有キューで使用可能なタスクを要求します。
ロック解除 ProcessManagementTaskService ロック解除 タスクのロックを解除します。
ロック ProcessManagementTaskService ロック タスクをロックします。共有している場合は、別のユーザーがタスクを要求することはできません。
reject ProcessManagementTaskService reject タスクの前の所有者にタスクを返します。
abandon ProcessManagementTaskService abandon タスクを削除します。
setVisibility ProcessManagementTaskService setVisibility タスクの表示を設定します。 visibility が false に設定されている場合、後でユーザーにはタスクが表示されません。
getUsers ProcessManagementUserProxyService getUsers ユーザーの検索に使用されます。 名前が指定されていない場合はすべてのユーザーを返し、指定された名前を持つユーザーを返します。
getUsersInGroup ProcessManagementUserProxyService getUsersInGroupByName グループ内のすべてのユーザーを返します。
grantQueueAccess ProcessManagementQueueService grantQueueAccess ログインしたユーザーのキューへのアクセスを指定したユーザーに許可します。 基本的に、自分のキューを別のユーザーと共有しています。
requestQueueAccess ProcessManagementQueueService requestQueueAccess ログインしたユーザーに対して、指定したユーザーのキューのアクセス要求を行います。 ユーザーがリクエストを承認すると、そのユーザーのキューがログインしたユーザーと共有されます。
getGrantedUsers ProcessManagementQueueService getGrantedUsers ログインしたユーザーのキューにアクセスできるすべてのユーザーを返します。
getUsersForAccessibleQueues ProcessManagementQueueService getUsersForAccessibleQueues ユーザーがアクセス可能なキューを持つすべてのユーザーを返します。
revokeQueueAccess ProcessManagementQueueService revokeQueueAccess ログインしたユーザーのキューにアクセスできるユーザーのリストから、ユーザーを削除します。
removeQueueAccess ProcessManagementQueueService removeQueueAccess ログインしたユーザーがキューにアクセスできるユーザーのリストからユーザーを削除します。
getAllQueues
ProcessManagementQueueService
getAllQueues
ログインしたユーザーがアクセスできるすべてのキュー(独自、共有、グループのキュー)を取得します。
getOutOfOfficeSettings ProcessManagementOutOfOfficeService getOutOfOfficeSettings ユーザーの不在設定を取得します。
saveOutOfOfficeSettingsJson ProcessManagementOutOfOfficeService saveOutOfOfficeSettingsJson ユーザーの不在設定を保存します。
getAllProcesses ProcessManagementProcessService getAllProcesses すべてのプロセスのリストを返します。
getRenitedProcesses ProcessManagementProcessService getRenitedProcesses ログインしたユーザーが参加したすべてのプロセス名のリストを返します。
getProcessInstance
ProcessManagementProcessService
getProcessInstance
プロセスインスタンスの詳細を取得します。
getProcessInstances ProcessManagementQueryService getProcessInstances プロセスのすべてのプロセスインスタンスを取得します。
getPendingTasksForProcessInstance ProcessManagementQueryService getPendingTasksForProcessInstance プロセスインスタンスの保留中のタスクを取得します。
getTasksForProcessInstance ProcessManagementQueryService getTasksForProcessInstance プロセスインスタンスのすべてのタスクを取得します。
getAllSearchTemplates ProcessManagementQueryService getAllSearchTemplates すべての検索テンプレートのリストが返されます。
getTemplate ProcessManagementQueryService getTemplate 検索テンプレートのコンテンツを返します。
findTasksJson
ProcessManagementQueryService findTasksJson 検索テンプレートのすべての条件を満たすすべてのタスクを検索して返します。
getAssignmentsForTask ProcessManagementTaskService getAssignmentsForTask タスクのすべての割り当てを取得します。 例えば、あるユーザーが別のユーザーにタスクを転送または問い合わせした場合、そのタスクはタスクの割り当てになります。
deleteAttachment TaskManagerService deleteAttachment 添付ファイルが削除されます。
initialize ProcessManagementClientSessionService initialize 必要に応じてアサーションを更新します。 ユーザーを認証します。 サーバー/クライアント情報のセッションパラメーターを設定します。 ユーザー情報とポーリング間隔を返します。
getTasksForDirectReports ProcessManagementTeamTasksService getTasksForDirectReports ログインしたマネージャーの直属の部下のタスクをすべて返します。
getTaskOfDirectReport
ProcessManagementTeamTasksService getDirectReportTask ログインしたマネージャーの指定した直属のレポートのタスクを返します。
forwardTaskOfDirectReport ProcessManagementTeamTasksService forwardTaskOfDirectReport 直属のレポートのタスクを別のユーザーに転送します。
rejectTaskOfDirectReport ProcessManagementTeamTasksService rejectTaskOfDirectReport 直属のレポートのタスクを前のユーザーに返します。
getProperty WorkspacePropertyService getProperty ユーザーの Workspace プロパティを取得します。
removeProperty WorkspacePropertyService delete ユーザーの Workspace プロパティを削除します。
getProperties WorkspacePropertyService getPropertiesAsMap ユーザーのすべての Workspace プロパティを返します。
setProperty WorkspacePropertyService setProperty ユーザーの Workspace プロパティを設定します。
getCurrentUserImageUrl ProcessManagementClientSessionService getCurrentUserImageUrl ログインしたユーザーの画像 URL を取得します。
getUserImageUrl ProcessManagementClientSessionService getUserImageUrl 指定されたユーザーのユーザーの画像 URL を取得します。
uploadNote ProcessManagementDocumentHandlingService uploadNote タスクのメモをサーバーにアップロードします。
uploadRMAToServer (html テンプレートから直接呼び出すこともできます)
ProcessManagementDocumentHandlingService uploadAttachment タスクの添付ファイルをサーバーにアップロードします。
getImageURL (HTMLテンプレートから直接呼び出されます ) ProcessManagementDocumentHandlingService getImage プロセスの画像を取得します。

このページ