Class ScheduledJobJpaAutoConfiguration
java.lang.Object
com.broadleafcommerce.scheduledjob.provider.jpa.autoconfigure.ScheduledJobJpaAutoConfiguration
@ConditionalOnProperty(name="broadleaf.database.provider",
                       havingValue="jpa")
@EnableJpaRepositories(basePackageClasses=JpaScheduledJobRepository.class,
                       repositoryFactoryBeanClass=com.broadleafcommerce.data.tracking.jpa.filtering.narrow.factory.JpaTrackableRepositoryFactoryBean.class,
                       entityManagerFactoryRef="scheduledJobEntityManagerFactory",
                       transactionManagerRef="scheduledJobTransactionManager")
@JpaEntityScan(basePackages="com.broadleafcommerce.scheduledjob.provider.jpa.domain",
               routePackage="com.broadleafcommerce.scheduledjob")
@EnableConfigurationProperties(ScheduledJobProperties.class)
@JpaDataRoute(boundPropertiesType=ScheduledJobProperties.class,
              routePackage="com.broadleafcommerce.scheduledjob",
              routeKey="scheduledJob",
              supportingRouteTypes={com.broadleafcommerce.data.tracking.core.data.TrackingDataRouteSupporting.class,com.broadleafcommerce.common.messaging.data.MessagingDataRouteSupporting.class})
public class ScheduledJobJpaAutoConfiguration
extends Object
- Author:
 - Samarth Dhruva (samarthd)
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionjpaScheduledJobExecutionDetailRepositoryImpl(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager) jpaScheduledJobRepositoryImpl(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager)  
- 
Constructor Details
- 
ScheduledJobJpaAutoConfiguration
public ScheduledJobJpaAutoConfiguration() 
 - 
 - 
Method Details
- 
jpaScheduledJobRepositoryImpl
@Bean @ConditionalOnMissingBean public CustomizedScheduledJobRepository<JpaScheduledJob> jpaScheduledJobRepositoryImpl(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager)  - 
jpaScheduledJobExecutionDetailRepositoryImpl
@Bean @ConditionalOnMissingBean public CustomizedScheduledJobExecutionDetailRepository<JpaScheduledJobExecutionDetail> jpaScheduledJobExecutionDetailRepositoryImpl(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.common.jpa.RepositoryEntityTypeManager repositoryEntityTypeManager)  
 -