Interface ActivitiUserService
-
- All Known Implementing Classes:
ActivitiUserServiceImpl
public interface ActivitiUserService
Interface to handle requests related to user's object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Response
addUserAndInvite(NewUserProfileRequestModel request)
Add new user in DB.SaveTemplateProfileResponse
initiateEditUserWorkflow(UserProfileRequestModel request)
SaveTemplateProfileResponse
initiateNewHireRequest(NewUserProfileRequestModel newHireRequest)
SaveTemplateProfileResponse
initiateUserAcceptedInviteWorkflow(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:
BasicDataServiceException
IOException
ClassNotFoundException
-
initiateNewHireRequest
SaveTemplateProfileResponse initiateNewHireRequest(NewUserProfileRequestModel newHireRequest) throws BasicDataServiceException
- Throws:
BasicDataServiceException
-
-