|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gcube.personalization.userprofileaccess.impl.UserProfileAccessService
public class UserProfileAccessService
Constructor Summary | |
---|---|
UserProfileAccessService()
The constructor of the class. |
Method Summary | |
---|---|
VOID |
deleteElement(java.lang.String elementName)
This method deletes an element (or a set of elements) of the user's profile |
GetElementResponse |
getElement(java.lang.String elementName)
This method retrieves an element of the user's profile. |
java.lang.String |
getElementValue(java.lang.String elementName)
This method retrieves the value of a specific element of the user's profile. |
java.lang.String |
getUserProfile(VOID params)
This method returns the user profile. |
VOID |
setElement(SetElement params)
This method creates a new element in the user's profile. |
VOID |
setElementValue(SetElementValue params)
This method sets a new value to an element of the user's profile. |
VOID |
updateUserProfile(java.lang.String profileContent)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserProfileAccessService() throws GCUBEFault
GCUBEFault
- Failed to contact the IS clientMethod Detail |
---|
public java.lang.String getUserProfile(VOID params) throws GCUBEFault
params
- This method has no input parameters
GCUBEFault
- an error occurredpublic java.lang.String getElementValue(java.lang.String elementName) throws GCUBEFault
elementName
- It is a XPath expression
GCUBEFault
- an error occurredpublic VOID setElementValue(SetElementValue params) throws GCUBEFault
params:
- elementName,is a XPath expression
value, the value to be set
GCUBEFault
- an error occurredpublic GetElementResponse getElement(java.lang.String elementName) throws GCUBEFault
elementName
- It is a XPath expression
GCUBEFault
- an error occurredpublic VOID setElement(SetElement params) throws GCUBEFault
params:
- elementName, the name of the new element
value, the value of the new element
path, the path under it the new element will be set.
GCUBEFault
- an error occurredpublic VOID deleteElement(java.lang.String elementName) throws GCUBEFault
elementName
- The element to delete. It is a XPath expression
GCUBEFault
- an error occurredpublic VOID updateUserProfile(java.lang.String profileContent) throws GCUBEFault
GCUBEFault
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |