A C D E F G H I O Q R S T U W 
All Classes All Packages

A

asWebEntities(List<Question>) - Method in class org.silverpeas.components.questionreply.web.QuestionResource
Converts the specified list of questions into their corresponding web entities.
asWebEntities(List<Reply>, SilverpeasRole) - Method in class org.silverpeas.components.questionreply.web.ReplyResource
Converts the specified list of replies into their corresponding web entities.
asWebEntity(Question, URI) - Method in class org.silverpeas.components.questionreply.web.QuestionResource
Converts the question into its corresponding web entity.
asWebEntity(Reply, URI, SilverpeasRole) - Method in class org.silverpeas.components.questionreply.web.ReplyResource
Converts the reply into its corresponding web entity.
AuthorEntity - Class in org.silverpeas.components.questionreply.web
The entity representing the author of a comment.
AuthorEntity() - Constructor for class org.silverpeas.components.questionreply.web.AuthorEntity
Creates an empty comment author.

C

classifyQuestionReply(long, String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
Classify the question reply FAQ on the PdC only if the positions parameter is filled
closeQuestion(long) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
closeQuestions(Collection<Long>) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
componentId - Variable in class org.silverpeas.components.questionreply.web.QuestionResource
 
componentId - Variable in class org.silverpeas.components.questionreply.web.ReplyResource
 
createCategory(Category) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
createComponentSessionController(MainSessionController, ComponentContext) - Method in class org.silverpeas.components.questionreply.servlets.QuestionReplyRequestRouter
 

D

deleteCategory(String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
deleteQuestions(Collection<Long>) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
deleteR(Collection<Long>) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 

E

equals(Object) - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
 
equals(Object) - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
equals(Object) - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
export(MultiSilverpeasBundle) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
exportAttachment(AttachmentDetail, StringBuilder) - Method in class org.silverpeas.components.questionreply.control.QuestionReplyExport
 
exportQuestion(Question, StringBuilder, QuestionReplySessionController) - Method in class org.silverpeas.components.questionreply.control.QuestionReplyExport
 
exportReply(QuestionReplySessionController, Reply, StringBuilder) - Method in class org.silverpeas.components.questionreply.control.QuestionReplyExport
 

F

fromQuestion(Question, String) - Static method in class org.silverpeas.components.questionreply.web.QuestionEntity
Creates a new question entity from the specified question.
fromQuestions(Iterable<Question>, String) - Static method in class org.silverpeas.components.questionreply.web.QuestionEntity
Creates several new reply entities from the specified list of questions.
fromReplies(Iterable<Reply>, String) - Static method in class org.silverpeas.components.questionreply.web.ReplyEntity
Creates several new reply entities from the specified list of replies.
fromReply(Reply, String) - Static method in class org.silverpeas.components.questionreply.web.ReplyEntity
Creates a new reply entity from the specified reply.
fromUser(UserDetail) - Static method in class org.silverpeas.components.questionreply.web.AuthorEntity
Creates an new comment author entity from the specified user.

G

genericWriters() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getAllCategories() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getAllQuestions() - Method in class org.silverpeas.components.questionreply.web.QuestionResource
 
getAllQuestionsByCategory(String) - Method in class org.silverpeas.components.questionreply.web.QuestionResource
 
getAllRepliesForQuestion(String) - Method in class org.silverpeas.components.questionreply.web.ReplyResource
Gets the JSON representation of the specified existing question.
getAttachments() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getAvatar() - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
Gets the relative path of the user avatar.
getCategory(String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getCategoryId() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getComponentId() - Method in class org.silverpeas.components.questionreply.web.QuestionResource
 
getComponentId() - Method in class org.silverpeas.components.questionreply.web.ReplyResource
 
getContent() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getContent() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getCreationDate() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getCreationDate() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getCreator() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getCreatorId() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getCreatorId() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getCreatorName() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getCurrentQuestion() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getCurrentQuestionContentId() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getCurrentQuestionWriters() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getCurrentReply() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getDestination(String, HttpServletRequest, HttpServletResponse) - Method in class org.silverpeas.components.questionreply.servlets.GoToQuestion
 
getDestination(String, QuestionReplySessionController, HttpRequest) - Method in class org.silverpeas.components.questionreply.servlets.QuestionReplyRequestRouter
This method has to be implemented by the component request rooter it has to compute a destination page
getFullName() - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
Gets the full name of the author (both the first name and the last name).
getHighestSilverpeasUserRole() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getId() - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
Gets the unique identifier of the author.
getId() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getId() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getInstanceId() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getLanguage() - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
Gets the prefered language of the author.
getLanguage() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getNewQuestion() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getNewReply() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getPrivateReplyNumber() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getPublicRepliesForQuestion(String) - Method in class org.silverpeas.components.questionreply.web.ReplyResource
 
getPublicReplyNumber() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getQuestion(long) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getQuestion(String) - Method in class org.silverpeas.components.questionreply.web.QuestionResource
Gets the JSON representation of the specified existing question.
getQuestions() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getQuestions(Set<String>) - Method in class org.silverpeas.components.questionreply.web.QuestionResource
 
getQuestionsByCategory(String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getRepliesForQuestion(long) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getReply(long) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getReplyNumber() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getResourceBasePath() - Method in class org.silverpeas.components.questionreply.web.QuestionReplyBaseWebService
 
getSessionControlBeanName() - Method in class org.silverpeas.components.questionreply.servlets.QuestionReplyRequestRouter
This method has to be implemented in the component request rooter class. returns the session control bean name to be put in the request object ex : for questionReply, returns "questionReply"
getSilverContentIdPosition() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getStatus() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getTitle() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
getTitle() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getURI() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
Gets the URI of this comment entity.
getURI() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
getUserPreferences() - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
Gets the preference of this author.
getUserProfil() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
getUserRole() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
GoToQuestion - Class in org.silverpeas.components.questionreply.servlets
 
GoToQuestion() - Constructor for class org.silverpeas.components.questionreply.servlets.GoToQuestion
 

H

hashCode() - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
 
hashCode() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
hashCode() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 

I

identifiedBy(URI) - Method in class org.silverpeas.components.questionreply.web.QuestionResource
 
identifiedBy(URI) - Method in class org.silverpeas.components.questionreply.web.ReplyResource
 
index(SilverpeasComponentInstance) - Method in class org.silverpeas.components.questionreply.QuestionReplyIndexer
 
isPDCUsed() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
isPrivateRepliesEnabled() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
isPrivateReply() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
isPublicReply() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
isReplyVisible(Question, Reply, QuestionReplySessionController) - Method in class org.silverpeas.components.questionreply.control.QuestionReplyExport
 
isReplyVisible(Question, Reply, SilverpeasRole, String) - Static method in class org.silverpeas.components.questionreply.control.QuestionReplyExport
 
isUserExpert() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 

O

openQuestion(long) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
org.silverpeas.components.questionreply - package org.silverpeas.components.questionreply
 
org.silverpeas.components.questionreply.control - package org.silverpeas.components.questionreply.control
 
org.silverpeas.components.questionreply.servlets - package org.silverpeas.components.questionreply.servlets
 
org.silverpeas.components.questionreply.web - package org.silverpeas.components.questionreply.web
 

Q

QuestionEntity - Class in org.silverpeas.components.questionreply.web
 
QuestionEntity() - Constructor for class org.silverpeas.components.questionreply.web.QuestionEntity
 
QuestionReplyBaseWebService - Class in org.silverpeas.components.questionreply.web
 
QuestionReplyBaseWebService() - Constructor for class org.silverpeas.components.questionreply.web.QuestionReplyBaseWebService
 
QuestionReplyExport - Class in org.silverpeas.components.questionreply.control
 
QuestionReplyExport(MultiSilverpeasBundle, File) - Constructor for class org.silverpeas.components.questionreply.control.QuestionReplyExport
 
QuestionReplyIndexer - Class in org.silverpeas.components.questionreply
 
QuestionReplyIndexer() - Constructor for class org.silverpeas.components.questionreply.QuestionReplyIndexer
 
QuestionReplyRequestRouter - Class in org.silverpeas.components.questionreply.servlets
Router class for SuestionReply component
QuestionReplyRequestRouter() - Constructor for class org.silverpeas.components.questionreply.servlets.QuestionReplyRequestRouter
 
QuestionReplySessionController - Class in org.silverpeas.components.questionreply.control
 
QuestionReplySessionController(MainSessionController, ComponentContext, String, String) - Constructor for class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
QuestionResource - Class in org.silverpeas.components.questionreply.web
A REST Web resource representing a given question.
QuestionResource() - Constructor for class org.silverpeas.components.questionreply.web.QuestionResource
 

R

ReplyEntity - Class in org.silverpeas.components.questionreply.web
 
ReplyEntity() - Constructor for class org.silverpeas.components.questionreply.web.ReplyEntity
 
ReplyResource - Class in org.silverpeas.components.questionreply.web
A REST Web resource representing a given reply to a question.
ReplyResource() - Constructor for class org.silverpeas.components.questionreply.web.ReplyResource
 

S

saveNewFAQ(Collection<UploadedFile>) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
Persist new FAQ inside database and add positions
saveNewQuestion() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
saveNewReply(Collection<UploadedFile>) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
setAvatar(String) - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
Sets the URL at which is located the user's avatar.
setCurrentQuestion(Question) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
setCurrentReply(Reply) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
setNewQuestionContent(String, String, String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
setNewReplyContent(String, String, int, int) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
setUserProfil() - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
setUserProfil(String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 

T

toQuestion() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
Gets the reply business objet this entity represent.
toReply() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
Gets the reply business objet this entity represent.
toString() - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
toString() - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
 
toUser() - Method in class org.silverpeas.components.questionreply.web.AuthorEntity
Gets a user detail from this entity.

U

updateCategory(Category) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
updateCurrentQuestion(String, String, String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 
updateCurrentReply(String, String) - Method in class org.silverpeas.components.questionreply.control.QuestionReplySessionController
 

W

withAttachments(Collection<SimpleDocument>) - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
Sets a URI to this entity.
withProfile(SilverpeasRole) - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
Sets the accessing user profile to this entity.
withURI(URI) - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
Sets a URI to this entity.
withURI(URI) - Method in class org.silverpeas.components.questionreply.web.ReplyEntity
Sets a URI to this entity.
withUser(User, SilverpeasRole) - Method in class org.silverpeas.components.questionreply.web.QuestionEntity
 
A C D E F G H I O Q R S T U W 
All Classes All Packages