package edu.asu.spring.quadriga.service; import java.util.List; import edu.asu.spring.quadriga.domain.IProfile; import edu.asu.spring.quadriga.exceptions.QuadrigaStorageException; import edu.asu.spring.quadriga.web.profile.impl.SearchResultBackBean; public interface IUserProfileManager { public abstract void addUserProfile(String name, String serviceId, SearchResultBackBean resultBackBean) throws QuadrigaStorageException; public abstract List<IProfile> getUserProfiles(String loggedinUser) throws QuadrigaStorageException; public abstract void deleteUserProfile(String profileId,String serviceid, String username) throws QuadrigaStorageException; public abstract String retrieveServiceId(String profileid) throws QuadrigaStorageException; }