Class InternalUserManagementAdapterImpl
java.lang.Object
net.andresbustamante.yafoot.core.web.adapters.InternalUserManagementAdapterImpl
- All Implemented Interfaces:
net.andresbustamante.yafoot.core.adapters.UserManagementAdapter
@Component
public class InternalUserManagementAdapterImpl
extends Object
implements net.andresbustamante.yafoot.core.adapters.UserManagementAdapter
Internal users adapter implementation.
-
Constructor Summary
ConstructorsConstructorDescriptionInternalUserManagementAdapterImpl
(UserMapper userMapper, org.springframework.web.client.RestTemplate restTemplate) -
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteUser
(net.andresbustamante.yafoot.users.model.User user, net.andresbustamante.yafoot.commons.model.UserContext context) void
updateUser
(net.andresbustamante.yafoot.users.model.User user, net.andresbustamante.yafoot.commons.model.UserContext context)
-
Constructor Details
-
InternalUserManagementAdapterImpl
public InternalUserManagementAdapterImpl(UserMapper userMapper, @Qualifier("usersRestTemplate") org.springframework.web.client.RestTemplate restTemplate)
-
-
Method Details
-
updateUser
@Async public void updateUser(net.andresbustamante.yafoot.users.model.User user, net.andresbustamante.yafoot.commons.model.UserContext context) throws net.andresbustamante.yafoot.commons.exceptions.DirectoryException - Specified by:
updateUser
in interfacenet.andresbustamante.yafoot.core.adapters.UserManagementAdapter
- Throws:
net.andresbustamante.yafoot.commons.exceptions.DirectoryException
-
deleteUser
public void deleteUser(net.andresbustamante.yafoot.users.model.User user, net.andresbustamante.yafoot.commons.model.UserContext context) throws net.andresbustamante.yafoot.commons.exceptions.DirectoryException - Specified by:
deleteUser
in interfacenet.andresbustamante.yafoot.core.adapters.UserManagementAdapter
- Throws:
net.andresbustamante.yafoot.commons.exceptions.DirectoryException
-