Package com.avoka.fc.core.servlet
Class FormDynamicDataServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.avoka.fc.core.servlet.BaseServlet
com.avoka.fc.core.servlet.FormDynamicDataServlet
- All Implemented Interfaces:
Serializable
,Servlet
,ServletConfig
Provides a servlet that will process dynamic form data requests made by HTML Forms.
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
The name identifying the add attachment file operationstatic final String
The name identifying the background save operationstatic final String
The name identifying the update operation.static final String
The name identifying the dynamic data retrieval operationstatic final String
The name identifying the email confirmation operationstatic final String
The name identifying the email receipt operationstatic final String
The name identifying the email saved form operationstatic final String
The name identifying the email share form operationstatic final String
The name identifying the form start operationstatic final String
The name identifying the get attachment file operationstatic final String
The name identifying the get attachment list operationstatic final String
The name identifying the ping operationstatic final String
The name identifying the reference data operationstatic final String
The name identifying the remove attachment file operationstatic final String
The name identifying the render receipt operationstatic final String
The name identifying the save challenge operationstatic final String
The name identifying the submit attachments manually operationstatic final String
The request parameter holding the attachment filestatic final String
The request parameter holding the attachment keystatic final String
The request parameter holding the attachment meta datastatic final String
The request parameter holding the attachment namestatic final String
The request parameter specifying whether a scripted "backgroundSave"static final String
The request parameter holding the command.static final String
The request parameter holding the email addressstatic final String
The request parameter holding the share form email bodystatic final String
The request parameter holding the fileAttachment.static final String
The request parameter holding the form codestatic final String
The request parameter holding the formData.static final String
The request parameter holding the attachment mandatory statusstatic final String
The request parameter holding the name of the operation to be invokedstatic final String
The request parameter holding the reference numberstatic final String
The request parameter holding the request log keystatic final String
The request parameter holding the revisionNumberstatic final String
The request parameter holding the save challenge answerstatic final String
The request parameter holding the send emailstatic final String
The request parameter holding the share form email sender namestatic final String
The request parameter holding the service namestatic final String
The request parameter holding the service versionstatic final String
Servlet namestatic final String
The servlet urlFields inherited from class com.avoka.fc.core.servlet.BaseServlet
PAGE_InvalidRequest, PAGE_Offline
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
executeRequest
(HttpServletRequest request, HttpServletResponse response) Handles the dynamic form data service request.protected ErrorLogService
Methods inherited from class com.avoka.fc.core.servlet.BaseServlet
doGet, doPost, getDataContext, getDeploymentPropertyDao, getErrorPagePath, getLogger, getMultiPartRequestMap, getParameterString, getParameterString, getParameterStringTrim, getRequest, getRequestParameters, getResponse, handleException, handleRequest, hasPermission, hasPermission, hasPermission, listServletInfo, sendRedirect, sendResponseError
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Field Details
-
SERVLET_URL
The servlet url- See Also:
-
SERVLET_NAME
Servlet name- See Also:
-
PARAMETER_OPERATION_NAME
The request parameter holding the name of the operation to be invoked- See Also:
-
PARAMETER_REQUEST_KEY
The request parameter holding the request log key- See Also:
-
PARAMETER_SERVICE_NAME
The request parameter holding the service name- See Also:
-
PARAMETER_SERVICE_VERSION
The request parameter holding the service version- See Also:
-
PARAMETER_FORM_CODE
The request parameter holding the form code- See Also:
-
PARAMETER_ATTACHMENT_KEY
The request parameter holding the attachment key- See Also:
-
PARAMETER_ATTACHMENT_FILE
The request parameter holding the attachment file- See Also:
-
PARAMETER_ATTACHMENT_METADATA
The request parameter holding the attachment meta data- See Also:
-
PARAMETER_ATTACHMENT_NAME
The request parameter holding the attachment name- See Also:
-
PARAMETER_MANDATORY_STATUS
The request parameter holding the attachment mandatory status- See Also:
-
PARAMETER_REFERENCE_NUMBER
The request parameter holding the reference number- See Also:
-
PARAMETER_SAVE_CHALLENGE_ANSWER
The request parameter holding the save challenge answer- See Also:
-
PARAMETER_EMAIL_ADDRESS
The request parameter holding the email address- See Also:
-
PARAMETER_SEND_EMAIL
The request parameter holding the send email- See Also:
-
PARAMETER_SENDER_NAME
The request parameter holding the share form email sender name- See Also:
-
PARAMETER_EMAIL_BODY
The request parameter holding the share form email body- See Also:
-
PARAMETER_BACKGROUND_SAVE
The request parameter specifying whether a scripted "backgroundSave"- See Also:
-
PARAMETER_REVISION_NUMBER
The request parameter holding the revisionNumber- See Also:
-
PARAMETER_COMMAND
The request parameter holding the command.- See Also:
-
PARAMETER_FORM_DATA
The request parameter holding the formData.- See Also:
-
PARAMETER_FILE_ATTACHMENT
The request parameter holding the fileAttachment.- See Also:
-
OPERATION_NAME_ADD_ATTACHMENT_FILE
The name identifying the add attachment file operation- See Also:
-
OPERATION_NAME_BACKGROUND_SAVE
The name identifying the background save operation- See Also:
-
OPERATION_NAME_DYNAMIC_DATA
The name identifying the dynamic data retrieval operation- See Also:
-
OPERATION_NAME_EMAIL_SAVED_FORM
The name identifying the email saved form operation- See Also:
-
OPERATION_NAME_EMAIL_SHARE_FORM
The name identifying the email share form operation- See Also:
-
OPERATION_NAME_EMAIL_RECEIPT
The name identifying the email receipt operation- See Also:
-
OPERATION_NAME_EMAIL_CONFIRMATION
The name identifying the email confirmation operation- See Also:
-
OPERATION_NAME_GET_ATTACHMENT_FILE
The name identifying the get attachment file operation- See Also:
-
OPERATION_NAME_GET_ATTACHMENT_LIST
The name identifying the get attachment list operation- See Also:
-
OPERATION_NAME_REFERENCE_DATA
The name identifying the reference data operation- See Also:
-
OPERATION_NAME_FORM_START
The name identifying the form start operation- See Also:
-
OPERATION_NAME_PING
The name identifying the ping operation- See Also:
-
OPERATION_NAME_REMOVE_ATTACHMENT_FILE
The name identifying the remove attachment file operation- See Also:
-
OPERATION_NAME_RENDER_RECEIPT
The name identifying the render receipt operation- See Also:
-
OPERATION_NAME_SAVE_CHALLENGE
The name identifying the save challenge operation- See Also:
-
OPERATION_NAME_SUBMIT_ATTACHMENT_MANUALLY
The name identifying the submit attachments manually operation- See Also:
-
OPERATION_NAME_COMMAND
The name identifying the update operation.- See Also:
-
-
Constructor Details
-
FormDynamicDataServlet
public FormDynamicDataServlet()
-
-
Method Details
-
getErrorLogService
- Specified by:
getErrorLogService
in classBaseServlet
- Returns:
- an error log service
- Since:
- 4.3.4
-
executeRequest
Handles the dynamic form data service request.- Specified by:
executeRequest
in classBaseServlet
- Parameters:
request
- the servlet requestresponse
- the servlet response
-