Interface UserEventRegistrationService
- All Known Implementing Classes:
UserEventRegistrationServiceImpl
public interface UserEventRegistrationService
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
-
Method Summary
Modifier and TypeMethodDescriptiongetAvailableUsersForRegistration
(String[] userUserCodes) get a list of keys of user entities that are available for registration for the current uservoid
register all users passed inUserEventRegistrationService.UserEventRegistrationData.userKeys
onUserEventRegistrationService.UserEventRegistrationData.eventKey
and everyUserEventRegistrationService.UserEventRegistrationData.selectedModules
-
Method Details
-
register
void register(UserEventRegistrationService.UserEventRegistrationData data) throws InterruptedException register all users passed inUserEventRegistrationService.UserEventRegistrationData.userKeys
onUserEventRegistrationService.UserEventRegistrationData.eventKey
and everyUserEventRegistrationService.UserEventRegistrationData.selectedModules
- Parameters:
data
- a bean class containing the necessary info to register the users- Throws:
InterruptedException
-
getAvailableUsersForRegistration
get a list of keys of user entities that are available for registration for the current user- Parameters:
userUserCodes
- keys of all User_code entities that Users need to be related with- Returns:
- a list of primary keys
-