Uses of Class
com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
-
Uses of ScheduledJob in com.broadleafcommerce.scheduledjob.messaging.autoconfigure
Method parameters in com.broadleafcommerce.scheduledjob.messaging.autoconfigure with type arguments of type ScheduledJob 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)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 ScheduledJob in com.broadleafcommerce.scheduledjob.messaging.transition
Constructor parameters in com.broadleafcommerce.scheduledjob.messaging.transition with type arguments of type ScheduledJob 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 ScheduledJob in com.broadleafcommerce.scheduledjob.service
Classes in com.broadleafcommerce.scheduledjob.service with type parameters of type ScheduledJob Modifier and Type Class Description classDefaultScheduledJobService<P extends ScheduledJob>interfaceScheduledJobService<P extends ScheduledJob>Service reponsible for functionality related toScheduledJobMethods in com.broadleafcommerce.scheduledjob.service with parameters of type ScheduledJob Modifier and Type Method Description protected org.quartz.JobDetailDefaultSchedulerService. createJobDetail(ScheduledJob job)protected Optional<org.quartz.Trigger>DefaultSchedulerService. createTrigger(ScheduledJob job)protected voidDefaultSchedulerService. deleteJobIfExists(ScheduledJob job, org.quartz.JobKey thisJobKey, Set<org.quartz.JobKey> jobKeys)protected Optional<org.quartz.JobDetail>DefaultSchedulerService. establishTrigger(ScheduledJob job, org.quartz.JobKey thisJobKey, boolean isUpdate)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.Optional<org.quartz.JobDetail>DefaultSchedulerService. processJob(ScheduledJob job)Optional<org.quartz.JobDetail>SchedulerService. processJob(ScheduledJob job)Review aScheduledJoband add scheduling and trigger information to the running quartz instance, if it's not already there.protected booleanDefaultSchedulerService. updateDetected(ScheduledJob job, org.quartz.JobKey thisJobKey)Constructor parameters in com.broadleafcommerce.scheduledjob.service with type arguments of type ScheduledJob Constructor Description 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 ScheduledJob in com.broadleafcommerce.scheduledjob.service.autoconfigure
Methods in com.broadleafcommerce.scheduledjob.service.autoconfigure with type parameters of type ScheduledJob 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)Method parameters in com.broadleafcommerce.scheduledjob.service.autoconfigure with type arguments of type ScheduledJob Modifier and Type Method Description 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) -
Uses of ScheduledJob in com.broadleafcommerce.scheduledjob.service.validation
Methods in com.broadleafcommerce.scheduledjob.service.validation with parameters of type ScheduledJob Modifier and Type Method Description protected voidScheduledJobValidator. validateDetails(ScheduledJob scheduledJob, org.springframework.validation.Errors errors)protected voidScheduledJobValidator. validateTiming(ScheduledJob scheduledJob, org.springframework.validation.Errors errors) -
Uses of ScheduledJob in com.broadleafcommerce.scheduledjob.web.endpoint
Fields in com.broadleafcommerce.scheduledjob.web.endpoint with type parameters of type ScheduledJob Modifier and Type Field Description protected ScheduledJobService<ScheduledJob>ScheduledJobEndpoint. serviceMethods in com.broadleafcommerce.scheduledjob.web.endpoint that return ScheduledJob Modifier and Type Method Description ScheduledJobScheduledJobEndpoint. createScheduledJob(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, ScheduledJob req)ScheduledJobScheduledJobEndpoint. executeScheduledJob(javax.servlet.http.HttpServletRequest request, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)ScheduledJobScheduledJobEndpoint. readScheduledJobById(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String scheduledJobId)ScheduledJobScheduledJobEndpoint. replaceScheduledJob(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, ScheduledJob req)ScheduledJobScheduledJobEndpoint. updateScheduledJob(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, ScheduledJob req)Methods in com.broadleafcommerce.scheduledjob.web.endpoint that return types with arguments of type ScheduledJob Modifier and Type Method Description org.springframework.data.domain.Page<ScheduledJob>ScheduledJobEndpoint. readAllScheduledJobs(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String query, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters)Methods in com.broadleafcommerce.scheduledjob.web.endpoint with parameters of type ScheduledJob Modifier and Type Method Description ScheduledJobScheduledJobEndpoint. createScheduledJob(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, ScheduledJob req)ScheduledJobScheduledJobEndpoint. replaceScheduledJob(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, ScheduledJob req)ScheduledJobScheduledJobEndpoint. updateScheduledJob(javax.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, ScheduledJob req)Constructor parameters in com.broadleafcommerce.scheduledjob.web.endpoint with type arguments of type ScheduledJob Constructor Description ScheduledJobEndpoint(ScheduledJobService<ScheduledJob> service)
-