Interface UserDataBinder
-
- All Known Implementing Classes:
UserDataBinderImpl
public interface UserDataBinder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
create(User user, UserCR userCR)
UserTO
getAuthenticatedUserTO()
LinkedAccountTO
getLinkedAccountTO(LinkedAccount account)
UserTO
getUserTO(String key)
UserTO
getUserTO(User user, boolean details)
Pair<PropagationByResource<String>,PropagationByResource<Pair<String,String>>>
update(User toBeUpdated, UserUR userUR)
Update user, givenUserUR
.
-
-
-
Method Detail
-
getAuthenticatedUserTO
UserTO getAuthenticatedUserTO()
-
getLinkedAccountTO
LinkedAccountTO getLinkedAccountTO(LinkedAccount account)
-
update
Pair<PropagationByResource<String>,PropagationByResource<Pair<String,String>>> update(User toBeUpdated, UserUR userUR)
Update user, givenUserUR
.- Parameters:
toBeUpdated
- user to be updateduserUR
- bean containing update request- Returns:
- updated user + propagation by resource
- See Also:
PropagationByResource
-
-