com.silverpeas.subscribe.web
Class UnsubscribeResource
java.lang.Object
com.silverpeas.web.RESTWebService
com.silverpeas.subscribe.web.UnsubscribeResource
@Service
@RequestScoped
@Authorized
public class UnsubscribeResource
- extends RESTWebService
A REST Web resource representing a given subscription.
It is a web service that provides an access to a subscription referenced by its URL.
Methods inherited from class com.silverpeas.web.RESTWebService |
getBundle, getBundleLocation, getGreaterUserRole, getHttpRequest, getHttpServletRequest, getHttpServletResponse, getOrganisationController, getUriInfo, getUserDetail, getUserPreferences, getUserRoles, process, validateUserAuthentication, validateUserAuthorization |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UnsubscribeResource
public UnsubscribeResource()
unsubscribeUserFromComponent
public javax.ws.rs.core.Response unsubscribeUserFromComponent()
unsubscribeUserFromComponent
public javax.ws.rs.core.Response unsubscribeUserFromComponent(String userId)
unsubscribeGroupFromComponent
public javax.ws.rs.core.Response unsubscribeGroupFromComponent(String groupId)
unsubscribeUserFromTopic
public javax.ws.rs.core.Response unsubscribeUserFromTopic(String topicId)
unsubscribeUserFromTopic
public javax.ws.rs.core.Response unsubscribeUserFromTopic(String topicId,
String userId)
unsubscribeGroupFromTopic
public javax.ws.rs.core.Response unsubscribeGroupFromTopic(String topicId,
String groupId)
getComponentId
public String getComponentId()
- Description copied from class:
RESTWebService
- Gets the identifier of the component instance to which the requested resource belongs to.
- Specified by:
getComponentId
in class RESTWebService
- Returns:
- the identifier of the Silverpeas component instance.
Copyright © 2016 Silverpeas. All Rights Reserved.