org.eclipse.higgins.sync.ws.rest
Class UserProfileRes
java.lang.Object
org.eclipse.higgins.sync.ws.rest.BaseRes
org.eclipse.higgins.sync.ws.rest.UserProfileRes
public class UserProfileRes
- extends BaseRes
Represents UserProfile resource.
- Author:
- Alexander Yuhimenko
UserProfileRes
public UserProfileRes()
createUserProfile
public org.eclipse.higgins.sync.to.ResourceTO createUserProfile(org.eclipse.higgins.sync.to.ResourceTO resourceTO)
throws org.eclipse.higgins.sync.auth.exceptions.AuthenticationException,
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException,
org.eclipse.higgins.user.profile.exception.UserProfileException,
NoSuchAlgorithmException,
UnsupportedEncodingException,
org.eclipse.higgins.user.account.exception.UserAccountException
- Throws:
org.eclipse.higgins.sync.auth.exceptions.AuthenticationException
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException
org.eclipse.higgins.user.profile.exception.UserProfileException
NoSuchAlgorithmException
UnsupportedEncodingException
org.eclipse.higgins.user.account.exception.UserAccountException
updateUserProfile
public org.eclipse.higgins.sync.to.ResourceTO updateUserProfile(@HeaderParam(value="Authorization")
String accessTokenId,
org.eclipse.higgins.sync.to.ResourceTO resourceTO)
throws org.eclipse.higgins.sync.auth.exceptions.AuthenticationException,
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException,
org.eclipse.higgins.user.profile.exception.UserProfileException,
org.eclipse.higgins.user.account.exception.UserAccountException
- Throws:
org.eclipse.higgins.sync.auth.exceptions.AuthenticationException
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException
org.eclipse.higgins.user.profile.exception.UserProfileException
org.eclipse.higgins.user.account.exception.UserAccountException
getUserProfile
public org.eclipse.higgins.sync.to.ResourceTO getUserProfile(@HeaderParam(value="Authorization")
String accessTokenId)
throws org.eclipse.higgins.sync.auth.exceptions.AuthenticationException,
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException,
org.eclipse.higgins.user.profile.exception.UserProfileException,
org.eclipse.higgins.user.account.exception.UserAccountException
- Throws:
org.eclipse.higgins.sync.auth.exceptions.AuthenticationException
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException
org.eclipse.higgins.user.profile.exception.UserProfileException
org.eclipse.higgins.user.account.exception.UserAccountException
deleteUserProfile
public void deleteUserProfile(@HeaderParam(value="Authorization")
String accessTokenId)
throws org.eclipse.higgins.sync.auth.exceptions.AuthenticationException,
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException,
org.eclipse.higgins.user.profile.exception.UserProfileException,
org.eclipse.higgins.user.account.exception.UserAccountException
- Throws:
org.eclipse.higgins.sync.auth.exceptions.AuthenticationException
org.eclipse.higgins.sync.meta.exceptions.ResourceMetaDataException
org.eclipse.higgins.user.profile.exception.UserProfileException
org.eclipse.higgins.user.account.exception.UserAccountException