A C D E F G H I O Q R S T U W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages