Package com.avoka.fc.core.service
Interface IServiceDefinitionAware
-
- All Known Subinterfaces:
IEmailService,IFluentFunction,IFluentService,IFormVersionSelectorService,IGroovyService,IScheduledService
- All Known Implementing Classes:
AbstractEmailService,AbstractFluentService,AbstractGroovyService,AbstractJobActionService,AbstractRenderReceiptService,AbstractSubmissionDataStorageService,AcroFormRenderReceiptService,AmazonHSMSubmissionDataStorageService,AmazonKMSSubmissionDataStorageService,AmazonS3SubmissionDataStorageService,AwsSubmissionDataStorageService,AzureSubmissionDataStorageService,ClamAVVirusScanService,CloudSubmissionDataStorageService,ComposerHtmlFormRenderService,CurrentVersionSelectorService,DatabaseSubmissionDataStorageService,EmailService,ExchangeEmailService,FileSystemSubmissionDataStorageService,FileSystemTransactionHistoryPublisher,FluentDeliveryProcessService,FluentDynamicDataService,FluentEmailService,FluentFormPrefillService,FluentFormSavedProcessor,FluentFormSecurityFilterService,FluentFormVersionSelectorService,FluentFunctionService,FluentGroovyService,FluentJobActionService,FluentMediaTypeScanService,FluentReceiptNumberService,FluentRenderReceiptService,FluentScheduledService,FluentSubmissionCompletedProcessor,FluentSubmissionDataValidator,FluentSubmissionPreprocessor,FluentTaskExpiryService,FluentTrackingNumberService,FluentTransactionHistoryPublisher,FluentVirusScanService,FopRenderReceiptService,GoogleTwoFactorAuthenticationService,GroovyDeliveryProcessService,GroovyDynamicDataService,GroovyEmailService,GroovyFormPrefillService,GroovyFormSavedProcessor,GroovyFormSecurityFilterService,GroovyFormVersionSelectorService,GroovyJobActionService,GroovyReceiptNumberService,GroovyRenderReceiptService,GroovyScheduledService,GroovyServiceImpl,GroovySubmissionCompletedProcessor,GroovySubmissionDataValidator,GroovySubmissionPreprocessor,GroovyTaskExpiryService,GroovyTrackingNumberService,HybridCloudSubmissionDataStorageService,JobActionWaitService,JobControllerService,JobDeliveryService,JobDeliveryWaitService,JobFormStartService,JobProcessMessageService,JobReceiptWaitService,JobTaskAssignService,JobTaskWaitService,LocalProcessRenderReceiptService,MockSubmissionDataStorageService,PhantomJSRenderReceiptService,PhantomJSRenderReceiptServiceV2,PuppeteerRenderReceiptService,RandomFormVersionSelectorService,S3TransactionHistoryPublisher,SalesForceClient,SmtpEmailService,SSEVirusScanService,SystemEventPublisher,TestSuiteService,TikaMediaTypeScanService,TransactionHistoryPublisherImpl,TransactionProcessor,TrashCanEmailService
public interface IServiceDefinitionAwareProvides an interfaces for services which are aware of their ServiceDefinition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ServiceDefinitiongetServiceDefinition()Return the service definition for the service.voidsetServiceDefinition(ServiceDefinition serviceDefinition)Set the service definition for the service.
-
-
-
Method Detail
-
getServiceDefinition
ServiceDefinition getServiceDefinition()
Return the service definition for the service.- Returns:
- the service definition for the service.
-
setServiceDefinition
void setServiceDefinition(ServiceDefinition serviceDefinition)
Set the service definition for the service.- Parameters:
serviceDefinition- the service definition for the service.
-
-