org.gcube.personalization.userprofileaccess.client.library.proxies
Interface UserProfileAccessCLProxyI

All Known Implementing Classes:
UserProfileAccessCLDefaultProxy

public interface UserProfileAccessCLProxyI

Author:
Panagiota Koltsida, NKUA

Method Summary
 void deleteElement(String elementName)
           
 void destroy()
           
 Types.GetElementResponse getElement(String elementName)
           
 String getElementValue(String elementName)
           
 String getUserProfile()
           
 void setElement(Types.SetElement params)
           
 void setElementValue(Types.SetElementValue params)
           
 void updateUserProfile(String profileContent)
           
 

Method Detail

getUserProfile

String getUserProfile()
                      throws UserProfileAccessException
Throws:
UserProfileAccessException

getElementValue

String getElementValue(String elementName)
                       throws UserProfileAccessException
Throws:
UserProfileAccessException

setElementValue

void setElementValue(Types.SetElementValue params)
                     throws UserProfileAccessException
Throws:
UserProfileAccessException

getElement

Types.GetElementResponse getElement(String elementName)
                                    throws UserProfileAccessException
Throws:
UserProfileAccessException

setElement

void setElement(Types.SetElement params)
                throws UserProfileAccessException
Throws:
UserProfileAccessException

deleteElement

void deleteElement(String elementName)
                   throws UserProfileAccessException
Throws:
UserProfileAccessException

updateUserProfile

void updateUserProfile(String profileContent)
                       throws UserProfileAccessException
Throws:
UserProfileAccessException

destroy

void destroy()
             throws UserProfileAccessException
Throws:
UserProfileAccessException


Copyright © 2014. All Rights Reserved.