Class ChangeEntitiesIManageJson

  • All Implemented Interfaces:
    Serializable

    public class ChangeEntitiesIManageJson
    extends BaseJson
    Change multiple workspace member permissions for an imanage workspace or documents.
    See Also:
    Serialized Form
    • Constructor Detail

      • ChangeEntitiesIManageJson

        public ChangeEntitiesIManageJson()
    • Method Detail

      • setPermittedEntitiesWithPermissions

        public void setPermittedEntitiesWithPermissions​(Set<PermittedEntityWithPermissionsFromUserJson> permittedEntitiesWithPermissions)
        The entities with their new permissions
        Parameters:
        permittedEntitiesWithPermissions - The entities with their new permissions
      • getDocumentItemIds

        public Set<String> getDocumentItemIds()
        Collections of document item id
        Returns:
        Collections of document item id
      • setDocumentItemIds

        public void setDocumentItemIds​(Set<String> documentItemIds)
        Collections of document item id
        Parameters:
        documentItemIds - Collections of document item id
      • getForceInheritanceOnDescendants

        public Boolean getForceInheritanceOnDescendants()
        if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)
        Returns:
        if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)
      • setForceInheritanceOnDescendants

        public void setForceInheritanceOnDescendants​(Boolean forceInheritanceOnDescendants)
        if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)
        Parameters:
        forceInheritanceOnDescendants - if set to TRUE, all subfolders and files of the input folders will inherit permissions and get their parents' permissions (including the change made by this operation)
      • getWorkspaceUuid

        public String getWorkspaceUuid()
        The workspace's UUID
        Returns:
        The workspace's UUID
      • setWorkspaceUuid

        public void setWorkspaceUuid​(String workspaceUuid)
        The workspace's UUID
        Parameters:
        workspaceUuid - The workspace's UUID
      • getForceAction

        public Boolean getForceAction()
        Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)
        Returns:
        Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)
      • setForceAction

        public void setForceAction​(Boolean forceAction)
        Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)
        Parameters:
        forceAction - Whether to do the action on the entities that haven't failed (true) Or through error on first error found (false)