@Configuration
@ComponentScan(basePackageClasses={TaskController.class,InfoMetrics.class})
@EnableConfigurationProperties(value=AmetisteRoutineCoreProperties.class)
public class AmetisteRoutineCoreConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
AmetisteRoutineCoreConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.ametiste.routine.application.service.TaskDomainEvenetsGateway |
domainEventsGateway() |
org.ametiste.routine.domain.ModRepository |
modDataRepository() |
org.ametiste.routine.application.service.termination.TaskTerminationService |
taskExecutionService() |
org.ametiste.routine.application.service.issue.TaskIssueService |
taskIssueService() |
org.ametiste.routine.domain.task.properties.TaskPropertiesRegistry |
taskPropertiesRegistry() |
org.ametiste.routine.application.service.removing.TaskRemovingService |
taskRemovingService() |
@Bean @ConditionalOnMissingBean public org.ametiste.routine.application.service.termination.TaskTerminationService taskExecutionService()
@Bean public org.ametiste.routine.application.service.issue.TaskIssueService taskIssueService()
@Bean public org.ametiste.routine.application.service.removing.TaskRemovingService taskRemovingService()
@Bean public org.ametiste.routine.domain.ModRepository modDataRepository()
@Bean @ConditionalOnMissingBean public org.ametiste.routine.application.service.TaskDomainEvenetsGateway domainEventsGateway()
@Bean @ConditionalOnMissingBean public org.ametiste.routine.domain.task.properties.TaskPropertiesRegistry taskPropertiesRegistry()