Class AbstractSuggestionBoxResource

  • All Implemented Interfaces:
    org.silverpeas.core.web.rs.ProtectedWebResource, org.silverpeas.core.web.rs.WebAuthenticationValidation, org.silverpeas.core.web.rs.WebAuthorizationValidation, org.silverpeas.core.web.SilverpeasWebResource
    Direct Known Subclasses:
    SuggestionBoxResource

    public abstract class AbstractSuggestionBoxResource
    extends org.silverpeas.core.web.rs.RESTWebService
    Author:
    Yohann Chastagnier
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.silverpeas.core.web.rs.RESTWebService

        org.silverpeas.core.web.rs.RESTWebService.WebProcess<R extends Object>, org.silverpeas.core.web.rs.RESTWebService.WebTreatment<R extends Object>
    • Field Summary

      • Fields inherited from class org.silverpeas.core.web.rs.RESTWebService

        RESPONSE_HEADER_ARRAYSIZE
      • Fields inherited from interface org.silverpeas.core.web.SilverpeasWebResource

        BASE_PATH
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected String getBundleLocation()  
      String getComponentId()  
      protected String getResourceBasePath()  
      SuggestionBox getSuggestionBox()
      Gets the suggestion box associated to the current request.
      • Methods inherited from class org.silverpeas.core.web.rs.RESTWebService

        createWebResourceUri, fromPage, getBundle, getHighestUserRole, getHttpRequest, getHttpServletRequest, getHttpServletResponse, getLanguage, getOrganisationController, getSilverpeasContext, getUri, getUser, getUserPreferences, getUserRoles, identifiedBy, identifiedBy, initContext, initWebResourceUri, isUserDefined, process
      • Methods inherited from interface org.silverpeas.core.web.rs.ProtectedWebResource

        validateUserAuthorization
      • Methods inherited from interface org.silverpeas.core.web.rs.WebAuthenticationValidation

        validateUserAuthentication
    • Constructor Detail

      • AbstractSuggestionBoxResource

        public AbstractSuggestionBoxResource()
    • Method Detail

      • getResourceBasePath

        protected String getResourceBasePath()
        Specified by:
        getResourceBasePath in class org.silverpeas.core.web.rs.RESTWebService
      • getBundleLocation

        protected String getBundleLocation()
        Overrides:
        getBundleLocation in class org.silverpeas.core.web.rs.RESTWebService
      • getComponentId

        public String getComponentId()
      • getSuggestionBox

        public SuggestionBox getSuggestionBox()
        Gets the suggestion box associated to the current request.
        Returns:
        the suggestion box