mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
4.1 KiB
4.1 KiB
Title, Added, Status, Last reviewed
Title | Added | Status | Last reviewed |
---|---|---|---|
Legal Hold service | v6.10.0 | Active | 2024-06-19 |
Legal Hold service
Manages holds for nodes.
Class members
Methods
-
getHolds(filePlanId:
string
, options?:ContentPagingQuery
):Observable
<
Hold
[]>
Gets the list of holds for a node.- filePlanId:
string
- The identifier of a file plan. You can also use the -filePlan- alias - options:
ContentPagingQuery
- Optional parameters supported by JS-API - Returns
Observable
<
Hold
[]>
- List of holds
- filePlanId:
-
createHold(filePlanId:
string
, hold:Hold
):Observable
<
HoldEntry
>
Create new hold in File Plan.- filePlanId:
string
- The identifier of a file plan. You can also use the -filePlan- alias - hold:
Hold
- Hold that should be created - Returns
Observable
<
HoldEntry
>
- Hold entry
- filePlanId:
-
createHolds(filePlanId:
string
, holds:Hold
[]
):Observable
<
Hold
[]>
Create new holds in File Plan.- filePlanId:
string
- The identifier of a file plan. You can also use the -filePlan- alias - holds:
<
Hold
[]>
- Array of holds that should be created - Returns
Observable
<
HoldPaging
>
- List of paginated holds entries
- filePlanId:
-
assignHold(nodeId:
string
, holdId:string
):Observable
<
HoldEntry
>
Assign a node to a hold.- nodeId:
string
- The Id of the node which will be assigned to a hold - holdId:
string
- The Id of the hold to which nodes will be assigned - Returns
Observable
<
HoldEntry
>
- Entry with the hold
- nodeId:
-
assignHolds(nodeIds:
<{id: string}[]>
, holdId:string
):Observable
<
HoldPaging
>
Assign multiple nodes to a hold.- nodeIds:
<{id: string}[]>
- The Ids of the nodes which will be assigned to a hold - holdId:
string
- The Id of the hold to which nodes will be assigned - Returns
Observable
<
HoldPaging
>
- Hold paging
- nodeIds:
-
unassignHold(holdId:
string
, nodeId:string
):Observable
<void>
Unassign a node from a hold.- holdId:
string
- The hold Id - nodeId:
string
- The Id of the node which is unassigned - Returns
Observable
<void>
- holdId:
Details
To create, delete or get holds Records Management should be created and user should be added to it.