public class RecommendationWebServiceClient extends BaseWebServiceClient<RecommendationWebService> implements eu.dnetlib.api.functionality.RecommendationService
webService| Constructor and Description |
|---|
RecommendationWebServiceClient() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRecommendationToUser(String recommendationId,
String userId) |
String |
generateAnnouncement(int index,
boolean active,
String announcementTitle,
String announcementText,
Date creationDate,
Date expirationDate) |
String |
generateCommunityRecommendation(int index,
boolean active,
String title,
String recommendationText,
Date creationDate,
Date expirationDate,
Set<String> communityIds) |
eu.dnetlib.domain.functionality.Recommendation |
generateRecommendation(int index,
boolean active,
String title,
String recommendationText,
Date creationDate,
Date expirationDate) |
String |
generateUserRecommendation(int index,
boolean active,
String title,
String userId,
String recommendationText,
Date creationDate,
Date expirationDate) |
List<String> |
getAllAnnouncementIds() |
List<eu.dnetlib.domain.functionality.Recommendation> |
getAllAnnouncements() |
List<String> |
getAllCommunityRecommendations() |
List<String> |
getAllCommunityRecommendations(String communityId) |
List<eu.dnetlib.domain.functionality.Recommendation> |
getAllCommunityRecommendationsObj() |
List<eu.dnetlib.domain.functionality.Recommendation> |
getAllCommunityRecommendationsObj(String communityId) |
List<String> |
getAllUserRecommendations(String userId) |
List<String> |
getAnnouncements() |
List<String> |
getCommunityRecommendations(String communityId) |
List<String> |
getCommunityRecommendationsForUser(String userId) |
List<eu.dnetlib.domain.functionality.Recommendation> |
getCommunityRecommendationsForUserObj(String userId) |
List<eu.dnetlib.domain.functionality.Recommendation> |
getCommunityRecommendationsObj(String communityId) |
eu.dnetlib.domain.functionality.Recommendation |
getRecommendation(String recommendationId) |
List<String> |
getRecommendations(List<String> recommendationIds) |
String |
getRecommendationText(String recommendationId) |
void |
removeAnnouncement(String announcementId) |
void |
removeCommunityRecommendation(String recommendationId) |
void |
removeRecommendation(String recommendationId) |
void |
removeUserRecommendation(String recommendationId) |
void |
swapAnnouncements(String announcementId1,
String announcementId2) |
void |
swapCommunityRecommendations(String recommendationId1,
String recommendationId2) |
void |
swapUserRecommendations(String recommendationId1,
String recommendationId2) |
void |
updateAnnouncement(String announcementId,
int index,
boolean active,
String announcementTitle,
String announcementText,
Date creationDate,
Date expirationDate) |
void |
updateCommunityRecommendation(String recommendationId,
int index,
boolean active,
String title,
String recommendationText,
Date creationDate,
Date expirationDate,
Set<String> communityIds) |
void |
updateRecommendation(String recommendationId,
int index,
boolean active,
String title,
String recommendationText,
Date creationDate,
Date expirationDate) |
getWebService, identify, notify, setWebService, setWebServicepublic String generateAnnouncement(int index, boolean active, String announcementTitle, String announcementText, Date creationDate, Date expirationDate) throws eu.dnetlib.api.functionality.RecommendationServiceException
generateAnnouncement in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic String generateCommunityRecommendation(int index, boolean active, String title, String recommendationText, Date creationDate, Date expirationDate, Set<String> communityIds) throws eu.dnetlib.api.functionality.RecommendationServiceException
generateCommunityRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic eu.dnetlib.domain.functionality.Recommendation generateRecommendation(int index,
boolean active,
String title,
String recommendationText,
Date creationDate,
Date expirationDate)
throws eu.dnetlib.api.functionality.RecommendationServiceException
generateRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getAllAnnouncementIds() throws eu.dnetlib.api.functionality.RecommendationServiceException
getAllAnnouncementIds in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<eu.dnetlib.domain.functionality.Recommendation> getAllAnnouncements() throws eu.dnetlib.api.functionality.RecommendationServiceException
getAllAnnouncements in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getAllCommunityRecommendations() throws eu.dnetlib.api.functionality.RecommendationServiceException
getAllCommunityRecommendations in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<eu.dnetlib.domain.functionality.Recommendation> getAllCommunityRecommendationsObj() throws eu.dnetlib.api.functionality.RecommendationServiceException
getAllCommunityRecommendationsObj in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getAllCommunityRecommendations(String communityId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getAllCommunityRecommendations in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<eu.dnetlib.domain.functionality.Recommendation> getAllCommunityRecommendationsObj(String communityId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getAllCommunityRecommendationsObj in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getAllUserRecommendations(String userId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getAllUserRecommendations in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getAnnouncements() throws eu.dnetlib.api.functionality.RecommendationServiceException
getAnnouncements in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getCommunityRecommendations(String communityId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getCommunityRecommendations in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<eu.dnetlib.domain.functionality.Recommendation> getCommunityRecommendationsObj(String communityId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getCommunityRecommendationsObj in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getCommunityRecommendationsForUser(String userId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getCommunityRecommendationsForUser in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<eu.dnetlib.domain.functionality.Recommendation> getCommunityRecommendationsForUserObj(String userId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getCommunityRecommendationsForUserObj in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic eu.dnetlib.domain.functionality.Recommendation getRecommendation(String recommendationId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic String getRecommendationText(String recommendationId) throws eu.dnetlib.api.functionality.RecommendationServiceException
getRecommendationText in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic List<String> getRecommendations(List<String> recommendationIds) throws eu.dnetlib.api.functionality.RecommendationServiceException
getRecommendations in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void removeAnnouncement(String announcementId) throws eu.dnetlib.api.functionality.RecommendationServiceException
removeAnnouncement in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void removeCommunityRecommendation(String recommendationId) throws eu.dnetlib.api.functionality.RecommendationServiceException
removeCommunityRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void removeRecommendation(String recommendationId) throws eu.dnetlib.api.functionality.RecommendationServiceException
removeRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void removeUserRecommendation(String recommendationId) throws eu.dnetlib.api.functionality.RecommendationServiceException
removeUserRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void updateAnnouncement(String announcementId, int index, boolean active, String announcementTitle, String announcementText, Date creationDate, Date expirationDate) throws eu.dnetlib.api.functionality.RecommendationServiceException
updateAnnouncement in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void updateCommunityRecommendation(String recommendationId, int index, boolean active, String title, String recommendationText, Date creationDate, Date expirationDate, Set<String> communityIds) throws eu.dnetlib.api.functionality.RecommendationServiceException
updateCommunityRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void updateRecommendation(String recommendationId, int index, boolean active, String title, String recommendationText, Date creationDate, Date expirationDate) throws eu.dnetlib.api.functionality.RecommendationServiceException
updateRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void addRecommendationToUser(String recommendationId, String userId) throws eu.dnetlib.api.functionality.RecommendationServiceException
addRecommendationToUser in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic String generateUserRecommendation(int index, boolean active, String title, String userId, String recommendationText, Date creationDate, Date expirationDate) throws eu.dnetlib.api.functionality.RecommendationServiceException
generateUserRecommendation in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void swapAnnouncements(String announcementId1, String announcementId2) throws eu.dnetlib.api.functionality.RecommendationServiceException
swapAnnouncements in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void swapCommunityRecommendations(String recommendationId1, String recommendationId2) throws eu.dnetlib.api.functionality.RecommendationServiceException
swapCommunityRecommendations in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionpublic void swapUserRecommendations(String recommendationId1, String recommendationId2) throws eu.dnetlib.api.functionality.RecommendationServiceException
swapUserRecommendations in interface eu.dnetlib.api.functionality.RecommendationServiceeu.dnetlib.api.functionality.RecommendationServiceExceptionCopyright © 2017. All rights reserved.