Interface IUserService

    • Method Detail

      • findByAuth

        IUser findByAuth​(org.springframework.security.core.Authentication auth)
      • saveNewAndAuthenticate

        IUser saveNewAndAuthenticate​(IUser user)
      • findById

        IUser findById​(java.lang.String id,
                       boolean small)
      • resolveById

        IUser resolveById​(java.lang.String id,
                          boolean small)
      • findByEmail

        IUser findByEmail​(java.lang.String email,
                          boolean small)
      • findAnonymousByEmail

        IUser findAnonymousByEmail​(java.lang.String email,
                                   boolean small)
      • findAll

        java.util.List<IUser> findAll​(boolean small)
      • findAllCoMembers

        org.springframework.data.domain.Page<IUser> findAllCoMembers​(LoggedUser loggedUser,
                                                                     boolean small,
                                                                     org.springframework.data.domain.Pageable pageable)
      • findAllByIds

        java.util.List<IUser> findAllByIds​(java.util.Set<java.lang.String> ids,
                                           boolean small)
      • findAllActiveByProcessRoles

        org.springframework.data.domain.Page<IUser> findAllActiveByProcessRoles​(java.util.Set<java.lang.String> roleIds,
                                                                                boolean small,
                                                                                org.springframework.data.domain.Pageable pageable)
      • addDefaultRole

        void addDefaultRole​(IUser user)
      • findAllByProcessRoles

        java.util.List<IUser> findAllByProcessRoles​(java.util.Set<java.lang.String> roleIds,
                                                    boolean small)
      • addDefaultAuthorities

        void addDefaultAuthorities​(IUser user)
      • assignAuthority

        IUser assignAuthority​(java.lang.String userId,
                              java.lang.String authorityId)
      • getLoggedOrSystem

        IUser getLoggedOrSystem()
      • getLoggedUser

        IUser getLoggedUser()
      • getSystem

        IUser getSystem()
      • getAnonymousLogged

        LoggedUser getAnonymousLogged()
      • getLoggedUserFromContext

        LoggedUser getLoggedUserFromContext()
      • addRole

        IUser addRole​(IUser user,
                      java.lang.String roleStringId)
      • searchAllCoMembers

        org.springframework.data.domain.Page<IUser> searchAllCoMembers​(java.lang.String query,
                                                                       LoggedUser principal,
                                                                       java.lang.Boolean small,
                                                                       org.springframework.data.domain.Pageable pageable)
      • removeRole

        IUser removeRole​(IUser user,
                         java.lang.String roleStringId)
      • removeRoleOfDeletedPetriNet

        void removeRoleOfDeletedPetriNet​(PetriNet net)
      • deleteUser

        void deleteUser​(IUser user)
      • searchAllCoMembers

        org.springframework.data.domain.Page<IUser> searchAllCoMembers​(java.lang.String query,
                                                                       java.util.List<org.bson.types.ObjectId> roles,
                                                                       java.util.List<org.bson.types.ObjectId> negateRoleIds,
                                                                       LoggedUser principal,
                                                                       java.lang.Boolean small,
                                                                       org.springframework.data.domain.Pageable pageable)
      • createSystemUser

        IUser createSystemUser()