Class PublicationRight

java.lang.Object
com.priint.pubserver.plannerapi.resource.PlannerApiResource
com.priint.pubserver.plannerapi.resource.PublicationRight
All Implemented Interfaces:
Serializable

public class PublicationRight extends PlannerApiResource implements Serializable
Class representing publication right in Planner REST Service.
See Also:
  • Constructor Details

    • PublicationRight

      public PublicationRight()
    • PublicationRight

      public PublicationRight(String publicationid, String teamid, String personid, boolean read, boolean write, boolean delete)
  • Method Details

    • getPublicationID

      public String getPublicationID()
      publication ID
    • setPublicationID

      public void setPublicationID(String publicationID)
    • getTeamID

      public String getTeamID()
      team ID
    • setTeamID

      public void setTeamID(String teamID)
    • getPersonID

      public String getPersonID()
      person ID
    • setPersonID

      public void setPersonID(String personID)
    • isReadRight

      public boolean isReadRight()
      read right flag (false - denied, true - permitted)
    • setReadRight

      public void setReadRight(boolean readRight)
    • isWriteRight

      public boolean isWriteRight()
      write right flag (false - denied, true - permitted)
    • setWriteRight

      public void setWriteRight(boolean writeRight)
    • isDeleteRight

      public boolean isDeleteRight()
      delete right flag (false - denied, true - permitted)
    • setDeleteRight

      public void setDeleteRight(boolean deleteRight)
    • isWorkflowRight

      public boolean isWorkflowRight()
      if true then user can change workflow status
    • setWorkflowRight

      public void setWorkflowRight(boolean workflowRight)
    • getLinks

      public List<Link> getLinks()
      links of the PublicationRight