org.kinsources.kiwa.sciboard
Class Sciboard
java.lang.Object
org.kinsources.kiwa.sciboard.Sciboard
- All Implemented Interfaces:
- java.io.Serializable
public class Sciboard
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Christian P. Momon
- See Also:
- Serialized Form
Method Summary |
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)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Sciboard
public Sciboard()
addComment
public Comment addComment(Request request,
Account author,
java.lang.String text)
- Parameters:
request
- author
- text
-
- Returns:
addComment
public void addComment(Request request,
long authorId,
java.lang.String text)
- Parameters:
request
- ownerId
- comment
-
addVote
public Vote addVote(Request request,
Account author,
Vote.Value value)
- Parameters:
request
- author
- text
-
- Returns:
cancelRequest
public void cancelRequest(Request request,
java.lang.String comment)
- Parameters:
request
- comment
-
clear
public void clear()
countOfComments
public long countOfComments()
- Returns:
countOfRequests
public long countOfRequests()
- Returns:
countOfVotes
public long countOfVotes()
- Returns:
createRequest
public Request createRequest(Contributor contributor,
java.lang.String contributorComment,
Request.Type type,
java.util.Properties parameters)
- Parameters:
fullName
- email
- password
-
- Returns:
createRequest
public Request createRequest(long contributorId,
java.lang.String contributorComment,
Request.Type type,
java.util.Properties parameters)
- Parameters:
fullName
- email
- password
-
- Returns:
findPreviousPublicationRequestsByDatasetId
public Requests findPreviousPublicationRequestsByDatasetId(java.lang.String datasetId)
- Parameters:
account
-
- Returns:
findRequests
public Requests findRequests(Account account)
- Parameters:
account
-
- Returns:
findRequestsByDatasetId
public Requests findRequestsByDatasetId(java.lang.String datasetId)
- Parameters:
account
-
- Returns:
getRequestById
public Request getRequestById(long id)
- Parameters:
id
-
- Returns:
getRequestById
public Request getRequestById(java.lang.Long id)
- Parameters:
email
-
- Returns:
getRequestById
public Request getRequestById(java.lang.String id)
- Parameters:
email
-
- Returns:
lastRequestId
public long lastRequestId()
- Returns:
nextRequestId
public long nextRequestId()
- Returns:
rebuildIndexes
public void rebuildIndexes()
requests
public Requests requests()
- Returns:
resetLastRequestId
public void resetLastRequestId()
setVote
public void setVote(Request request,
long ownerId,
Vote.Value value)
- Parameters:
request
- ownerId
- value
-