Interface PunchOutUserSelectionStrategy
-
- All Known Implementing Classes:
DefaultPunchOutUserSelectionStrategy
public interface PunchOutUserSelectionStrategyPunch Out user selection strategy allowing for
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserModelselect(java.lang.String userId, java.util.Collection<UserGroupModel> userGroups, PunchOutSession punchoutSession)Selects a user by the givenuserIdandpunchoutSession.
-
-
-
Method Detail
-
select
UserModel select(java.lang.String userId, java.util.Collection<UserGroupModel> userGroups, PunchOutSession punchoutSession)
Selects a user by the givenuserIdandpunchoutSession.- Parameters:
userId- The user's ID.userGroups- The user groups related to the given user (not mandatory for existent users).punchoutSession- The Punch Out session.- Returns:
- The
UserModelfor the givenuserId.
-
-