Uses of Class
com.broadleafcommerce.scheduledjob.domain.ScheduledJob
Packages that use ScheduledJob
Package
Description
-
Uses of ScheduledJob in com.broadleafcommerce.scheduledjob.messaging.autoconfigure
Method parameters in com.broadleafcommerce.scheduledjob.messaging.autoconfigure with type arguments of type ScheduledJobModifier and TypeMethodDescriptionScheduledJobMessagingAutoConfiguration.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) ScheduledJobMessagingAutoConfiguration.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 ScheduledJobModifierConstructorDescriptionDeploymentJobSchedulingRequestListener
(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.messaging.trigger
Methods in com.broadleafcommerce.scheduledjob.messaging.trigger with parameters of type ScheduledJobModifier and TypeMethodDescriptionprotected com.broadleafcommerce.common.messaging.domain.ScheduledJobRef
ScheduledJobRefMessageFactory.buildScheduledJobRef
(ScheduledJob scheduledJob, List<com.broadleafcommerce.common.messaging.domain.ScheduledJobDetailRef> detailRefs, String tenantId, Instant lastExecuted, com.broadleafcommerce.common.messaging.domain.ScheduledJobExecutionDetailRef latestExecutionDetailRef) -
Uses of ScheduledJob in com.broadleafcommerce.scheduledjob.service
Classes in com.broadleafcommerce.scheduledjob.service with type parameters of type ScheduledJobModifier and TypeClassDescriptionclass
DefaultScheduledJobService<P extends ScheduledJob>
interface
ScheduledJobService<P extends ScheduledJob>
Service reponsible for functionality related toScheduledJob
Methods in com.broadleafcommerce.scheduledjob.service that return ScheduledJobModifier and TypeMethodDescriptionprotected ScheduledJob
DefaultQuartzJob.markExecuted
(@NonNull ScheduledJob scheduledJob, @NonNull ScheduledJobService<ScheduledJob> scheduledJobService) Establish the job as having been executed.Methods in com.broadleafcommerce.scheduledjob.service that return types with arguments of type ScheduledJobModifier and TypeMethodDescriptionprotected ScheduledJobService<? extends ScheduledJob>
DefaultSchedulerService.getJobService()
Methods in com.broadleafcommerce.scheduledjob.service with parameters of type ScheduledJobModifier and TypeMethodDescriptionprotected org.quartz.JobDetail
DefaultSchedulerService.createJobDetail
(ScheduledJob job) protected Optional<org.quartz.Trigger>
DefaultSchedulerService.createTrigger
(ScheduledJob job) protected void
DefaultSchedulerService.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 ScheduledJob
DefaultQuartzJob.markExecuted
(@NonNull ScheduledJob scheduledJob, @NonNull ScheduledJobService<ScheduledJob> scheduledJobService) Establish the job as having been executed.protected com.broadleafcommerce.data.tracking.core.Trackable
DefaultQuartzJob.markExecuted
(ScheduledJob scheduledJob, ScheduledJobRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository) Deprecated, for removal: This API element is subject to removal in a future version.Optional<org.quartz.JobDetail>
DefaultSchedulerService.processJob
(ScheduledJob job) Optional<org.quartz.JobDetail>
SchedulerService.processJob
(ScheduledJob job) Review aScheduledJob
and add scheduling and trigger information to the running quartz instance, if it's not already there.void
DefaultSchedulerService.unschedule
(@NonNull ScheduledJob job, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) void
SchedulerService.unschedule
(@NonNull ScheduledJob job, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected boolean
DefaultSchedulerService.updateDetected
(ScheduledJob job, org.quartz.JobKey thisJobKey) Method parameters in com.broadleafcommerce.scheduledjob.service with type arguments of type ScheduledJobModifier and TypeMethodDescriptionprotected ScheduledJob
DefaultQuartzJob.markExecuted
(@NonNull ScheduledJob scheduledJob, @NonNull ScheduledJobService<ScheduledJob> scheduledJobService) Establish the job as having been executed.Constructor parameters in com.broadleafcommerce.scheduledjob.service with type arguments of type ScheduledJobModifierConstructorDescriptionDefaultSchedulerService
(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 anStdScheduler
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, 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 ScheduledJobModifier and TypeMethodDescription<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 ScheduledJobModifier and TypeMethodDescriptionScheduledJobServiceAutoConfiguration.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 ScheduledJobModifier and TypeMethodDescriptionprotected void
ScheduledJobValidator.validateDetails
(ScheduledJob scheduledJob, org.springframework.validation.Errors errors) protected void
ScheduledJobValidator.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 ScheduledJobModifier and TypeFieldDescriptionprotected final ScheduledJobService<ScheduledJob>
ScheduledJobEndpoint.service
Methods in com.broadleafcommerce.scheduledjob.web.endpoint that return ScheduledJobModifier and TypeMethodDescriptionScheduledJobEndpoint.createScheduledJob
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, ScheduledJob req) ScheduledJobEndpoint.executeScheduledJob
(jakarta.servlet.http.HttpServletRequest request, String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) ScheduledJobEndpoint.readScheduledJobById
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String scheduledJobId) ScheduledJobEndpoint.replaceScheduledJob
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, ScheduledJob req) ScheduledJobEndpoint.updateScheduledJob
(jakarta.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 ScheduledJobModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<ScheduledJob>
ScheduledJobEndpoint.readAllScheduledJobs
(jakarta.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 ScheduledJobModifier and TypeMethodDescriptionScheduledJobEndpoint.createScheduledJob
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, ScheduledJob req) ScheduledJobEndpoint.replaceScheduledJob
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String id, ScheduledJob req) ScheduledJobEndpoint.updateScheduledJob
(jakarta.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 ScheduledJobModifierConstructorDescriptionScheduledJobEndpoint
(ScheduledJobService<ScheduledJob> service, ScheduledJobExecutionDetailService<ScheduledJobExecutionDetail> jobExecutionDetailService)