Class ServiceFormsOnline
java.lang.Object
org.silverpeas.core.web.rs.RESTWebService
org.silverpeas.mobile.server.services.AbstractRestWebService
org.silverpeas.mobile.server.services.ServiceFormsOnline
- 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
@WebService
@Authorized
@Path("mobile/formsOnline/{appId}")
public class ServiceFormsOnline
extends AbstractRestWebService
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.silverpeas.mobile.server.services.AbstractRestWebService
MAINSESSIONCONTROLLER_ATTRIBUT_NAME, USER_ATTRIBUT_NAMEFields inherited from class org.silverpeas.core.web.rs.RESTWebService
RESPONSE_HEADER_ARRAYSIZEFields inherited from interface org.silverpeas.core.web.SilverpeasWebResource
BASE_PATH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponentParameterValue(String parameterName) getFormLayer(String formName, String layerType) getRequests(String formId) protected StringgetUserField(String formName, String fieldName) loadRequest(String requestId) voidprocessRequest(String requestId, ValidationRequestDTO validation) Methods inherited from class org.silverpeas.mobile.server.services.AbstractRestWebService
authenticate, createStreamingList, getMainSessionController, getSettings, initSilverpeasSession, makeStreamingListMethods inherited from class org.silverpeas.core.web.rs.RESTWebService
createWebResourceUri, fromPage, getBundle, getBundleLocation, getHighestUserRole, getHttpRequest, getHttpServletRequest, getHttpServletResponse, getLanguage, getOrganisationController, getSilverpeasContext, getUri, getUser, getUserPreferences, getUserRoles, identifiedBy, identifiedBy, initContext, initWebResourceUri, isUserDefined, processMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.silverpeas.core.web.rs.ProtectedWebResource
validateUserAuthorizationMethods inherited from interface org.silverpeas.core.web.rs.WebAuthenticationValidation
validateUserAuthentication
-
Constructor Details
-
ServiceFormsOnline
public ServiceFormsOnline()
-
-
Method Details
-
loadRequest
@POST @Consumes("application/json") @Produces("application/json") @Path("loadRequest/{requestId}") public FormRequestDTO loadRequest(@PathParam("requestId") String requestId) -
getReceivablesForms
-
getSendablesForms
-
getRequests
@GET @Produces("application/json") @Path("requests/{formId}") public List<FormRequestDTO> getRequests(@PathParam("formId") String formId) -
getMyRequests
-
saveForm
-
getFormLayer
@GET @Produces("application/json") @Path("formlayer/{formName}/{layerType}") public FormLayerDTO getFormLayer(@PathParam("formName") String formName, @PathParam("layerType") String layerType) -
getForm
@GET @Produces("application/json") @Path("form/{formName}") public List<FormFieldDTO> getForm(@PathParam("formName") String formName) -
getUserField
-
getResourceBasePath
- Specified by:
getResourceBasePathin classorg.silverpeas.core.web.rs.RESTWebService
-
getComponentId
-
getComponentParameterValue
-