A B C D E F G H I L M N O P R S T U V
All Classes All Packages

## A

AbstractSuggestionBoxResource - Class in org.silverpeas.components.suggestionbox.web
AbstractSuggestionBoxResource() - Constructor for class org.silverpeas.components.suggestionbox.web.AbstractSuggestionBoxResource
addSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Adds a new suggestion into the current suggestion box.
AllSuggestions - org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController.ViewContext
  The suggestions to render are all the suggestions in a suggestion box the user can see.
approveSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
approveSuggestion(SuggestionBox, Suggestion, String, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Approves a suggestion.
assertSuggestionIsDefined(Suggestion) - Static method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Asserts the specified suggestion is well defined, otherwise an HTTP 404 error is sent back.
asWebEntities(List<Suggestion>) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Converts the list of suggestion into list of suggestion web entities.
asWebEntity(Suggestion) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Converts the suggestion into its corresponding web entity.

## B

beforeRequestProcessing() - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebRequestContext
beforeRequestProcessing(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
BOX_BASE_URI - Static variable in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResourceURIs
BOX_SUGGESTION_URI_PART - Static variable in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResourceURIs

## C

checkAdminAccessOrAdminRoleOrUserIsCreator(User, Suggestion) - Static method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Centralization of checking if the specified user is the creator of the specified suggestion.
checkAdminAccessOrUserIsCreator(User, Suggestion) - Static method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Centralization of checking if the specified user is the creator of the specified suggestion.
checkAdminAccessOrUserIsModerator(User, SuggestionBox) - Static method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Centralization of checking if the specified user is a moderator of the specified suggestion.

## D

decorate(Suggestion) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
deleteSuggestion(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Deletes the suggestion identified by the specified identifier.
deleteSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
deleteSuggestion(SuggestionBox, Suggestion, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Deletes a suggestion.

## E

editSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Asks for editing an existing suggestion.
endProcessing() - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria

## F

fromComment(Comment) - Static method in class org.silverpeas.components.suggestionbox.web.SuggestionCommentEntity
fromIdentifier(String) - Static method in enum org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController.ViewContext
fromSuggestion(Suggestion) - Static method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity

## G

getAllSuggestionsFor(SuggestionBox, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of all the suggestions in the specified suggestion box that a user can see.
getAllSuggestionsProposedBy(SuggestionBox, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of all the suggestions in the specified suggestion box proposed by the specified creator.
getAuthor() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getAuthorName() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getBundleLocation() - Method in class org.silverpeas.components.suggestionbox.web.AbstractSuggestionBoxResource
getCommentCount() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getComponentId() - Method in class org.silverpeas.components.suggestionbox.web.AbstractSuggestionBoxResource
getContent() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getContributionType() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getCreateDate() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getId() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getLastComments(int) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Gets the JSON representation of a list of the last comments that were posted on the suggestions of the current suggestion box.
getLastUpdateDate() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getPublishedSuggestions(String, String, String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Gets the JSON representation of a list of suggestions that are published, bu default sorted by date of validation (from the newer to the older).
getPublishedSuggestions(SuggestionBox) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of suggestions that are published.
getPublishedSuggestionsFor(SuggestionBox, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of suggestions that are published and which the creator is those specified.
getRaterRating() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getResourceBasePath() - Method in class org.silverpeas.components.suggestionbox.web.AbstractSuggestionBoxResource
getSuggestion(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Gets the JSON representation of an suggestion.
getSuggestionAuthorName() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionCommentEntity
getSuggestionBox() - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebRequestContext
  Gets the suggestion box.
getSuggestionBox() - Method in class org.silverpeas.components.suggestionbox.web.AbstractSuggestionBoxResource
  Gets the suggestion box associated to the current request.
getSuggestionsByCriteria(SuggestionCriteria) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of suggestions that match the specified criteria.
getSuggestionsForValidation(SuggestionBox) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of suggestions that are out of draft, awaiting their validation by a publisher.
getSuggestionsInDraft() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Gets the JSON representation of a list of suggestion that are in draft for the user behind the service call.
getSuggestionsInDraftFor(SuggestionBox, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of suggestions that are in draft or refused and which the creator is those specified.
getSuggestionsInPendingValidation() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Gets the JSON representation of a list of suggestion that are pending validation.
getSuggestionsInPendingValidation(SuggestionBox) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of suggestions that are in pending validation and which.
getSuggestionsOutOfDraft() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Gets the JSON representation of a list of suggestion that are out of draft for the user behind the service call.
getSuggestionsOutOfDraftFor(SuggestionBox, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Gets the list of suggestions that are out of draft and which the creator is those specified.
getSuggestionTitle() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionCommentEntity
getTitle() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getURI() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getValidation() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
getViewPage(ContributionIdentifier) - Method in class org.silverpeas.components.suggestionbox.SuggestionBoxInstanceRoutingMap

## H

home(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Prepares the rendering of the home page.

## I

index(SilverpeasComponentInstance) - Method in class org.silverpeas.components.suggestionbox.SuggestionBoxIndexer
isPublishableBy(User) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity

## L

listAllSuggestions(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Prepares the rendering of the all suggestions screen.
listCurrentUserSuggestions(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Asks for viewing the suggestions proposed by the current user.
listPublishedSuggestions(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Prepares the rendering of the published suggestions screen.
listSuggestionsInPendingValidation(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Asks for viewing the suggestions in pending validation.

## M

modifyEdito(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Asks for the modification of the edito of the current suggestion box.
MySuggestions - org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController.ViewContext
  The suggestions to render are the suggestions of the current user.

## N

newSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Asks for purposing a new suggestion.

## O

onInstantiation(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
onSuggestion(Suggestion) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionCommentEntity
org.silverpeas.components.suggestionbox - package org.silverpeas.components.suggestionbox
org.silverpeas.components.suggestionbox.common - package org.silverpeas.components.suggestionbox.common
org.silverpeas.components.suggestionbox.control - package org.silverpeas.components.suggestionbox.control
org.silverpeas.components.suggestionbox.web - package org.silverpeas.components.suggestionbox.web

## P

processCreator(User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
processIdentifiers(List<String>) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
processJoinDataApply(List<SuggestionCriteria.JOIN_DATA_APPLY>) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
processOrdering(List<SuggestionCriteria.QUERY_ORDER_BY>) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
processPagination(PaginationPage) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
processStatus(List<ContributionStatus>) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
processSuggestionBox(SuggestionBox) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
PublishedSuggestions - org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController.ViewContext
  The suggestions to render are the suggestions published in a suggestion box.
publishSuggestion(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
  Publishes the suggestion identified by the specified identifier.
publishSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
publishSuggestion(SuggestionBox, Suggestion, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Publishes a suggestion.

## R

refuseSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
refuseSuggestion(SuggestionBox, Suggestion, String, User) - Method in class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
  Refuses a suggestion.
result() - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria

## S

searchResult(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Handles the incoming from a search result URL.
setApprobationDate(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setAuthorName(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setCommentCount(int) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setContent(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setContributionType(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setCreateDate(Date) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setId(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setIsUserSubscribed(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Sets into request attributes the isUserSubscribed constant.
setRaterRating(RaterRatingEntity) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setTitle(String) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setURI(URI) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
setValidation(ContributionValidationEntity) - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity
startProcessing() - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
SUGGESTION_LIST_ARRAYPANE_IDENTIFIER - Static variable in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
SuggestionBoxIndexer - Class in org.silverpeas.components.suggestionbox
SuggestionBoxIndexer() - Constructor for class org.silverpeas.components.suggestionbox.SuggestionBoxIndexer
SuggestionBoxInstanceRoutingMap - Class in org.silverpeas.components.suggestionbox
  Implementation of the routing map for the suggestion box as the way to render the view page of a given suggestion is specific to this application.
SuggestionBoxInstanceRoutingMap() - Constructor for class org.silverpeas.components.suggestionbox.SuggestionBoxInstanceRoutingMap
SuggestionBoxResource - Class in org.silverpeas.components.suggestionbox.web
  A REST Web resource giving suggestion data.
SuggestionBoxResource() - Constructor for class org.silverpeas.components.suggestionbox.web.SuggestionBoxResource
SuggestionBoxResourceURIs - Class in org.silverpeas.components.suggestionbox.web
  Base URIs from which the REST-based ressources representing suggestion box and suggestion entities are defined.
SuggestionBoxResourceURIs() - Constructor for class org.silverpeas.components.suggestionbox.web.SuggestionBoxResourceURIs
SuggestionBoxWebController - Class in org.silverpeas.components.suggestionbox.control
SuggestionBoxWebController(MainSessionController, ComponentContext) - Constructor for class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Standard Session Controller Constructor
SuggestionBoxWebController.ViewContext - Enum in org.silverpeas.components.suggestionbox.control
  A context on the viewing of suggestions.
SuggestionBoxWebManager - Class in org.silverpeas.components.suggestionbox.common
SuggestionBoxWebManager() - Constructor for class org.silverpeas.components.suggestionbox.common.SuggestionBoxWebManager
SuggestionBoxWebRequestContext - Class in org.silverpeas.components.suggestionbox.control
SuggestionBoxWebRequestContext() - Constructor for class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebRequestContext
SuggestionCommentEntity - Class in org.silverpeas.components.suggestionbox.web
  A comment posted about a given suggestion.
SuggestionEntity - Class in org.silverpeas.components.suggestionbox.web
  It represents the state of a suggestion in a suggestion box as transmitted within the body of an HTTP response or an HTTP request.
SuggestionEntity() - Constructor for class org.silverpeas.components.suggestionbox.web.SuggestionEntity
SuggestionFinderByCriteria - Class in org.silverpeas.components.suggestionbox.common
  A finder of suggestions in the given suggestion box by applying a criteria on the suggestion in the business service layer.
SuggestionFinderByCriteria() - Constructor for class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
SuggestionsInValidation - org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController.ViewContext
  The suggestions to render are the suggestion awaiting a validation.

## T

then() - Method in class org.silverpeas.components.suggestionbox.common.SuggestionFinderByCriteria
toString() - Method in class org.silverpeas.components.suggestionbox.web.SuggestionEntity

## U

updateSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Updates the specified suggestion in the current suggestion box.

## V

valueOf(String) - Static method in enum org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController.ViewContext
  Returns the enum constant of this type with the specified name.
values() - Static method in enum org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController.ViewContext
  Returns an array containing the constants of this enum type, in the order they are declared.
viewSuggestion(SuggestionBoxWebRequestContext) - Method in class org.silverpeas.components.suggestionbox.control.SuggestionBoxWebController
  Asks for viewing the suggestion identified by the identifier specified in the URL.

A B C D E F G H I L M N O P R S T U V
All Classes All Packages