source: backend/web3-Ednevnik-Backend/src/main/java/com/nikola/web3ednevnikbackend/service/users/AdminUserService.java

Last change on this file was 81cdf2d, checked in by Nikola Janev <nikolajanev57@…>, 10 days ago

initial commit

  • Property mode set to 100644
File size: 703 bytes
Line 
1package com.nikola.web3ednevnikbackend.service.users;
2
3
4import com.nikola.web3ednevnikbackend.dto.users.AdminSecurityDTO;
5import com.nikola.web3ednevnikbackend.dto.users.AdminUserRequestDTO;
6import com.nikola.web3ednevnikbackend.dto.users.AdminUserResponseDTO;
7
8import java.util.List;
9import java.util.UUID;
10
11public interface AdminUserService {
12
13
14 List<AdminUserResponseDTO> listAllAdmins();
15 AdminUserResponseDTO getAdminUserById(UUID id);
16
17 AdminUserResponseDTO createAdminUser(AdminUserRequestDTO adminUserRequestDTO);
18 AdminUserResponseDTO getAdminUserByEmail(String e_posta);
19 AdminSecurityDTO getAdminUserSecurityDTOByEmail(String e_posta);
20 void deleteAdminUserById(UUID id);
21}
Note: See TracBrowser for help on using the repository browser.