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.ScheduledJobRefScheduledJobRefMessageFactory.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 TypeClassDescriptionclassDefaultScheduledJobService<P extends ScheduledJob>interfaceScheduledJobService<P extends ScheduledJob>Service reponsible for functionality related toScheduledJobMethods in com.broadleafcommerce.scheduledjob.service that return ScheduledJobModifier and TypeMethodDescriptionprotected ScheduledJobDefaultQuartzJob.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.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 ScheduledJobDefaultQuartzJob.markExecuted(@NonNull ScheduledJob scheduledJob, @NonNull ScheduledJobService<ScheduledJob> scheduledJobService) Establish the job as having been executed.protected com.broadleafcommerce.data.tracking.core.TrackableDefaultQuartzJob.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 aScheduledJoband add scheduling and trigger information to the running quartz instance, if it's not already there.voidDefaultSchedulerService.unschedule(@NonNull ScheduledJob job, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidSchedulerService.unschedule(@NonNull ScheduledJob job, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected booleanDefaultSchedulerService.updateDetected(ScheduledJob job, org.quartz.JobKey thisJobKey) Method parameters in com.broadleafcommerce.scheduledjob.service with type arguments of type ScheduledJobModifier and TypeMethodDescriptionprotected ScheduledJobDefaultQuartzJob.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 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 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 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 ScheduledJobModifier and TypeFieldDescriptionprotected final ScheduledJobService<ScheduledJob>ScheduledJobEndpoint.serviceMethods 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)