org.gcube.portlets.user.userprofileeditingportlet.client
Interface UserProfileEditingService
- All Superinterfaces:
- com.google.gwt.user.client.rpc.RemoteService
- All Known Implementing Classes:
- UserProfileEditingServlet
public interface UserProfileEditingService
- extends com.google.gwt.user.client.rpc.RemoteService
A RemoteService interface for the UserProfileEditing service following GWT RPC design
- Author:
- Panagiota Koltsida, NKUA
createUserProfile
void createUserProfile()
getPersonalInformation
UserPersonalInformation getPersonalInformation()
getSearchPreferences
SearchPreferencesInformation getSearchPreferences()
getAvailableXSLTsFromIS
HashMap<String,Vector<String[]>> getAvailableXSLTsFromIS(String xsltType)
getProfileMetadataXSLTs
String[][] getProfileMetadataXSLTs()
updateXSLT
void updateXSLT(String xsltType,
String schemaName,
String schemaValue,
String schemaID)
updateUserProfile
Boolean updateUserProfile(HashMap<String,ArrayList<PresentableFieldInfoBean>> selectedFieldsPerCollection)
setLanguageToSession
void setLanguageToSession(String newLanguage)
setSearchEngineToSession
void setSearchEngineToSession(String newEngine)
setToleranceToSession
void setToleranceToSession(String tolerance)
setPersistenceToSession
void setPersistenceToSession(String persistence)
setEmailToSession
void setEmailToSession(String email)
setFullnameToSession
void setFullnameToSession(String fullname)
getAvailableCollections
HashMap<CollectionInfoBean,ArrayList<CollectionInfoBean>> getAvailableCollections()
getUsersFavoriteCollections
String[] getUsersFavoriteCollections()
getPresentableFieldsFromProfile
HashMap<String,ArrayList<String>> getPresentableFieldsFromProfile()
getAvailablePresentableFieldsPerCollection
HashMap<String,ArrayList<PresentableFieldInfoBean>> getAvailablePresentableFieldsPerCollection()
Copyright © 2014. All Rights Reserved.