Uses of Class
com.avoka.fc.core.entity.RequestLog
-
Packages that use RequestLog Package Description com.avoka.fc.core.dao Provides the Data Access Objects used by SmartForm Manager.com.avoka.fc.core.entity Provides the SmartForm Manager entity classes.com.avoka.fc.core.entity.auto Provides the SmartForm Manager entity base classes, which are being maintained by Cayenne.com.avoka.fc.core.service Provides the SmartForm Manager service classes.com.avoka.fc.core.service.composer Provides the Composer HTML Form Archive Utils.com.avoka.fc.core.service.fluent Provides the Fluent Groovy API services.com.avoka.fc.core.service.impl Provides the SmartForm Manager service class implementation.com.avoka.fc.core.service.insights Provides the Insighs integration services.com.avoka.fc.core.service.itext Provides classes for iText PDF receipt rendering services.com.avoka.fc.core.service.phantomjs Provides classes for PhantomJS PDF receipt rendering services.com.avoka.fc.core.service.test Provides web automated test services.com.avoka.fc.core.servlet Provides execution thread request context utility class.com.avoka.fc.core.util Provides common utility classes and exception objects. -
-
Uses of RequestLog in com.avoka.fc.core.dao
Methods in com.avoka.fc.core.dao that return RequestLog Modifier and Type Method Description RequestLog
RequestLogDao. getRequestLog(Object id)
Return the request log with the specified OIDRequestLog
RequestLogDao. getRequestLogFromKey(String requestLogKey)
Return the request log with the given surrogate keyMethods in com.avoka.fc.core.dao that return types with arguments of type RequestLog Modifier and Type Method Description List<RequestLog>
RequestLogDao. getPurgeRequestList(int fetchLimit)
Return the list of requests that can be purged.List<RequestLog>
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 timeList<RequestLog>
RequestLogDao. 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 timeList<RequestLog>
RequestLogDao. getSubmissionFormRequests(Submission submission)
Return the form request logs for the given submission.Methods in com.avoka.fc.core.dao with parameters of type RequestLog Modifier and Type Method Description SubmissionMilestone
SubmissionMilestoneDao. 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
Methods in com.avoka.fc.core.entity that return RequestLog Modifier and Type Method Description RequestLog
Submission. getCurrentFormRequestLog()
Return the most recent form request log associated with the submission.RequestLog
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
Fields in com.avoka.fc.core.entity.auto with type parameters of type RequestLog Modifier and Type Field Description static org.apache.cayenne.exp.Property<List<RequestLog>>
_ServerNode. PORTAL_REQUEST_LOGS
Provides the 'PORTAL_REQUEST_LOGS' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_Client. REQUEST_LOG
Provides the 'REQUEST_LOG' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_Form. REQUEST_LOG
Provides the 'REQUEST_LOG' property.static org.apache.cayenne.exp.Property<RequestLog>
_SubmissionHistory. REQUEST_LOG
Provides the 'REQUEST_LOG' property.static org.apache.cayenne.exp.Property<RequestLog>
_SubmissionMilestone. REQUEST_LOG
Provides the 'REQUEST_LOG' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_TemplateVersion. REQUEST_LOG
Provides the 'REQUEST_LOG' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_Portal. REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_ServerNode. REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_Submission. REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_UserAccount. REQUEST_LOGS
Provides the 'REQUEST_LOGS' property.static org.apache.cayenne.exp.Property<List<RequestLog>>
_UserProfile. REQUESTS
Provides the 'REQUESTS' property.Methods in com.avoka.fc.core.entity.auto that return RequestLog Modifier and Type Method Description RequestLog
_SubmissionHistory. getRequestLog()
Return the RequestLog.RequestLog
_SubmissionMilestone. getRequestLog()
Return the RequestLog.Methods in com.avoka.fc.core.entity.auto that return types with arguments of type RequestLog Modifier and Type Method Description List<RequestLog>
_ServerNode. getPortalRequestLogs()
Return the PortalRequestLogs.List<RequestLog>
_Client. getRequestLog()
Return the RequestLog.List<RequestLog>
_Form. getRequestLog()
Return the RequestLog.List<RequestLog>
_TemplateVersion. getRequestLog()
Return the RequestLog.List<RequestLog>
_Portal. getRequestLogs()
Return the RequestLogs.List<RequestLog>
_ServerNode. getRequestLogs()
Return the RequestLogs.List<RequestLog>
_Submission. getRequestLogs()
Return the RequestLogs.List<RequestLog>
_UserAccount. getRequestLogs()
Return the RequestLogs.List<RequestLog>
_UserProfile. getRequests()
Return the Requests.Methods in com.avoka.fc.core.entity.auto with parameters of type RequestLog Modifier and Type Method Description void
_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
Methods in com.avoka.fc.core.service that return RequestLog Modifier and Type Method Description RequestLog
RequestLogService. createRequestLog(HttpServletRequest request, Form form, TemplateVersion templateVersion, Submission submission, UserAccount userAccount, String renderMode)
Create a request log and register it with the data contextRequestLog
RequestLogService. createRequestLog(HttpServletRequest request, Form form, TemplateVersion templateVersion, Submission submission, UserAccount userAccount, String renderMode, boolean commitChanges)
Create a request log and register it with the data contextMethods in com.avoka.fc.core.service with parameters of type RequestLog Modifier and Type Method Description void
IAuthenticationService. associateRequestUser(HttpServletRequest request, RequestLog requestLog)
Associate the user with the request log.SubmissionHistory
SubmissionService. createSubmissionHistory(Submission submission, HttpServletRequest request, RequestLog requestLog, boolean isBackgroundSave)
Create a new submission history record.protected abstract DataDocument
AbstractRenderReceiptService. getReceiptDocument(Submission submission, HttpServletRequest request, RequestLog requestLog, String receiptMode)
Return the PDF Receipt DataDocument for the submission, request and requestLog.protected DataDocument
LocalProcessRenderReceiptService. getReceiptDocument(Submission submission, HttpServletRequest request, RequestLog requestLog, String receiptMode)
Submission
SubmissionService. initializeOpenedSubmission(Form form, 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, HttpServletRequest request, UserAccount userAccount, RequestLog requestLog, String referer, Submission submission, TemplateVersion templateVersion, SchemaSeedVO schemaSeed)
Populate any Dynamic data into the seed document.String
FormDataService. populateSeedXml(Form form, 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.Document
FormDataService. populateSeedXmlDoc(Form form, 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.String
FormDataService. populateSeedXmlFromSeed(Form form, 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.Document
FormDataService. populateSeedXmlFromSeedDoc(Form form, 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, 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, HttpServletRequest request, HttpServletResponse response, String targetUrl, RequestLog requestLog)
Render the Form using the given form, template version and XML data to the response.void
IRenderFormService. renderForm(TemplateVersion templateVersion, Form form, String xmlData, HttpServletRequest request, 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, HttpServletRequest request, HttpServletResponse response, RequestLog requestLog)
Render the PDF Receipt given the submission.void
IRenderReceiptService. renderReceipt(Submission submission, HttpServletRequest request, HttpServletResponse response, RequestLog requestLog)
Render the PDF Receipt given the submission.Submission
ISubmissionService. saveSubmission(SubmissionDataBean submissionDataBean, HttpServletRequest request, RequestLog requestLog, boolean isBackgroundSave)
Create a Submission record and persists it into the database for the given submission document.Submission
SubmissionService. saveSubmission(SubmissionDataBean submissionDataBean, HttpServletRequest request, RequestLog requestLog)
Deprecated.Submission
SubmissionService. saveSubmission(SubmissionDataBean submissionDataBean, 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, 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, HttpServletRequest request)
Update the given RequestLog entity with the provided server request.String
FormDataService. updateSavedFormSystemProfile(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
Methods in com.avoka.fc.core.service.composer with parameters of type RequestLog Modifier and Type Method Description void
ComposerHtmlFormRenderService. renderForm(TemplateVersion templateVersion, Form form, String xmlData, HttpServletRequest request, HttpServletResponse response, String targetUrl, RequestLog requestLog)
Render the Form using the given form, template version and XML data to the response.void
JsAppComposerRenderAdapter. renderForm(TemplateVersion templateVersion, Form form, String xmlData, HttpServletRequest request, HttpServletResponse response, String targetUrl, RequestLog requestLog)
This method provides a IComposerHtmlFormRenderService interface adaptor.void
JsAppFormRenderService. renderForm(TemplateVersion templateVersion, HttpServletRequest request, 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
Methods in com.avoka.fc.core.service.fluent with parameters of type RequestLog Modifier and Type Method Description DataDocument
FluentRenderReceiptService. getReceiptDocument(Submission submission, HttpServletRequest request, RequestLog requestLog, String receiptMode)
Return the PDF Receipt DataDocument for the submission, request and requestLog.void
FluentRenderReceiptService. renderReceipt(Submission submission, HttpServletRequest request, HttpServletResponse response, RequestLog requestLog)
Render the PDF Receipt given the submission. -
Uses of RequestLog in com.avoka.fc.core.service.impl
Methods in com.avoka.fc.core.service.impl with parameters of type RequestLog Modifier and Type Method Description void
AuthenticationServiceImpl. associateRequestUser(HttpServletRequest request, RequestLog requestLog)
Associate the user with the request log.DataDocument
GroovyRenderReceiptService. getReceiptDocument(Submission submission, HttpServletRequest request, RequestLog requestLog, String receiptMode)
Return the PDF Receipt DataDocument for the submission, request and requestLog.DataDocument
IRenderReceiptDocument. getReceiptDocument(Submission submission, HttpServletRequest request, RequestLog requestLog, String receiptMode)
Return the PDF Receipt DataDocument for the submission, request and requestLog.void
GroovyRenderReceiptService. renderReceipt(Submission submission, HttpServletRequest request, HttpServletResponse response, RequestLog requestLog)
Render the PDF Receipt given the submission. -
Uses of RequestLog in com.avoka.fc.core.service.insights
Constructors in com.avoka.fc.core.service.insights with parameters of type RequestLog Constructor Description InsightsFormHelper(RequestLog requestLog)
Create a new Transaction Insights Helper object. -
Uses of RequestLog in com.avoka.fc.core.service.itext
Methods in com.avoka.fc.core.service.itext with parameters of type RequestLog Modifier and Type Method Description protected DataDocument
AcroFormRenderReceiptService. getReceiptDocument(Submission submission, HttpServletRequest request, RequestLog requestLog, String receiptMode)
-
Uses of RequestLog in com.avoka.fc.core.service.phantomjs
Methods in com.avoka.fc.core.service.phantomjs with parameters of type RequestLog Modifier and Type Method Description protected DataDocument
PhantomJSRenderReceiptService. getReceiptDocument(Submission submission, HttpServletRequest request, RequestLog requestLog, String receiptMode)
-
Uses of RequestLog in com.avoka.fc.core.service.test
Methods in com.avoka.fc.core.service.test with parameters of type RequestLog Modifier and Type Method Description void
BlankTestReceiptService. renderReceipt(Submission submission, HttpServletRequest request, HttpServletResponse response, RequestLog requestLog)
Render a blank PDF Receipt for testing purposes. -
Uses of RequestLog in com.avoka.fc.core.servlet
Fields in com.avoka.fc.core.servlet declared as RequestLog Modifier and Type Field Description RequestLog
RenderServlet.RenderContext. requestLog
Methods in com.avoka.fc.core.servlet that return RequestLog Modifier and Type Method Description static RequestLog
JsAppUtils. createRequestLog(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.Methods in com.avoka.fc.core.servlet with parameters of type RequestLog Modifier and Type Method Description static Submission
JsAppUtils. createOrUpdateSubmission(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
Methods in com.avoka.fc.core.util with parameters of type RequestLog Modifier and Type Method Description static boolean
FormUtils. checkRequestLogUser(RequestLog requestLog, String userNameToCheck)
Checks if the given user name matches the user name stored in the request log.Constructors in com.avoka.fc.core.util with parameters of type RequestLog Constructor Description DuplicateSubmissionException(RequestLog requestLog, Form form)
Create a DuplicateSubmissionException object with the given parameters
-