Class AbstractRestWebService
- java.lang.Object
-
- org.silverpeas.core.web.rs.RESTWebService
-
- org.silverpeas.mobile.server.services.AbstractRestWebService
-
- 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:
ServiceAvatar,ServiceBlog,ServiceClassifieds,ServiceConnection,ServiceContact,ServiceDocuments,ServiceFaq,ServiceFormsOnline,ServiceHyperLink,ServiceMedia,ServiceNavigation,ServiceNews,ServiceNotifications,ServiceResourcesManager,ServiceRSE,ServiceSearch,ServiceSurvey,ServiceTask,ServiceTermsOfService,ServiceWorkflow
public abstract class AbstractRestWebService extends org.silverpeas.core.web.rs.RESTWebService- Author:
- svu
-
-
Field Summary
Fields Modifier and Type Field Description static StringMAINSESSIONCONTROLLER_ATTRIBUT_NAME
-
Constructor Summary
Constructors Constructor Description AbstractRestWebService()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StreamingListcreateStreamingList(CommandCreateList command, int callNumber, int callSize, String cacheKey)protected org.silverpeas.core.web.mvc.controller.MainSessionControllergetMainSessionController()protected static org.silverpeas.kernel.bundle.SettingBundlegetSettings()protected voidinitSilverpeasSession(javax.servlet.http.HttpServletRequest request)protected StreamingList<?>makeStreamingList(int callNumber, String CACHE_NAME, javax.servlet.http.HttpServletRequest request, Populator populator)protected voidsetMainsessioncontroller(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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
MAINSESSIONCONTROLLER_ATTRIBUT_NAME
public static final String MAINSESSIONCONTROLLER_ATTRIBUT_NAME
- See Also:
- Constant Field Values
-
-
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)
-
createStreamingList
protected StreamingList createStreamingList(CommandCreateList command, int callNumber, int callSize, String cacheKey) throws Exception
- Throws:
Exception
-
makeStreamingList
protected StreamingList<?> makeStreamingList(int callNumber, String CACHE_NAME, javax.servlet.http.HttpServletRequest request, Populator populator)
-
-