Interface PublicationRightsServiceLocal
-
public interface PublicationRightsServiceLocalLocal interface for the PublicationRights service from the Planner API
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleandeletePublicationRight(java.lang.String publicationID, java.lang.String id)Removes the publication right at the specified ID from selected publicationPublicationRightgetPublicationRight(java.lang.String publicationID, java.lang.String id)Returns single publication right at the specified ID for selected publicationjava.util.List<PublicationRight>getPublicationRights(java.lang.String publicationID, java.lang.String person, java.lang.String teamID)Returns publication rights for specified publication, person and teamjava.util.List<PublicationRight>setPublicationRights(java.util.List<PublicationRight> publicationRights)Modifies publication rights
-
-
-
Method Detail
-
getPublicationRights
java.util.List<PublicationRight> getPublicationRights(java.lang.String publicationID, java.lang.String person, java.lang.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:
PublicationRight
-
setPublicationRights
java.util.List<PublicationRight> setPublicationRights(java.util.List<PublicationRight> publicationRights) throws ServiceException
Modifies publication rights- Parameters:
publicationRights-- Returns:
- the list of processed publication rights
- Throws:
ServiceException- See Also:
PublicationRight
-
getPublicationRight
PublicationRight getPublicationRight(java.lang.String publicationID, java.lang.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:
PublicationRight
-
deletePublicationRight
boolean deletePublicationRight(java.lang.String publicationID, java.lang.String id) throws ServiceExceptionRemoves 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:
PublicationRight
-
-