Class DirEntryQuery

java.lang.Object
net.bluemind.directory.api.DirEntryQuery

public class DirEntryQuery extends Object
Class representing DirEntry search parameters
  • Field Details Link icon

    • order Link icon

      public DirEntryQuery.Order order
      Search direction, ascending by default
    • nameFilter Link icon

      public String nameFilter
      Filter by name
    • hiddenFilter Link icon

      public boolean hiddenFilter
      True, if the search should ignore hidden DirEntrys. Default value is True
    • emailFilter Link icon

      public String emailFilter
      Filter by email
    • nameOrEmailFilter Link icon

      public String nameOrEmailFilter
      Filter by name or email
    • stateFilter Link icon

      public DirEntryQuery.StateFilter stateFilter
      Filter by State (Archived, Active, All)
    • systemFilter Link icon

      public boolean systemFilter
      True, if the search should ignore internal(system) DirEntrys. Default value is True
    • kindsFilter Link icon

      public List<BaseDirEntry.Kind> kindsFilter
      Filter by Kind (USER, GROUP, RESOURCE, MAILSHARE, CALENDAR, ADDRESSBOOK, DOMAIN, ORG_UNIT, EXTERNALUSER)
    • entries Link icon

      public List<String> entries
      Filter by UID
    • orgUnitIds Link icon

      public List<Long> orgUnitIds
      Filter by Org Unit Item ids
    • accountTypeFilter Link icon

      public BaseDirEntry.AccountType accountTypeFilter
      Filter by Account Type
    • from Link icon

      public int from
      Search offset
    • size Link icon

      public int size
      Maximal result size, -1 if there is no limit. The default value is -1
    • entryUidFilter Link icon

      public List<String> entryUidFilter
      Filter by UID
    • onlyManagable Link icon

      public boolean onlyManagable
      True if the search returns only manageable DirEntrys (entries where the executing user owns the role MANAGE)
    • dataLocation Link icon

      public String dataLocation
      Filter by data location
    • lightResults Link icon

      public boolean lightResults
      Set to true to prevent loading of dependent objects (pictures, org unit infos, etc)
  • Constructor Details Link icon

    • DirEntryQuery Link icon

      public DirEntryQuery()
  • Method Details Link icon