Uses of Class
com.avoka.fc.core.entity.RequestLog
Package
Description
Provides the Data Access Objects used by SmartForm Manager.
Provides the SmartForm Manager entity classes.
Provides the SmartForm Manager entity base classes, which are being maintained by Cayenne.
Provides the SmartForm Manager service classes.
Provides the Composer HTML Form Archive Utils.
Provides the Fluent Groovy API services.
Provides the SmartForm Manager service class implementation.
Provides the Insighs integration services.
Provides classes for iText PDF receipt rendering services.
Provides classes for PhantomJS PDF receipt rendering services.
Provides web automated test services.
Provides execution thread request context utility class.
Provides common utility classes and exception objects.
Provides Value Object persistent entity classes.
-
Uses of RequestLog in com.avoka.fc.core.dao
Modifier and TypeMethodDescriptionRequestLogDao.getRequestLog
(Object id) Return the request log with the specified OIDRequestLogDao.getRequestLogFromKey
(String requestLogKey) Return the request log with the given surrogate keyModifier and TypeMethodDescriptionRequestLogDao.getPurgeRequestList
(int fetchLimit) Return the list of requests that can be purged.RequestLogDao.getRequestLogList
(Long clientId, Long formId, String version, String renderMode, String receiptMode, Date startDate, Date endDate, int fetchLimit) Return information about request log entries matching the specified search criteria, ordered by request timeRequestLogDao.getRequestLogList
(String clientId, String formName, String version, String renderMode, String receiptMode, Date startDate, Date endDate, int offset, int pageSize) Return information about request log entries matching the specified search criteria, ordered by request timeRequestLogDao.getSubmissionFormRequests
(Submission submission) Return the form request logs for the given submission.Modifier and TypeMethodDescriptionSubmissionMilestoneDao.addMilestone
(Submission submission, String milestone, RequestLog requestLog) Add a submission milestone and registers it with the data context. -
Uses of RequestLog in com.avoka.fc.core.entity
Modifier and TypeMethodDescriptionSubmission.getCurrentFormRequestLog()
Return the most recent form request log associated with the submission.Submission.getCurrentRequestLog()
Return the most recent form or receipt request log associated with the submission. -
Uses of RequestLog in com.avoka.fc.core.entity.auto
Modifier and TypeFieldDescriptionstatic final org.apache.cayenne.exp.Property
<List<RequestLog>> _ServerNode.PORTAL_REQUEST_LOGS
Provides the 'PORTAL_REQUEST_LOGS' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _Client.REQUEST_LOG
Provides the 'REQUEST_LOG' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _Form.REQUEST_LOG
Provides the 'REQUEST_LOG' property.static final org.apache.cayenne.exp.Property
<RequestLog> _SubmissionHistory.REQUEST_LOG
Provides the 'REQUEST_LOG' property.static final org.apache.cayenne.exp.Property
<RequestLog> _SubmissionMilestone.REQUEST_LOG
Provides the 'REQUEST_LOG' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _TemplateVersion.REQUEST_LOG
Provides the 'REQUEST_LOG' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _Portal.REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _ServerNode.REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _Submission.REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _UserAccount.REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static final org.apache.cayenne.exp.Property
<List<RequestLog>> _UserProfile.REQUESTS
Provides the 'REQUESTS' property.Modifier and TypeMethodDescription_SubmissionHistory.getRequestLog()
Return the RequestLog._SubmissionMilestone.getRequestLog()
Return the RequestLog.Modifier and TypeMethodDescription_ServerNode.getPortalRequestLogs()
Return the PortalRequestLogs._Client.getRequestLog()
Return the RequestLog._Form.getRequestLog()
Return the RequestLog._TemplateVersion.getRequestLog()
Return the RequestLog._Portal.getRequestLogs()
Return the RequestLogs._ServerNode.getRequestLogs()
Return the RequestLogs._Submission.getRequestLogs()
Return the RequestLogs._UserAccount.getRequestLogs()
Return the RequestLogs._UserProfile.getRequests()
Return the Requests.Modifier and TypeMethodDescriptionvoid
_ServerNode.addToPortalRequestLogs
(RequestLog obj) Add the PortalRequestLogs object.void
_Client.addToRequestLog
(RequestLog obj) Add the RequestLog object.void
_Form.addToRequestLog
(RequestLog obj) Add the RequestLog object.void
_TemplateVersion.addToRequestLog
(RequestLog obj) Add the RequestLog object.void
_Portal.addToRequestLogs
(RequestLog obj) Add the RequestLogs object.void
_ServerNode.addToRequestLogs
(RequestLog obj) Add the RequestLogs object.void
_Submission.addToRequestLogs
(RequestLog obj) Add the RequestLogs object.void
_UserAccount.addToRequestLogs
(RequestLog obj) Add the RequestLogs object.void
_UserProfile.addToRequests
(RequestLog obj) Add the Requests object.void
_ServerNode.removeFromPortalRequestLogs
(RequestLog obj) Remove the PortalRequestLogs object.void
_Client.removeFromRequestLog
(RequestLog obj) Remove the RequestLog object.void
_Form.removeFromRequestLog
(RequestLog obj) Remove the RequestLog object.void
_TemplateVersion.removeFromRequestLog
(RequestLog obj) Remove the RequestLog object.void
_Portal.removeFromRequestLogs
(RequestLog obj) Remove the RequestLogs object.void
_ServerNode.removeFromRequestLogs
(RequestLog obj) Remove the RequestLogs object.void
_Submission.removeFromRequestLogs
(RequestLog obj) Remove the RequestLogs object.void
_UserAccount.removeFromRequestLogs
(RequestLog obj) Remove the RequestLogs object.void
_UserProfile.removeFromRequests
(RequestLog obj) Remove the Requests object.void
_SubmissionHistory.setRequestLog
(RequestLog requestLog) Set the RequestLog.void
_SubmissionMilestone.setRequestLog
(RequestLog requestLog) Set the RequestLog. -
Uses of RequestLog in com.avoka.fc.core.service
Modifier and TypeMethodDescriptionRequestLogService.createRequestLog
(jakarta.servlet.http.HttpServletRequest request, Form form, TemplateVersion templateVersion, Submission submission, UserAccount userAccount, String renderMode) Create a request log and register it with the data contextRequestLogService.createRequestLog
(jakarta.servlet.http.HttpServletRequest request, Form form, TemplateVersion templateVersion, Submission submission, UserAccount userAccount, String renderMode, boolean commitChanges) Create a request log and register it with the data contextModifier and TypeMethodDescriptionvoid
IAuthenticationService.associateRequestUser
(jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog) Associate the user with the request log.SubmissionService.createSubmissionHistory
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, boolean isBackgroundSave) Create a new submission history record.protected abstract DataDocument
AbstractRenderReceiptService.getReceiptDocument
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, String receiptMode) Return the PDF Receipt DataDocument for the submission, request and requestLog.protected DataDocument
LocalProcessRenderReceiptService.getReceiptDocument
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, String receiptMode) SubmissionService.initializeOpenedSubmission
(Form form, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, Document document, Submission submission) Initializes an open submission record ready for filling out.protected void
FormDataService.populateDynamicData
(Document seedDocument, Form form, jakarta.servlet.http.HttpServletRequest request, UserAccount userAccount, RequestLog requestLog, String referer, Submission submission, TemplateVersion templateVersion, SchemaSeedVO schemaSeed) Populate any Dynamic data into the seed document.FormDataService.populateSeedXml
(Form form, jakarta.servlet.http.HttpServletRequest request, String xmlPrefillData, boolean userAccountPrefill, TemplateVersion templateVersion, RequestLog requestLog, String referer, Submission submission) Return a populated form seed XML document, populated with the form specific attachments, client properties, user properties and system properties.FormDataService.populateSeedXmlDoc
(Form form, jakarta.servlet.http.HttpServletRequest request, String xmlPrefillData, boolean userAccountPrefill, TemplateVersion version, RequestLog requestLog, String referer, Submission submission) Return a populated form seed XML document, populated with the form specific attachments, client properties, user properties and system properties.FormDataService.populateSeedXmlFromSeed
(Form form, jakarta.servlet.http.HttpServletRequest request, String seedFileString, boolean userAccountPrefill, TemplateVersion templateVersion, RequestLog requestLog, String referer, Submission submission) Return a populated form seed XML document, using the input seed XML and adding the system profile and user specific data Note that this method contains database transactions.FormDataService.populateSeedXmlFromSeedDoc
(Form form, jakarta.servlet.http.HttpServletRequest request, String seedFileString, boolean userAccountPrefill, TemplateVersion version, RequestLog requestLog, String referer, Submission submission) Return a populated form seed XML document, using the input seed XML and adding the system profile and user specific data Note that this method contains database transactions.protected void
FormDataService.populateSystemProfile
(Document seedDocument, Form form, jakarta.servlet.http.HttpServletRequest request, UserAccount userAccount, RequestLog requestLog, String referer, Submission submission, TemplateVersion templateVersion) Populate the system profile information in the XML seed document.void
IComposerHtmlFormRenderService.renderForm
(TemplateVersion templateVersion, Form form, String xmlData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, RequestLog requestLog) Render the Form using the given form, template version and XML data to the response.void
IComposerHtmlFormRenderService.renderForm
(TemplateVersion templateVersion, Form form, String xmlData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, RequestLog requestLog, Submission submission) Render the Form using the given form, template version and XML data to the response.void
IRenderFormService.renderForm
(TemplateVersion templateVersion, Form form, String xmlData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, RequestLog requestLog) Render the Form using the given form, template version and XML data to the response.void
AbstractRenderReceiptService.renderReceipt
(Submission submission, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, RequestLog requestLog) Render the PDF Receipt given the submission.void
IRenderReceiptService.renderReceipt
(Submission submission, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, RequestLog requestLog) Render the PDF Receipt given the submission.ISubmissionService.saveSubmission
(SubmissionDataBean submissionDataBean, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, boolean isBackgroundSave) Create a Submission record and persists it into the database for the given submission document.SubmissionService.saveSubmission
(SubmissionDataBean submissionDataBean, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog) Deprecated.SubmissionService.saveSubmission
(SubmissionDataBean submissionDataBean, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, boolean isBackgroundSave) Create a Submission record and persists it into the database for the given submission document.protected Submission
SubmissionService.saveSubmissionUnmanaged
(UserAccount userAccount, SubmissionDataBean submissionDataBean, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, boolean isBackgroundSave) Create a submission record Save a submission record without committing the database transaction.void
SubmissionService.setFormStarted
(RequestLog requestLog) Set the form started flag based on the request log (to avoid contention on the submission log).void
RequestLogService.updateRequestLog
(RequestLog requestLog, jakarta.servlet.http.HttpServletRequest request) Update the given RequestLog entity with the provided server request.FormDataService.updateSavedFormSystemProfile
(jakarta.servlet.http.HttpServletRequest request, Submission submission, Document document, RequestLog requestLog) Update the system profile for a saved form. -
Uses of RequestLog in com.avoka.fc.core.service.composer
Modifier and TypeMethodDescriptionvoid
ComposerHtmlFormRenderService.renderForm
(TemplateVersion templateVersion, Form form, String xmlData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, RequestLog requestLog) Render the Form using the given form, template version and XML data to the response.void
ComposerHtmlFormRenderService.renderForm
(TemplateVersion templateVersion, Form form, String xmlData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, RequestLog requestLog, Submission submission) Render the Form using the given form, template version and XML data to the response.void
JsAppComposerRenderAdapter.renderForm
(TemplateVersion templateVersion, Form form, String xmlData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, RequestLog requestLog) This method provides a IComposerHtmlFormRenderService interface adaptor.void
JsAppComposerRenderAdapter.renderForm
(TemplateVersion templateVersion, Form form, String xmlData, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String targetUrl, RequestLog requestLog, Submission submission) This method provides a IComposerHtmlFormRenderService interface adaptor.void
JsAppFormRenderService.renderForm
(TemplateVersion templateVersion, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, RequestLog requestLog) Render the Form using the given form, template version and XML data to the response. -
Uses of RequestLog in com.avoka.fc.core.service.fluent
Modifier and TypeMethodDescriptionFluentRenderReceiptService.getReceiptDocument
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, String receiptMode) Return the PDF Receipt DataDocument for the submission, request and requestLog.void
FluentRenderReceiptService.renderReceipt
(Submission submission, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, RequestLog requestLog) Render the PDF Receipt given the submission. -
Uses of RequestLog in com.avoka.fc.core.service.impl
Modifier and TypeMethodDescriptionvoid
AuthenticationServiceImpl.associateRequestUser
(jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog) Associate the user with the request log.GroovyRenderReceiptService.getReceiptDocument
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, String receiptMode) Return the PDF Receipt DataDocument for the submission, request and requestLog.IRenderReceiptDocument.getReceiptDocument
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, String receiptMode) Return the PDF Receipt DataDocument for the submission, request and requestLog.void
GroovyRenderReceiptService.renderReceipt
(Submission submission, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, RequestLog requestLog) Render the PDF Receipt given the submission. -
Uses of RequestLog in com.avoka.fc.core.service.insights
ModifierConstructorDescriptionInsightsFormHelper
(RequestLog requestLog) Create a new Transaction Insights Helper object. -
Uses of RequestLog in com.avoka.fc.core.service.itext
Modifier and TypeMethodDescriptionprotected DataDocument
AcroFormRenderReceiptService.getReceiptDocument
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, String receiptMode) -
Uses of RequestLog in com.avoka.fc.core.service.phantomjs
Modifier and TypeMethodDescriptionprotected DataDocument
PhantomJSRenderReceiptService.getReceiptDocument
(Submission submission, jakarta.servlet.http.HttpServletRequest request, RequestLog requestLog, String receiptMode) -
Uses of RequestLog in com.avoka.fc.core.service.test
Modifier and TypeMethodDescriptionvoid
BlankTestReceiptService.renderReceipt
(Submission submission, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, RequestLog requestLog) Render a blank PDF Receipt for testing purposes. -
Uses of RequestLog in com.avoka.fc.core.servlet
Modifier and TypeMethodDescriptionstatic RequestLog
JsAppUtils.createRequestLog
(jakarta.servlet.http.HttpServletRequest request, Form form, TemplateVersion version, Submission submission, Date requestTime) Create a RequestLog record for the given request.protected RequestLog
RenderServlet.createRequestLog
(RenderServlet.RenderContext context) Create a RequestLog record for the given request context.Modifier and TypeMethodDescriptionstatic Submission
JsAppUtils.createOrUpdateSubmission
(jakarta.servlet.http.HttpServletRequest request, Form form, RequestLog requestLog, Portal portal, Submission submission, Date requestTime) Create new submission record, or update an existing existing submission record. -
Uses of RequestLog in com.avoka.fc.core.util
Modifier and TypeMethodDescriptionstatic boolean
FormUtils.checkRequestLogUser
(RequestLog requestLog, String userNameToCheck) Checks if the given user name matches the user name stored in the request log.ModifierConstructorDescriptionDuplicateSubmissionException
(RequestLog requestLog, Form form) Create a DuplicateSubmissionException object with the given parameters -
Uses of RequestLog in com.avoka.tm.vo
ModifierConstructorDescriptionLog
(RequestLog requestLog) Create a log value object with the given request log entity.