Class AbstractRestWebService

    • 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 
      Modifier and Type Field Description
      static String MAINSESSIONCONTROLLER_ATTRIBUT_NAME  
      • 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 Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected StreamingList createStreamingList​(CommandCreateList command, int callNumber, int callSize, String cacheKey)  
      protected org.silverpeas.core.web.mvc.controller.MainSessionController getMainSessionController()  
      protected static org.silverpeas.kernel.bundle.SettingBundle getSettings()  
      protected void initSilverpeasSession​(javax.servlet.http.HttpServletRequest request)  
      protected StreamingList<?> makeStreamingList​(int callNumber, String CACHE_NAME, javax.servlet.http.HttpServletRequest request, Populator populator)  
      protected void setMainsessioncontroller​(String login, String password, String domainId)  
      • Methods inherited from class org.silverpeas.core.web.rs.RESTWebService

        createWebResourceUri, fromPage, getBundle, getBundleLocation, getHighestUserRole, getHttpRequest, getHttpServletRequest, getHttpServletResponse, getOrganisationController, getResourceBasePath, 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.SilverpeasWebResource

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

        validateUserAuthentication
    • Field Detail

    • Constructor Detail

      • AbstractRestWebService

        public AbstractRestWebService()
    • Method Detail

      • getSettings

        protected static org.silverpeas.kernel.bundle.SettingBundle getSettings()
      • getMainSessionController

        protected org.silverpeas.core.web.mvc.controller.MainSessionController getMainSessionController()
      • setMainsessioncontroller

        protected void setMainsessioncontroller​(String login,
                                                String password,
                                                String domainId)
                                         throws org.silverpeas.kernel.SilverpeasException
        Throws:
        org.silverpeas.kernel.SilverpeasException
      • initSilverpeasSession

        protected void initSilverpeasSession​(javax.servlet.http.HttpServletRequest request)
      • makeStreamingList

        protected StreamingList<?> makeStreamingList​(int callNumber,
                                                     String CACHE_NAME,
                                                     javax.servlet.http.HttpServletRequest request,
                                                     Populator populator)