Interface ActivitiUserService
-
- All Known Implementing Classes:
ActivitiUserServiceImpl
public interface ActivitiUserServiceInterface to handle requests related to user's object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ResponseaddUserAndInvite(NewUserProfileRequestModel request)Add new user in DB.SaveTemplateProfileResponseinitiateEditUserWorkflow(UserProfileRequestModel request)SaveTemplateProfileResponseinitiateNewHireRequest(NewUserProfileRequestModel newHireRequest)SaveTemplateProfileResponseinitiateUserAcceptedInviteWorkflow(UserProfileRequestModel request)
-
-
-
Method Detail
-
initiateEditUserWorkflow
SaveTemplateProfileResponse initiateEditUserWorkflow(UserProfileRequestModel request) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
initiateUserAcceptedInviteWorkflow
SaveTemplateProfileResponse initiateUserAcceptedInviteWorkflow(UserProfileRequestModel request) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
addUserAndInvite
Response addUserAndInvite(NewUserProfileRequestModel request) throws BasicDataServiceException, IOException, ClassNotFoundException
Add new user in DB. Invite created user by using email. User can accept or not in email.- Parameters:
request-- Returns:
- Throws:
BasicDataServiceExceptionIOExceptionClassNotFoundException
-
initiateNewHireRequest
SaveTemplateProfileResponse initiateNewHireRequest(NewUserProfileRequestModel newHireRequest) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-