Class FindResponsibilitiesRequest

  • All Implemented Interfaces:
    Serializable

    public class FindResponsibilitiesRequest
    extends PagedRequest
    The search criteria for responsibilities.

    Only parameters that are specified in this request and have not null values are used for filtering. All other parameters are ignored.

    The returned responsibilities satisfy all constraints that are specified in this search criteria.

    By default a result containing 1000 responsibilities is returned

    See Also:
    Serialized Form
    • Constructor Detail

      • FindResponsibilitiesRequest

        public FindResponsibilitiesRequest()
    • Method Detail

      • getResourceIds

        public List<UUID> getResourceIds()
        The list of IDs of the resources for which the responsibilities should be found.
      • getOwnerIds

        public List<UUID> getOwnerIds()
        The list of IDs of the owners for which the responsibilities should be found.
      • getRoleIds

        public List<UUID> getRoleIds()
        The list of IDs of the roles for which the responsibilities should be found.
      • isIncludeInherited

        public boolean isIncludeInherited()
        Whether inherited responsibilities should be included in the search results.
      • isGlobalOnly

        @Deprecated
        public boolean isGlobalOnly()
        Deprecated.
        Whether only global responsibilities should be searched.
      • getSortOrder

        public SortOrder getSortOrder()
        The order of sorting.
      • setResourceIds

        public void setResourceIds​(List<UUID> resourceIds)
        The list of IDs of the resources for which the responsibilities should be found.
      • setOwnerIds

        public void setOwnerIds​(List<UUID> ownerIds)
        The list of IDs of the owners for which the responsibilities should be found.
      • setRoleIds

        public void setRoleIds​(List<UUID> roleIds)
        The list of IDs of the roles for which the responsibilities should be found.
      • setIncludeInherited

        public void setIncludeInherited​(boolean includeInherited)
        Whether inherited responsibilities should be included in the search results.
      • setGlobalOnly

        @Deprecated
        public void setGlobalOnly​(boolean globalOnly)
        Deprecated.
        Whether only global responsibilities should be searched.
      • setSortOrder

        public void setSortOrder​(SortOrder sortOrder)
        The order of sorting.
      • canEqual

        protected boolean canEqual​(Object other)
        Overrides:
        canEqual in class PagedRequest