Uses of Interface
com.avoka.fc.core.service.IServiceDefinitionAware
-
Packages that use IServiceDefinitionAware Package Description 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.email Provides the Email Client Services.com.avoka.fc.core.service.fluent Provides the Fluent Groovy API services.com.avoka.fc.core.service.fop com.avoka.fc.core.service.form Provides classes for form services.com.avoka.fc.core.service.impl Provides the SmartForm Manager service class implementation.com.avoka.fc.core.service.itext Provides classes for iText PDF receipt rendering services.com.avoka.fc.core.service.job.impl Provides Collaboration Jobs service classes.com.avoka.fc.core.service.phantomjs Provides classes for PhantomJS PDF receipt rendering services.com.avoka.fc.core.service.puppeteer com.avoka.fc.core.service.salesforce Provides a SalesForce integration client.com.avoka.fc.core.service.storage Provides submission data storage service implementations.com.avoka.fc.core.service.submission Provides submission service implementations.com.avoka.fc.core.service.test Provides web automated test services.com.avoka.tm.func Provides Fluent Function classes. -
-
Uses of IServiceDefinitionAware in com.avoka.fc.core.service
Subinterfaces of IServiceDefinitionAware in com.avoka.fc.core.service Modifier and Type Interface Description interface
IEmailService
Provides an Email Service interface.interface
IGroovyService
Provide an interface to invoke arbitrary Groovy services.interface
IScheduledService
Provides a service definition interface which can be invoked by the ScheduledServiceJob.Classes in com.avoka.fc.core.service that implement IServiceDefinitionAware Modifier and Type Class Description class
AbstractGroovyService
Provides an abstract Groovy service which implement common properties.class
AbstractRenderReceiptService
Provides an abstract PDF receipt rendering service for subclasses to implement.class
EmailService
Provides an SMTP Email Service for backwards compatibility.class
LocalProcessRenderReceiptService
Provides a receipt render service executing a local executable ( omJS, Chromium Puppeteer)class
TestSuiteService
Provides a services test suite to run a set of unit tests.class
TransactionProcessor
Provides the default service of type "Transaction Processor". -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.composer
Classes in com.avoka.fc.core.service.composer that implement IServiceDefinitionAware Modifier and Type Class Description class
ComposerHtmlFormRenderService
Provides a Composer HTML Form rendering service to render both the form and the associated HTML resources. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.email
Classes in com.avoka.fc.core.service.email that implement IServiceDefinitionAware Modifier and Type Class Description class
AbstractEmailService
Provides an abstract Email Service.class
ExchangeEmailService
Provides an Microsoft Exchange Email Service.class
GroovyEmailService
Provides a Groovy Email service.class
SmtpEmailService
Provides an SMTP Email Service.class
TrashCanEmailService
Provides an Trash Can email service for development and testing purposes which does not sent emails. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.fluent
Subinterfaces of IServiceDefinitionAware in com.avoka.fc.core.service.fluent Modifier and Type Interface Description interface
IFluentService
Provides a Fluent Service invocation interface.Classes in com.avoka.fc.core.service.fluent that implement IServiceDefinitionAware Modifier and Type Class Description class
AbstractFluentService
Provides an abstract Fluent Groovy service.class
FluentDeliveryProcessService
Provides a Fluent API Groovy script delivery process service.class
FluentDynamicDataService
Provides a Fluent Groovy API Form Dynamic Data service.class
FluentEmailService
Provides a Fluent API Groovy Email service.class
FluentFormPrefillService
Provides a Fluent Groovy API Form Prefill Service.class
FluentFormSavedProcessor
Provides a Fluent API Groovy script Form Saved Processor.class
FluentFormSecurityFilterService
Provides a Fluent Groovy API Form Security Filter Service.class
FluentFormVersionSelectorService
Provides a service that returns the form version to be used in rendering.class
FluentFunctionService
Provides a Fluent Function service.class
FluentGroovyService
Provides a Fluent API Groovy Service.class
FluentJobActionService
Provides a Fluent Job Action service.class
FluentMediaTypeScanService
Provides service for scanning file attachments media type.class
FluentReceiptNumberService
Provides a Fluent Groovy script receipt number service.class
FluentRenderReceiptService
Provides a Fluent Render Receipt Service for generating customized PDF receipt documents.class
FluentScheduledService
Provides a Fluent API Groovy script scheduled service.class
FluentSubmissionCompletedProcessor
Provides a Fluent API Groovy script Submission Completed Processor.class
FluentSubmissionDataValidator
Provides a Fluent API Groovy script submission data validator.class
FluentSubmissionPreprocessor
Provides a Fluent API Groovy script Submission Preprocessor.class
FluentTaskExpiryService
Provides a Fluent API Groovy task expiry service which is called by TM when as task has expired.class
FluentTrackingNumberService
Provides a Fluent API Groovy script Tracking Number generation service.class
FluentTransactionHistoryPublisher
Provides a Fluent API Groovy script Transaction History publish service.class
FluentVirusScanService
Provides a Fluent Virus Scan Service. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.fop
Classes in com.avoka.fc.core.service.fop that implement IServiceDefinitionAware Modifier and Type Class Description class
FopRenderReceiptService
Provides an Apache FOP PDF Receipt Rendering service. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.form
Subinterfaces of IServiceDefinitionAware in com.avoka.fc.core.service.form Modifier and Type Interface Description interface
IFormVersionSelectorService
Provides a service interface to select the appropriate form version at form request time.Classes in com.avoka.fc.core.service.form that implement IServiceDefinitionAware Modifier and Type Class Description class
CurrentVersionSelectorService
Provides a service that returns the current form version unless the request parameterParams.REQUEST_FORM_VERSION
is set and specifies a valid version number.class
GroovyDynamicDataService
Provides a dynamic form data service invoking a Groovy script.class
GroovyFormPrefillService
Provides an Groovy Script based Form Prefill Service.class
GroovyFormVersionSelectorService
Provides a service that returns the form version to be used in rendering.class
GroovyReceiptNumberService
Calculates receipt numbers by evaluating a Groovy script.class
GroovyTrackingNumberService
Create a tracking number by evaluating a Groovy script.class
RandomFormVersionSelectorService
Provides a service that returns a random form version unless the request parameterParams.REQUEST_FORM_VERSION
is set and specifies a valid version number. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.impl
Classes in com.avoka.fc.core.service.impl that implement IServiceDefinitionAware Modifier and Type Class Description class
ClamAVVirusScanService
Provides an ClamAV Scan Engine Virus Scan Service.class
FileSystemTransactionHistoryPublisher
Publish transaction history records to a file system directory.class
GoogleTwoFactorAuthenticationService
Provides a service verifying a Google Authenticator token.class
GroovyDeliveryProcessService
Provides a Groovy Script based submission delivery process.class
GroovyFormSecurityFilterService
Provides a templated Groovy-based implementation of the form security filter.class
GroovyRenderReceiptService
Provides a Groovy Script Render Receipt Service for generating customized PDF receipt documents.class
GroovyScheduledService
Provides a Groovy script based scheduled service.class
GroovyServiceImpl
Provide an interface to invoke arbitrary Groovy services.class
S3TransactionHistoryPublisher
Publish transaction history records to the AWS S3 object store.class
SSEVirusScanService
Provides an Symantec Scan Engine Virus Scan Service.class
SystemEventPublisher
Provides a implementation of ISysEventPublisher for the System Event Publisher Used to publish system event messages.class
TikaMediaTypeScanService
Provides Tika Media Type Scan Service.class
TransactionHistoryPublisherImpl
Provides a simple implementation of a Transaction History Publisher, delegating to a customizable Groovy script. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.itext
Classes in com.avoka.fc.core.service.itext that implement IServiceDefinitionAware Modifier and Type Class Description class
AcroFormRenderReceiptService
Provides an iText AcroForm PDF Receipt Rendering service. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.job.impl
Classes in com.avoka.fc.core.service.job.impl that implement IServiceDefinitionAware Modifier and Type Class Description class
AbstractJobActionService
Provides an abstract Job Action Service.class
GroovyJobActionService
Provides a Groovy Job Action Service.class
JobActionWaitService
Provides a 'Job Action Wait' Action Service.class
JobControllerService
Provides a Collaboration Job Controller service.class
JobDeliveryService
Provides a 'Job Delivery' Action Service.class
JobDeliveryWaitService
Provides a 'Job Delivery Wait' Action Service.class
JobFormStartService
Provides a 'Job Form Start' Action Service.class
JobProcessMessageService
Provides a 'Job Processing Message' Action Service.class
JobReceiptWaitService
Provides a 'Job Receipt Wait' Service.class
JobTaskAssignService
Provides a 'Job Task Assign' Action Service.class
JobTaskWaitService
Provides a 'Job Task Wait' Action Service. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.phantomjs
Classes in com.avoka.fc.core.service.phantomjs that implement IServiceDefinitionAware Modifier and Type Class Description class
PhantomJSRenderReceiptService
Provides an PhantomJS PDF Receipt Rendering service.class
PhantomJSRenderReceiptServiceV2
Provides version 2 of the PhantomJS PDF Receipt Rendering service. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.puppeteer
Classes in com.avoka.fc.core.service.puppeteer that implement IServiceDefinitionAware Modifier and Type Class Description class
PuppeteerRenderReceiptService
Use Chromium Puppeteer to render a receipt. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.salesforce
Classes in com.avoka.fc.core.service.salesforce that implement IServiceDefinitionAware Modifier and Type Class Description class
SalesForceClient
Provides a SaleForce REST API Client service. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.storage
Classes in com.avoka.fc.core.service.storage that implement IServiceDefinitionAware Modifier and Type Class Description class
AbstractSubmissionDataStorageService
Provides an abstract submission data storage service class.class
AmazonHSMSubmissionDataStorageService
Deprecated.class
AmazonKMSSubmissionDataStorageService
Deprecated.class
AmazonS3SubmissionDataStorageService
Deprecated.class
AwsSubmissionDataStorageService
Provides an AWS Submission Data Storage Service which uses the RDS to store submission XML data, and S3 to store binary PDF receipts and file attachments.class
AzureSubmissionDataStorageService
Provides an Azure Submission Data Storage Service which stores submission data, binary PDF receipts and file attachments to the Azure blob storage facility.class
CloudSubmissionDataStorageService
Provides a generic cloud submission data storage service abstract class.class
DatabaseSubmissionDataStorageService
Provides a database based submission data storage service class.class
FileSystemSubmissionDataStorageService
Provides a submission data storage service which stores file attachments on the file system.class
HybridCloudSubmissionDataStorageService
Provides Hybrid Cloud submission data storage service class. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.submission
Classes in com.avoka.fc.core.service.submission that implement IServiceDefinitionAware Modifier and Type Class Description class
GroovyFormSavedProcessor
Provides a GroovyScript form saved processor service.class
GroovySubmissionCompletedProcessor
Provides a GroovyScript Submission Form Status 'Completed' Processor service.class
GroovySubmissionDataValidator
Provides a Groovy script submission data validation service.class
GroovySubmissionPreprocessor
Provides a GroovyScript Submission Preprocessor service.class
GroovyTaskExpiryService
Provides a Groovy Script Task Expiry service. -
Uses of IServiceDefinitionAware in com.avoka.fc.core.service.test
Classes in com.avoka.fc.core.service.test that implement IServiceDefinitionAware Modifier and Type Class Description class
MockSubmissionDataStorageService
Provides a Mock Submission Data Storage Service class removes dependency on external key management services and JDK crypto policies for running unit tests locally or on CI servers. -
Uses of IServiceDefinitionAware in com.avoka.tm.func
Subinterfaces of IServiceDefinitionAware in com.avoka.tm.func Modifier and Type Interface Description interface
IFluentFunction
Provides a Fluent Function interface for executing server side Transact Application logic.
-