Uses of Interface
com.broadleafcommerce.scheduledjob.repository.ScheduledJobRepository
-
-
Uses of ScheduledJobRepository in com.broadleafcommerce.scheduledjob.messaging.autoconfigure
Methods in com.broadleafcommerce.scheduledjob.messaging.autoconfigure with parameters of type ScheduledJobRepository Modifier and Type Method Description DeploymentJobSchedulingRequestListenerScheduledJobMessagingAutoConfiguration. scheduleDeployRequestListener(ScheduledJobService<ScheduledJob> scheduledJobService, com.broadleafcommerce.common.extension.TypeFactory jobFactory, com.broadleafcommerce.data.tracking.core.transition.WorkflowRequestCompletionNotifier completionNotifier, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.common.extension.data.DataRouteSupporting route, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService)com.broadleafcommerce.common.messaging.notification.RetryClusterServiceScheduledJobNotificationAutoConfiguration. triggerJobRetryClusterService(org.apache.camel.cluster.CamelClusterService camelClusterService, ScheduledJobTriggerNotificationProperties properties, ScheduledJobRepository<?> repository, com.broadleafcommerce.common.messaging.notification.NotificationHandler handler, List<com.broadleafcommerce.common.messaging.notification.IgnoredNotificationStateRepository> ignoredRepositories, com.broadleafcommerce.common.extension.data.DataRouteReference reference)DeploymentJobUnschedulingRequestListenerScheduledJobMessagingAutoConfiguration. unscheduleDeployRequestListener(ScheduledJobService<ScheduledJob> scheduledJobService, com.broadleafcommerce.data.tracking.core.transition.WorkflowRequestCompletionNotifier completionNotifier, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.common.extension.data.DataRouteSupporting route, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService) -
Uses of ScheduledJobRepository in com.broadleafcommerce.scheduledjob.messaging.transition
Constructors in com.broadleafcommerce.scheduledjob.messaging.transition with parameters of type ScheduledJobRepository Constructor Description DeploymentJobSchedulingRequestListener(ScheduledJobService<ScheduledJob> scheduledJobService, com.broadleafcommerce.common.extension.TypeFactory jobFactory, com.broadleafcommerce.data.tracking.core.transition.WorkflowRequestCompletionNotifier completionNotifier, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, ScheduledJobRepository<?> repository, com.broadleafcommerce.common.extension.data.DataRouteSupporting route, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService)DeploymentJobUnschedulingRequestListener(ScheduledJobService<ScheduledJob> scheduledJobService, com.broadleafcommerce.data.tracking.core.transition.WorkflowRequestCompletionNotifier completionNotifier, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> scheduledJobRepository, com.broadleafcommerce.common.extension.data.DataRouteSupporting route, com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService) -
Uses of ScheduledJobRepository in com.broadleafcommerce.scheduledjob.provider.jpa.repository
Subinterfaces of ScheduledJobRepository in com.broadleafcommerce.scheduledjob.provider.jpa.repository Modifier and Type Interface Description interfaceJpaScheduledJobRepository<D extends JpaScheduledJob>Methods in com.broadleafcommerce.scheduledjob.provider.jpa.repository that return ScheduledJobRepository Modifier and Type Method Description protected ScheduledJobRepository<D>JpaCustomizedScheduledJobRepository. getRepository()Methods in com.broadleafcommerce.scheduledjob.provider.jpa.repository with parameters of type ScheduledJobRepository Modifier and Type Method Description voidJpaCustomizedScheduledJobRepository. setRepository(ScheduledJobRepository<D> repository) -
Uses of ScheduledJobRepository in com.broadleafcommerce.scheduledjob.service
Methods in com.broadleafcommerce.scheduledjob.service that return ScheduledJobRepository Modifier and Type Method Description protected ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable>DefaultSchedulerService. getJobRepository()protected ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable>DefaultScheduledJobService. getRepository()Methods in com.broadleafcommerce.scheduledjob.service with parameters of type ScheduledJobRepository Modifier and Type Method Description protected com.broadleafcommerce.data.tracking.core.TrackableDefaultQuartzJob. markExecuted(ScheduledJob scheduledJob, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository)Establish the job as having been executed and also mark the record withNotificationStatefor messaging resiliency related to the job trigger message.voidDefaultQuartzJob. sendNotification(com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.Trackable notificationStateAware)Notify the system of the scheduled job trigger via theTriggeredJobEventProducer.Constructors in com.broadleafcommerce.scheduledjob.service with parameters of type ScheduledJobRepository Constructor Description DefaultScheduledJobService(ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager)DefaultSchedulerService(ScheduledJobService<? extends ScheduledJob> jobService, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> jobRepository, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ClusterProperties clusterProperties)Initializes the scheduler service with anStdSchedulerDefaultSchedulerService(ScheduledJobService<? extends ScheduledJob> jobService, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> jobRepository, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.common.extension.TypeFactory typeFactory, org.quartz.Scheduler scheduler, ClusterProperties clusterProperties) -
Uses of ScheduledJobRepository in com.broadleafcommerce.scheduledjob.service.autoconfigure
Methods in com.broadleafcommerce.scheduledjob.service.autoconfigure with parameters of type ScheduledJobRepository Modifier and Type Method Description <P extends ScheduledJob>
ScheduledJobService<P>ScheduledJobServiceAutoConfiguration. scheduledJobService(ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> scheduledJobRepository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager)SchedulerServiceScheduledJobServiceAutoConfiguration. schedulerService(ScheduledJobService<? extends ScheduledJob> scheduledJobService, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.common.extension.TypeFactory typeFactory, ClusterProperties clusterProperties)
-