org.kinsources.kiwa.sciboard
Class Request
java.lang.Object
org.kinsources.kiwa.sciboard.Request
public class Request
- extends java.lang.Object
- Author:
- christian.momon@devinsy.fr
Constructor Summary |
Request(long id,
long contributorId,
java.lang.String contributorComment,
Request.Type type,
java.util.Properties parameters)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Request
public Request(long id,
long contributorId,
java.lang.String contributorComment,
Request.Type type,
java.util.Properties parameters)
comments
public Comments comments()
- Returns:
countOfComments
public long countOfComments()
- Returns:
countOfVotes
public long countOfVotes()
- Returns:
delay
public int delay()
- Returns:
getContributorComment
public java.lang.String getContributorComment()
- Returns:
getContributorId
public long getContributorId()
getCreationDate
public org.joda.time.DateTime getCreationDate()
getDecisionComment
public java.lang.String getDecisionComment()
getDecisionDate
public org.joda.time.DateTime getDecisionDate()
getDecisionMakerId
public java.lang.Long getDecisionMakerId()
getId
public long getId()
getStatus
public Request.Status getStatus()
getType
public Request.Type getType()
isContributor
public boolean isContributor(Account account)
- Parameters:
account
-
- Returns:
properties
public java.util.Properties properties()
setAccepted
public void setAccepted(long decisionMakerId,
java.lang.String comment)
setAcceptedWithRevisions
public void setAcceptedWithRevisions(long decisionMakerId,
java.lang.String comment)
setCanceled
public void setCanceled(long decisionMakerId,
java.lang.String comment)
setContributorComment
public void setContributorComment(java.lang.String contributorComment)
setContributorId
public void setContributorId(long contributorId)
setCreationDate
public void setCreationDate(org.joda.time.DateTime creationDate)
setDecision
public void setDecision(Request.Status decisionStatus,
long decisionMakerId,
java.lang.String comment)
setDecisionComment
public void setDecisionComment(java.lang.String decisionComment)
setDecisionDate
public void setDecisionDate(org.joda.time.DateTime decisionDate)
setDecisionMakerId
public void setDecisionMakerId(java.lang.Long decisionMakerId)
setDeclined
public void setDeclined(long decisionMakerId,
java.lang.String comment)
setId
public void setId(long id)
setStatus
public void setStatus(Request.Status status)
setType
public void setType(Request.Type type)
votes
public Votes votes()
voteValueOf
public Vote.Value voteValueOf(long accountId)
- Parameters:
accountId
-
- Returns: