Uses of Class
com.avoka.fc.core.entity.EmailQueue
Package
Description
Provides the Data Access Objects used by SmartForm Manager.
Provides the SmartForm Manager entity base classes, which are being maintained by Cayenne.
Provides the SmartForm Manager service classes.
Provides the Email Client Services.
Provides the SmartForm Manager service class implementation.
Provides web automated test services.
-
Uses of EmailQueue in com.avoka.fc.core.dao
Modifier and TypeMethodDescriptionEmailQueueDao.getObjectForPK
(Object object) Return the email queue item with the specified OIDModifier and TypeMethodDescriptionEmailQueueDao.getEmailQueueList
(Long clientId, String keyword, String emailStatus, String portalId, Date startDate, Date endDate, int pageSize) Return a list of email queue items matching the specified search criteriaEmailQueueDao.getEmailQueueList
(String keyword, String emailStatus, String portalId, Date startDate, Date endDate, int pageSize) Return a list of email queue items matching the specified search criteriaEmailQueueDao.getEmailQueueListForFloodDetection
(String fromAddress, String toAddress, String subject) Return a list of email queue items matching the specified search criteria to protect against email floodingEmailQueueDao.getEmailsToSend()
Return the list of email queue items that need to be sent, sorted descending by priorityModifier and TypeMethodDescriptionvoid
EmailQueueDao.resetEmailStatus
(EmailQueue emailQueueItem) Reset an email queue item to status ready. -
Uses of EmailQueue in com.avoka.fc.core.entity.auto
Modifier and TypeFieldDescriptionstatic final org.apache.cayenne.exp.Property
<EmailQueue> _EmailQueueData.EMAIL_QUEUE
Provides the 'EMAIL_QUEUE' property.static final org.apache.cayenne.exp.Property
<EmailQueue> _ErrorLog.EMAIL_QUEUE
Provides the 'EMAIL_QUEUE' property.static final org.apache.cayenne.exp.Property
<EmailQueue> _EventLog.EMAIL_QUEUE
Provides the 'EMAIL_QUEUE' property.static final org.apache.cayenne.exp.Property
<List<EmailQueue>> _Portal.EMAIL_QUEUE
Provides the 'EMAIL_QUEUE' property.static final org.apache.cayenne.exp.Property
<List<EmailQueue>> _Submission.EMAIL_QUEUE_ITEMS
Provides the 'EMAIL_QUEUE_ITEMS' property.Modifier and TypeMethodDescription_EmailQueueData.getEmailQueue()
Return the EmailQueue._ErrorLog.getEmailQueue()
Return the EmailQueue._EventLog.getEmailQueue()
Return the EmailQueue.Modifier and TypeMethodDescription_Portal.getEmailQueue()
Return the EmailQueue._Submission.getEmailQueueItems()
Return the EmailQueueItems.Modifier and TypeMethodDescriptionvoid
_Portal.addToEmailQueue
(EmailQueue obj) Add the EmailQueue object.void
_Submission.addToEmailQueueItems
(EmailQueue obj) Add the EmailQueueItems object.void
_Portal.removeFromEmailQueue
(EmailQueue obj) Remove the EmailQueue object.void
_Submission.removeFromEmailQueueItems
(EmailQueue obj) Remove the EmailQueueItems object.void
_EmailQueueData.setEmailQueue
(EmailQueue emailQueue) Set the EmailQueue.void
_ErrorLog.setEmailQueue
(EmailQueue emailQueue) Set the EmailQueue.void
_EventLog.setEmailQueue
(EmailQueue emailQueue) Set the EmailQueue. -
Uses of EmailQueue in com.avoka.fc.core.service
Modifier and TypeMethodDescriptionIEmailQueueService.cloneEmailQueue
(Long emailQueueId) Clone an email queue item.IEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String subject, String body, String category) Create an email on the email queueIEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String cc, String bcc, String replyTo, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queue.IEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String cc, String replyTo, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queue.IEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String replyTo, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queueIEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queueModifier and TypeMethodDescriptionErrorLogService.createErrorLog
(org.apache.cayenne.access.DataContext dataContext, Throwable error, String userName, jakarta.servlet.http.HttpServletRequest request, Submission submission, EmailQueue emailQueue, JobAction jobAction) Create an error log entry for the given exception, logged in userName and requestUrl.ErrorLogService.createErrorLog
(org.apache.cayenne.access.DataContext dataContext, Throwable error, String userName, jakarta.servlet.http.HttpServletRequest request, Submission submission, EmailQueue emailQueue, JobAction jobAction, boolean groovyError, String message) Create an error log entry for the given exception, logged in userName and requestUrl.void
EventLogService.logErrorEvent
(String message, EmailQueue emailQueue) Log a error event with the given message and associate with the Email Queue item.void
EventLogService.logErrorEvent
(String messageFormat, Object[] args, EmailQueue emailQueue) Log a error event with the given message and associate with the Email Queue item.protected void
EventLogService.logEvent
(String type, String message, EmailQueue emailQueue) ErrorLogService.logException
(Throwable error, EmailQueue emailQueue) Logs an Exception.ErrorLogService.logException
(Throwable error, jakarta.servlet.http.HttpServletRequest request, boolean autoRollback, Submission submission, EmailQueue emailQueue) Deprecated.autoRollback behaviour has been removed as of TM 4.1.ErrorLogService.logException
(Throwable error, jakarta.servlet.http.HttpServletRequest request, Submission submission, EmailQueue emailQueue) Logs an Exception.ErrorLogService.logExceptionNoRollback
(Throwable error, EmailQueue emailQueue) Deprecated.autoRollback behaviour has been removed as of TM 4.1, use logException(Throwable, EmailQueue) insteadvoid
EventLogService.logInfoEvent
(String message, EmailQueue emailQueue) Deprecated.boolean
IEmailQueueService.process
(EmailQueue emailQueueItem) Creates and attempts to send an email given a email queue itemErrorLoggerSvc.setEmailQueue
(EmailQueue emailQueue) Set the email queue to log.Modifier and TypeMethodDescriptionvoid
IEmailQueueService.validateEmailQueueList
(List<EmailQueue> emailList) Validates that the emails do not reach the threshold (i.e. -
Uses of EmailQueue in com.avoka.fc.core.service.email
Modifier and TypeMethodDescriptionAbstractEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String subject, String body, String category) Create an email on the email queueAbstractEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String cc, String bcc, String replyTo, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queue.AbstractEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String cc, String replyTo, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queue.AbstractEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String replyTo, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queueAbstractEmailService.queueEmail
(Portal portal, Submission submission, String from, String to, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queueSmtpEmailService.queueEmail
(Portal portal, String from, String to, String subject, String body, String category) Create an email on the email queueSmtpEmailService.queueEmail
(Portal portal, String from, String to, String subject, String body, String category, Map<String, byte[]> attachmentMap) Create an email on the email queue -
Uses of EmailQueue in com.avoka.fc.core.service.impl
Modifier and TypeMethodDescriptionEmailQueueServiceImpl.cloneEmailQueue
(Long emailQueueId) Clone an email queue item.Modifier and TypeMethodDescriptionboolean
EmailQueueServiceImpl.process
(EmailQueue emailQueueItem) Create an email and attempts to send the email.Modifier and TypeMethodDescriptionvoid
EmailQueueServiceImpl.validateEmailQueueList
(List<EmailQueue> emailList) Validates that the emails do not reach the threshold (i.e. -
Uses of EmailQueue in com.avoka.fc.core.service.test