Interface PunchOutUserSelectionStrategy
-
- All Known Implementing Classes:
DefaultPunchOutUserSelectionStrategy
public interface PunchOutUserSelectionStrategy
Punch Out user selection strategy allowing for
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserModel
select(java.lang.String userId, java.util.Collection<UserGroupModel> userGroups, PunchOutSession punchoutSession)
Selects a user by the givenuserId
andpunchoutSession
.
-
-
-
Method Detail
-
select
UserModel select(java.lang.String userId, java.util.Collection<UserGroupModel> userGroups, PunchOutSession punchoutSession)
Selects a user by the givenuserId
andpunchoutSession
.- 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
UserModel
for the givenuserId
.
-
-