Skip to content

Commit

Permalink
chore(dataplane): remove CommonUserService
Browse files Browse the repository at this point in the history
  • Loading branch information
leleueri committed Jan 22, 2025
1 parent 29bf723 commit f4d76ab
Show file tree
Hide file tree
Showing 11 changed files with 531 additions and 720 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@
import io.gravitee.am.management.handlers.management.api.schemas.BulkDeleteUser;
import io.gravitee.am.management.handlers.management.api.schemas.BulkUpdateUser;
import io.gravitee.am.management.handlers.management.api.spring.UserBulkConfiguration;
import io.gravitee.am.management.service.CommonUserService;
import io.gravitee.am.management.service.OrganizationUserService;
import io.gravitee.am.model.Acl;
import io.gravitee.am.model.Organization;
Expand Down Expand Up @@ -178,7 +177,7 @@ protected Single<Page<User>> searchUsers(ReferenceType referenceType,
return executeSearchUsers(organizationUserService, referenceType, referenceId, query, filter, page, size);
}

private Single<Page<User>> executeSearchUsers(CommonUserService service, ReferenceType referenceType, String referenceId, String query, String filter, int page, int size) {
private Single<Page<User>> executeSearchUsers(OrganizationUserService service, ReferenceType referenceType, String referenceId, String query, String filter, int page, int size) {
if (query != null) {
return service.search(referenceType, referenceId, query, page, Integer.min(size, MAX_USERS_SIZE_PER_PAGE));
}
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,11 @@
import io.gravitee.am.model.Organization;
import io.gravitee.am.model.ReferenceType;
import io.gravitee.am.model.User;
import io.gravitee.am.model.common.Page;
import io.gravitee.am.repository.management.api.search.FilterCriteria;
import io.gravitee.am.service.model.NewAccountAccessToken;
import io.gravitee.am.service.model.NewOrganizationUser;
import io.gravitee.am.service.model.UpdateUser;
import io.reactivex.rxjava3.core.Completable;
import io.reactivex.rxjava3.core.Flowable;
import io.reactivex.rxjava3.core.Maybe;
Expand All @@ -30,7 +33,19 @@
* @author Titouan COMPIEGNE (titouan.compiegne at graviteesource.com)
* @author GraviteeSource Team
*/
public interface OrganizationUserService extends CommonUserService {
public interface OrganizationUserService {

Single<Page<User>> search(ReferenceType referenceType, String referenceId, String query, int page, int size);

Single<Page<User>> search(ReferenceType referenceType, String referenceId, FilterCriteria filterCriteria, int page, int size);

Single<Page<User>> findAll(ReferenceType referenceType, String referenceId, int page, int size);

Single<User> findById(ReferenceType referenceType, String referenceId, String id);

Single<User> update(ReferenceType referenceType, String referenceId, String id, UpdateUser updateUser, io.gravitee.am.identityprovider.api.User principal);

Single<User> updateStatus(ReferenceType referenceType, String referenceId, String id, boolean status, io.gravitee.am.identityprovider.api.User principal);

Single<User> createOrUpdate(ReferenceType referenceType, String referenceId, NewOrganizationUser newUser);

Expand Down

This file was deleted.

Loading

0 comments on commit f4d76ab

Please sign in to comment.