Class UserQueryDto


  • public class UserQueryDto
    extends AbstractQueryDto<org.camunda.bpm.engine.identity.UserQuery>
    Author:
    Daniel Meyer
    • Field Detail

      • idIn

        protected String[] idIn
      • firstName

        protected String firstName
      • firstNameLike

        protected String firstNameLike
      • lastName

        protected String lastName
      • lastNameLike

        protected String lastNameLike
      • email

        protected String email
      • emailLike

        protected String emailLike
      • memberOfGroup

        protected String memberOfGroup
      • potentialStarter

        protected String potentialStarter
      • tenantId

        protected String tenantId
    • Constructor Detail

      • UserQueryDto

        public UserQueryDto()
      • UserQueryDto

        public UserQueryDto​(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                            javax.ws.rs.core.MultivaluedMap<String,​String> queryParameters)
    • Method Detail

      • setId

        public void setId​(String userId)
      • setIdIn

        public void setIdIn​(String[] ids)
      • setFirstName

        public void setFirstName​(String userFirstName)
      • setFirstNameLike

        public void setFirstNameLike​(String userFirstNameLike)
      • setLastName

        public void setLastName​(String userLastName)
      • setLastNameLike

        public void setLastNameLike​(String userLastNameLike)
      • setEmail

        public void setEmail​(String userEmail)
      • setEmailLike

        public void setEmailLike​(String userEmailLike)
      • setMemberOfGroup

        public void setMemberOfGroup​(String memberOfGroup)
      • setPotentialStarter

        public void setPotentialStarter​(String potentialStarter)
      • setMemberOfTenant

        public void setMemberOfTenant​(String tenantId)
      • createNewQuery

        protected org.camunda.bpm.engine.identity.UserQuery createNewQuery​(org.camunda.bpm.engine.ProcessEngine engine)
        Specified by:
        createNewQuery in class AbstractQueryDto<org.camunda.bpm.engine.identity.UserQuery>
      • applyFilters

        protected void applyFilters​(org.camunda.bpm.engine.identity.UserQuery query)
        Specified by:
        applyFilters in class AbstractQueryDto<org.camunda.bpm.engine.identity.UserQuery>
      • applySortBy

        protected void applySortBy​(org.camunda.bpm.engine.identity.UserQuery query,
                                   String sortBy,
                                   Map<String,​Object> parameters,
                                   org.camunda.bpm.engine.ProcessEngine engine)
        Specified by:
        applySortBy in class AbstractQueryDto<org.camunda.bpm.engine.identity.UserQuery>