Interface PublicationRightsServiceLocal
public interface PublicationRightsServiceLocal
Local interface for the PublicationRights service from the Planner API
-
Method Summary
Modifier and TypeMethodDescriptionbooleandeletePublicationRight(String publicationID, String id) Removes the publication right at the specified ID from selected publicationgetPublicationRight(String publicationID, String id) Returns single publication right at the specified ID for selected publicationgetPublicationRights(String publicationID, String person, String teamID) Returns publication rights for specified publication, person and teamsetPublicationRights(List<PublicationRight> publicationRights) Modifies publication rights
-
Method Details
-
getPublicationRights
List<PublicationRight> getPublicationRights(String publicationID, String person, String teamID) throws ServiceException, ResourceNotFoundException Returns publication rights for specified publication, person and team- Parameters:
publicationID- publication IDperson- person IDteamID- team ID- Returns:
- the list of publication rights
- Throws:
ServiceExceptionResourceNotFoundException- See Also:
-
setPublicationRights
List<PublicationRight> setPublicationRights(List<PublicationRight> publicationRights) throws ServiceException Modifies publication rights- Parameters:
publicationRights-- Returns:
- the list of processed publication rights
- Throws:
ServiceException- See Also:
-
getPublicationRight
PublicationRight getPublicationRight(String publicationID, String id) throws ServiceException, ResourceNotFoundException Returns single publication right at the specified ID for selected publication- Parameters:
publicationID- publication IDid- ID of publication right- Returns:
- the publication right
- Throws:
ServiceExceptionResourceNotFoundException- See Also:
-
deletePublicationRight
Removes the publication right at the specified ID from selected publicationID = publicationID:teamID:personID
- Parameters:
publicationID- publication IDid- ID of publication right- Returns:
- result of operation, true - success, false - failure
- Throws:
ServiceException- See Also:
-