public class Sciboard
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
Sciboard() |
Modifier and Type | Method and Description |
---|---|
Comment |
addComment(Request request,
Account author,
java.lang.String text) |
void |
addComment(Request request,
long authorId,
java.lang.String text) |
Vote |
addVote(Request request,
Account author,
Vote.Value value) |
void |
cancelRequest(Request request,
java.lang.String comment) |
void |
clear() |
long |
countOfComments() |
long |
countOfRequests() |
long |
countOfVotes() |
Request |
createRequest(Contributor contributor,
java.lang.String contributorComment,
Request.Type type,
java.util.Properties parameters) |
Request |
createRequest(long contributorId,
java.lang.String contributorComment,
Request.Type type,
java.util.Properties parameters) |
Requests |
findPreviousPublicationRequestsByDatasetId(java.lang.String datasetId) |
Requests |
findRequests(Account account) |
Requests |
findRequestsByDatasetId(java.lang.String datasetId) |
Request |
getRequestById(long id) |
Request |
getRequestById(java.lang.Long id) |
Request |
getRequestById(java.lang.String id) |
long |
lastRequestId() |
long |
nextRequestId() |
void |
rebuildIndexes() |
Requests |
requests() |
void |
resetLastRequestId() |
void |
setVote(Request request,
long ownerId,
Vote.Value value) |
public Comment addComment(Request request, Account author, java.lang.String text)
request
- author
- text
- public void addComment(Request request, long authorId, java.lang.String text)
request
- ownerId
- comment
- public Vote addVote(Request request, Account author, Vote.Value value)
request
- author
- text
- public void cancelRequest(Request request, java.lang.String comment)
request
- comment
- public void clear()
public long countOfComments()
public long countOfRequests()
public long countOfVotes()
public Request createRequest(Contributor contributor, java.lang.String contributorComment, Request.Type type, java.util.Properties parameters)
fullName
- email
- password
- public Request createRequest(long contributorId, java.lang.String contributorComment, Request.Type type, java.util.Properties parameters)
fullName
- email
- password
- public Requests findPreviousPublicationRequestsByDatasetId(java.lang.String datasetId)
account
- public Requests findRequestsByDatasetId(java.lang.String datasetId)
account
- public Request getRequestById(long id)
id
- public Request getRequestById(java.lang.Long id)
email
- public Request getRequestById(java.lang.String id)
email
- public long lastRequestId()
public long nextRequestId()
public void rebuildIndexes()
public Requests requests()
public void resetLastRequestId()
public void setVote(Request request, long ownerId, Vote.Value value)
request
- ownerId
- value
-