B C D E F G H I J L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- BASE_URI - Static variable in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- buildContextIdFilter(String, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- buildExecutedNotFilter(boolean, Root<D>, CriteriaBuilder, Map<String, Object>) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
C
- canEqual(Object) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
- canEqual(Object) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
- canEqual(Object) - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- canEqual(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- canEqual(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- canEqual(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- canEqual(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- CHANNEL - Static variable in interface com.broadleafcommerce.scheduledjob.messaging.ScheduleDeploymentConsumer
- CHANNEL - Static variable in interface com.broadleafcommerce.scheduledjob.messaging.TriggeredJobEventProducer
- CHANNEL - Static variable in interface com.broadleafcommerce.scheduledjob.messaging.UnscheduleDeploymentConsumer
- ClusterProperties - Class in com.broadleafcommerce.scheduledjob.service.autoconfigure
- ClusterProperties() - Constructor for class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
- ClusterServiceAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.service.autoconfigure
- ClusterServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterServiceAutoConfiguration
- com.broadleafcommerce.scheduledjob.autoconfigure - package com.broadleafcommerce.scheduledjob.autoconfigure
- com.broadleafcommerce.scheduledjob.domain - package com.broadleafcommerce.scheduledjob.domain
- com.broadleafcommerce.scheduledjob.mapping - package com.broadleafcommerce.scheduledjob.mapping
- com.broadleafcommerce.scheduledjob.messaging - package com.broadleafcommerce.scheduledjob.messaging
- com.broadleafcommerce.scheduledjob.messaging.autoconfigure - package com.broadleafcommerce.scheduledjob.messaging.autoconfigure
- com.broadleafcommerce.scheduledjob.messaging.transition - package com.broadleafcommerce.scheduledjob.messaging.transition
- com.broadleafcommerce.scheduledjob.messaging.trigger - package com.broadleafcommerce.scheduledjob.messaging.trigger
- com.broadleafcommerce.scheduledjob.provider - package com.broadleafcommerce.scheduledjob.provider
- com.broadleafcommerce.scheduledjob.provider.jpa - package com.broadleafcommerce.scheduledjob.provider.jpa
- com.broadleafcommerce.scheduledjob.provider.jpa.autoconfigure - package com.broadleafcommerce.scheduledjob.provider.jpa.autoconfigure
- com.broadleafcommerce.scheduledjob.provider.jpa.domain - package com.broadleafcommerce.scheduledjob.provider.jpa.domain
- com.broadleafcommerce.scheduledjob.provider.jpa.environment - package com.broadleafcommerce.scheduledjob.provider.jpa.environment
- com.broadleafcommerce.scheduledjob.provider.jpa.repository - package com.broadleafcommerce.scheduledjob.provider.jpa.repository
- com.broadleafcommerce.scheduledjob.provider.jpa.support - package com.broadleafcommerce.scheduledjob.provider.jpa.support
- com.broadleafcommerce.scheduledjob.repository - package com.broadleafcommerce.scheduledjob.repository
- com.broadleafcommerce.scheduledjob.service - package com.broadleafcommerce.scheduledjob.service
- com.broadleafcommerce.scheduledjob.service.autoconfigure - package com.broadleafcommerce.scheduledjob.service.autoconfigure
- com.broadleafcommerce.scheduledjob.service.validation - package com.broadleafcommerce.scheduledjob.service.validation
- com.broadleafcommerce.scheduledjob.web.autoconfigure - package com.broadleafcommerce.scheduledjob.web.autoconfigure
- com.broadleafcommerce.scheduledjob.web.endpoint - package com.broadleafcommerce.scheduledjob.web.endpoint
- com.broadleafcommerce.scheduledjob.web.endpoint.exception - package com.broadleafcommerce.scheduledjob.web.endpoint.exception
- convertToDatabaseColumn(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.support.ScheduledJobDetailValueConverter
- convertToEntityAttribute(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.support.ScheduledJobDetailValueConverter
- createJobDetail(ScheduledJob) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- createMessage(Object) - Method in class com.broadleafcommerce.scheduledjob.messaging.transition.TransitionRequestCompletionMessageFactory
- createMessage(Object) - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobRefMessageFactory
- createScheduledJob(HttpServletRequest, ContextInfo, ScheduledJob) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- createTrigger(ScheduledJob) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- CRON - com.broadleafcommerce.scheduledjob.domain.TimingType
-
The associated job should recur based on a cron expression.
- CustomizedScheduledJobRepository<D> - Interface in com.broadleafcommerce.scheduledjob.repository
-
Repository fragment supporting additional persistence functionality related to
ScheduledJob
D
- DefaultJobClusterService - Class in com.broadleafcommerce.scheduledjob.service
- DefaultJobClusterService() - Constructor for class com.broadleafcommerce.scheduledjob.service.DefaultJobClusterService
- DefaultQuartzJob - Class in com.broadleafcommerce.scheduledjob.service
-
A Quartz Job that gets executed when the target date or cron expression for the quartz scheduler is hit.
- DefaultQuartzJob() - Constructor for class com.broadleafcommerce.scheduledjob.service.DefaultQuartzJob
- DefaultScheduledJobService<P extends ScheduledJob> - Class in com.broadleafcommerce.scheduledjob.service
- DefaultScheduledJobService(ScheduledJobRepository<Trackable>, RsqlCrudEntityHelper, NotificationManager) - Constructor for class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- DefaultSchedulerService - Class in com.broadleafcommerce.scheduledjob.service
- DefaultSchedulerService(ScheduledJobService<? extends ScheduledJob>, ScheduledJobRepository<Trackable>, NotificationManager, TypeFactory, ClusterProperties) - Constructor for class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
-
Initializes the scheduler service with an
StdScheduler
- DefaultSchedulerService(ScheduledJobService<? extends ScheduledJob>, ScheduledJobRepository<Trackable>, NotificationManager, TypeFactory, Scheduler, ClusterProperties) - Constructor for class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- delete(String, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- deleteJobIfExists(ScheduledJob, JobKey, Set<JobKey>) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- deleteScheduledJob(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- DeleteScheduledJobException - Exception in com.broadleafcommerce.scheduledjob.web.endpoint.exception
-
Exception indicating that an error occurred while deleting
ScheduledJob
. - DeleteScheduledJobException(String, Throwable) - Constructor for exception com.broadleafcommerce.scheduledjob.web.endpoint.exception.DeleteScheduledJobException
- DeploymentJobSchedulingRequestListener - Class in com.broadleafcommerce.scheduledjob.messaging.transition
-
This handler specializes in
WorkflowJobSchedulingRequests
and is the main component that listens for the sandbox service to send it a request to schedule a deployment job. - DeploymentJobSchedulingRequestListener(ScheduledJobService<ScheduledJob>, TypeFactory, WorkflowRequestCompletionNotifier, NotificationManager, ScheduledJobRepository<?>, DataRouteSupporting, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.scheduledjob.messaging.transition.DeploymentJobSchedulingRequestListener
- DeploymentJobUnschedulingRequestListener - Class in com.broadleafcommerce.scheduledjob.messaging.transition
-
This handler specializes in
WorkflowJobUnschedulingRequests
and is the main component that listens for the sandbox service to send it a request to cancel a previously scheduled deployment job. - DeploymentJobUnschedulingRequestListener(ScheduledJobService<ScheduledJob>, WorkflowRequestCompletionNotifier, NotificationManager, ScheduledJobRepository<Trackable>, DataRouteSupporting, IdempotentMessageConsumptionService) - Constructor for class com.broadleafcommerce.scheduledjob.messaging.transition.DeploymentJobUnschedulingRequestListener
- doHandle(Message<WorkflowJobSchedulingRequest>) - Method in class com.broadleafcommerce.scheduledjob.messaging.transition.DeploymentJobSchedulingRequestListener
- doHandle(Message<WorkflowJobUnschedulingRequest>) - Method in class com.broadleafcommerce.scheduledjob.messaging.transition.DeploymentJobUnschedulingRequestListener
E
- equals(Object) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
- equals(Object) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
- equals(Object) - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- equals(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- equals(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- equals(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- equals(Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- establishTrigger(ScheduledJob, JobKey, boolean) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- establishTriggerStateIfApplicable(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- establishTriggerStateIfApplicable(String) - Method in interface com.broadleafcommerce.scheduledjob.repository.CustomizedScheduledJobRepository
-
Establish the
NotificationStateAware
contract forTriggeredJobEventProducer.TYPE
. - establishTriggerStateIfApplicable(String) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- establishTriggerStateIfApplicable(String) - Method in interface com.broadleafcommerce.scheduledjob.service.ScheduledJobService
-
Establish the
NotificationStateAware
contract forTriggeredJobEventProducer.TYPE
. - EVENT_PRODUCER_KEY - Static variable in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- execute(JobExecutionContext) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultQuartzJob
- executeJob(String, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- executeJob(String, ContextInfo) - Method in interface com.broadleafcommerce.scheduledjob.service.ScheduledJobService
-
Causes the specified
ScheduledJob
to be executed immediately. - executeScheduledJob(HttpServletRequest, String, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
F
- findAllByNameContainingIgnoreCase(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.scheduledjob.repository.ScheduledJobRepository
-
Retrieves a paged list of Offers by name
- findByContextIdIgnoringNarrowing(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- findByContextIdIgnoringNarrowing(String) - Method in interface com.broadleafcommerce.scheduledjob.repository.CustomizedScheduledJobRepository
-
Retrieves the job whose
ScheduledJob#contextId
matches the one supplied. - fromBusinessDomain(Object, D, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.mapping.NotificationAwareDomainMapperMember
- fromMe() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
G
- getAuthor() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The admin user who created this job
- getAuthor() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getBusinessDomainType() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getClusterProperties() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- getContextId() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getContextState() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
A subset of
Tracking
information to expose the context state for this object. - getCron() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
A cron expression used to drive the schedule for the job execution.
- getCron() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getDataRoutePartition() - Method in class com.broadleafcommerce.scheduledjob.mapping.NotificationAwareDomainMapperMember
- getDatasource() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- getDelegating() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- getDetails() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Collection of detailed information for the job
- getDetails() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getDetailValueConverter() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- getDisplay() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getId() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The context ID of the scheduled job.
- getJob() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- getJob() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- getJobClass() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
-
The POJO that corresponds to the object that should execute when the quartz job is triggered.
- getJobRepository() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- getJobService() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- getJpa() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- getLastExecuted() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The date on which the job last executed.
- getLastExecuted() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getLiquibase() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- getMissedScheduleLagThreshold() - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
The amount of time that must pass before the system will attempt to pick up and trigger a single use job that has exceeded its target date without being marked as executed.
- getName() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Display name for this scheduled job.
- getName() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
-
The name of this detail.
- getName() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getName() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- getName() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- getNamespace() - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
Namespace to use when getting the view for the camel cluster.
- getNotification() - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- getNotificationManager() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- getNotificationManager() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- getPreviousLastExecuted() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The previous date on which the job last executed.
- getPreviousLastExecuted() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getRawValue() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
-
Provides a way to get the
ScheduledJobDetail.rawValue
of this detail. - getRepository() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- getRepository() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- getRepositoryEntityTypeManager() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- getRetry() - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- getSANDBOX_DEPLOYMENT_JOB_TYPE() - Static method in class com.broadleafcommerce.scheduledjob.mapping.NotificationAwareDomainMapperMember
- getScheduler() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- getSchedulerPollingInterval() - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
The polling interval in milliseconds to determine how often to create and update schedulers based off of persisted
ScheduledJobs
. - getSchedulerService() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- getSchedulerURI() - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
The camel URI to use for the scheduled job updates interval.
- getTargetDate() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The date on which a single use job should execute.
- getTargetDate() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getTimingType() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The timing type of this scheduled job.
- getTimingType() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getTracking() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getType() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The type of this scheduled job, used to help identify and organize jobs that share a common origin.
- getType() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getTypeFactory() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- getTypeFactory() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- getUpdated() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The date on which the job was last updated by a user.
- getUpdated() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- getValue() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
-
Converts
ScheduledJobDetail.rawValue
to a JSON object, if applicable. - getValue() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
-
Stores the scheduled job detail value serialized as a JSON string in the data store.
- getValueSha() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- getValueSha() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
H
- handle(Message<WorkflowJobSchedulingRequest>) - Method in class com.broadleafcommerce.scheduledjob.messaging.transition.DeploymentJobSchedulingRequestListener
-
Creates a new
ScheduledJob
that triggers the deployment specified via theWorkflowJobSchedulingRequest
then sends aWorkflowRequestCompletion
when finished, after successfully creating a job or encountering an error. - handle(Message<WorkflowJobSchedulingRequest>) - Method in interface com.broadleafcommerce.scheduledjob.messaging.transition.TrackingWorkflowJobSchedulingRequestListener
-
Creates a new
ScheduledJob
to handle or in response to the requested tracking workflow job. - handle(Message<WorkflowJobUnschedulingRequest>) - Method in class com.broadleafcommerce.scheduledjob.messaging.transition.DeploymentJobUnschedulingRequestListener
-
First, this method finds the scheduled job whose details match the given request.
- handle(Message<WorkflowJobUnschedulingRequest>) - Method in interface com.broadleafcommerce.scheduledjob.messaging.transition.TrackingWorkflowJobUnschedulingRequestListener
-
Deletes the
ScheduledJob
that was previously created for aWorkflowJobSchedulingRequest
byTrackingWorkflowJobSchedulingRequestListener
. - handleDeleteScheduledJobException(DeleteScheduledJobException, WebRequest) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.exception.ScheduledJobExceptionAdvisor
- hashCode() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
- hashCode() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
- hashCode() - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- hashCode() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- hashCode() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- hashCode() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- hashCode() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
I
- initializeAndStartScheduler() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- initializeNotificationState(D, String, Instant) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- isActive() - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
Whether singleton clustering behavior is enabled.
- isDeveloperMode() - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
Deprecated.Development state is now handled through the
broadleaf.messaging.cluster-service-implementation-type
property. The default for that property isfile
, which is appropriate for local development. - isEnabled() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Whether this scheduled job is enabled, thus allowing it to run.
- isEnabled() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- isExecuted() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Whether this scheduled job has been executed.
- isExecuted() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- isManageInAdmin() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Whether or not the job can be managed through the Admin interface.
- isManageInAdmin() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- isStarted() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultJobClusterService
- isStarted() - Method in interface com.broadleafcommerce.scheduledjob.service.JobClusterService
-
Whether a node on the cluster has already been started as a leader.
J
- JOB_DETAIL_JOB_KEY - Static variable in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- JOB_REPOSITORY_KEY - Static variable in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- JOB_SERVICE_KEY - Static variable in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- jobClusterService(CamelClusterService, ClusterProperties) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterServiceAutoConfiguration
- JobClusterService - Interface in com.broadleafcommerce.scheduledjob.service
-
Used to keep track of start/stop behavior that determines node leadership in a cluster.
- JpaConstants - Class in com.broadleafcommerce.scheduledjob.provider.jpa.support
-
Useful constants for JPA entity definitions.
- JpaCustomizedScheduledJobRepository<D extends JpaScheduledJob> - Class in com.broadleafcommerce.scheduledjob.provider.jpa.repository
- JpaCustomizedScheduledJobRepository(TypeFactory, RepositoryEntityTypeManager) - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- JpaRouteConstants - Class in com.broadleafcommerce.scheduledjob.provider.jpa
- JpaRouteConstants.Persistence - Class in com.broadleafcommerce.scheduledjob.provider.jpa
- JpaScheduledJob - Class in com.broadleafcommerce.scheduledjob.provider.jpa.domain
-
Persistent counter-part to a
ScheduledJob
for use with a JPA-supported datastore. - JpaScheduledJob() - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- JpaScheduledJobDetail - Class in com.broadleafcommerce.scheduledjob.provider.jpa.domain
-
Persistent counter-part to a
ScheduledJobDetail
for use with a JPA-supported datastore. - JpaScheduledJobDetail() - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- JpaScheduledJobDetailId - Class in com.broadleafcommerce.scheduledjob.provider.jpa.domain
-
The ID class representing the composite key for
JpaScheduledJobDetail
. - JpaScheduledJobDetailId() - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- JpaScheduledJobDetailId(String, String, String) - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- JpaScheduledJobRepository<D extends JpaScheduledJob> - Interface in com.broadleafcommerce.scheduledjob.provider.jpa.repository
- jpaScheduledJobRepositoryImpl(TypeFactory, RepositoryEntityTypeManager) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.autoconfigure.ScheduledJobJpaAutoConfiguration
L
- logDebug(Exception, WebRequest) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.exception.ScheduledJobExceptionAdvisor
M
- markExecuted(ScheduledJob, ScheduledJobRepository<Trackable>) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultQuartzJob
-
Establish the job as having been executed and also mark the record with
NotificationState
for messaging resiliency related to the job trigger message. - markJobAsExecuted(String, TimingType) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- markJobAsExecuted(String, TimingType) - Method in interface com.broadleafcommerce.scheduledjob.repository.CustomizedScheduledJobRepository
-
Mark a job as executed via
ScheduledJob.isExecuted()
. - markJobAsExecuted(String, TimingType) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- markJobAsExecuted(String, TimingType) - Method in interface com.broadleafcommerce.scheduledjob.service.ScheduledJobService
-
Mark a job as executed via
ScheduledJob.isExecuted()
. - MYSQL_TEXT_LENGTH - Static variable in class com.broadleafcommerce.scheduledjob.provider.jpa.support.JpaConstants
-
The MySQL "text" length, generally should be used to define lengths of slightly-larger than normal
String
fields.
N
- NotificationAwareDomainMapperMember - Class in com.broadleafcommerce.scheduledjob.mapping
-
Map new
NotificationStateAware
instances with ready-to-useNotificationState
values for the TransitionRequest class of producers. - NotificationAwareDomainMapperMember(TypeFactory) - Constructor for class com.broadleafcommerce.scheduledjob.mapping.NotificationAwareDomainMapperMember
O
- OFF_SCHEDULE - com.broadleafcommerce.scheduledjob.domain.TimingType
-
Used when the job is being executed off-schedule such as a manual request from the admin.
P
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class com.broadleafcommerce.scheduledjob.autoconfigure.ScheduledJobDefaultsEnvironmentPostProcessor
- processJob(ScheduledJob) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- processJob(ScheduledJob) - Method in interface com.broadleafcommerce.scheduledjob.service.SchedulerService
-
Review a
ScheduledJob
and add scheduling and trigger information to the running quartz instance, if it's not already there.
R
- readAllByName(String, Node, Pageable, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- readAllByName(String, Node, Pageable, ContextInfo) - Method in interface com.broadleafcommerce.scheduledjob.service.ScheduledJobService
-
Read a page of job records focusing on name (optional)
- readAllScheduledJobs(HttpServletRequest, ContextInfo, String, Pageable, Node) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- readScheduledJobById(HttpServletRequest, ContextInfo, String) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- replace(String, P, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- replaceScheduledJob(HttpServletRequest, ContextInfo, String, ScheduledJob) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- resetNotificationStateByNameAndJobDetailsContaining(String, String, Object) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- resetNotificationStateByNameAndJobDetailsContaining(String, String, Object) - Method in interface com.broadleafcommerce.scheduledjob.repository.CustomizedScheduledJobRepository
-
Finds the job whose
ScheduledJob.details
contains aScheduledJobDetail
with the givenScheduledJobDetail.name
andScheduledJobDetail#value
, and resets the notification state with the matching name. - resetUnmodifiableFieldsToOriginalValues(String, P, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- RouteConstants - Class in com.broadleafcommerce.scheduledjob.provider
- RouteConstants.Persistence - Class in com.broadleafcommerce.scheduledjob.provider
S
- SCHED_JOB_ENTITY_MANAGER_FACTORY - Static variable in class com.broadleafcommerce.scheduledjob.provider.jpa.JpaRouteConstants.Persistence
- SCHED_JOB_ROUTE_KEY - Static variable in class com.broadleafcommerce.scheduledjob.provider.RouteConstants.Persistence
- SCHED_JOB_ROUTE_PACKAGE - Static variable in class com.broadleafcommerce.scheduledjob.provider.RouteConstants.Persistence
- SCHED_JOB_TRANSACTION_MANAGER - Static variable in class com.broadleafcommerce.scheduledjob.provider.jpa.JpaRouteConstants.Persistence
- SCHED_JOB_TRANSACTION_TEMPLATE - Static variable in class com.broadleafcommerce.scheduledjob.provider.jpa.JpaRouteConstants.Persistence
- schedule(ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- schedule(ContextInfo) - Method in interface com.broadleafcommerce.scheduledjob.service.SchedulerService
-
Initiates the quartz scheduler to create, update, and delete quartz jobs according to the
Scheduled Jobs
defined in the database. - ScheduleDeploymentConsumer - Interface in com.broadleafcommerce.scheduledjob.messaging
-
Spring cloud data channel description for messaging input.
- scheduleDeploymentInput() - Method in interface com.broadleafcommerce.scheduledjob.messaging.ScheduleDeploymentConsumer
- scheduleDeployRequestListener(ScheduledJobService<ScheduledJob>, TypeFactory, WorkflowRequestCompletionNotifier, NotificationManager, ScheduledJobRepository<Trackable>, DataRouteSupporting, IdempotentMessageConsumptionService) - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobMessagingAutoConfiguration
- ScheduledJob - Class in com.broadleafcommerce.scheduledjob.domain
-
Represents a scheduled job for the system to execute.
- ScheduledJob() - Constructor for class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
- ScheduledJob(boolean, String, String, String, String, boolean, Instant, Instant, Instant, Instant, String, List<ScheduledJobDetail>, boolean, String, ContextState) - Constructor for class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
- ScheduledJob(String) - Constructor for class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Convenience constructor mostly intended for testing.
- ScheduledJobDefaultsEnvironmentPostProcessor - Class in com.broadleafcommerce.scheduledjob.autoconfigure
- ScheduledJobDefaultsEnvironmentPostProcessor() - Constructor for class com.broadleafcommerce.scheduledjob.autoconfigure.ScheduledJobDefaultsEnvironmentPostProcessor
- ScheduledJobDetail - Class in com.broadleafcommerce.scheduledjob.domain
-
Detailed information for a
ScheduledJob
. - ScheduledJobDetail() - Constructor for class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
- ScheduledJobDetail(String, String) - Constructor for class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
- ScheduledJobDetailValueConverter - Class in com.broadleafcommerce.scheduledjob.provider.jpa.support
- ScheduledJobDetailValueConverter(ObjectMapper) - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.support.ScheduledJobDetailValueConverter
- ScheduledJobEndpoint - Class in com.broadleafcommerce.scheduledjob.web.endpoint
- ScheduledJobEndpoint(ScheduledJobService<ScheduledJob>) - Constructor for class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- ScheduledJobExceptionAdvisor - Class in com.broadleafcommerce.scheduledjob.web.endpoint.exception
-
General exception handler registry for handlers not exclusive to a single controller.
- ScheduledJobExceptionAdvisor() - Constructor for class com.broadleafcommerce.scheduledjob.web.endpoint.exception.ScheduledJobExceptionAdvisor
- scheduledJobIgnoreChangeNotification() - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobNotificationAutoConfiguration
- ScheduledJobJpaAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.provider.jpa.autoconfigure
- ScheduledJobJpaAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.autoconfigure.ScheduledJobJpaAutoConfiguration
- scheduledJobMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobNotificationAutoConfiguration
- ScheduledJobMessagingAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.messaging.autoconfigure
-
Configuration for messaging classes
- ScheduledJobMessagingAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobMessagingAutoConfiguration
- ScheduledJobMessagingAutoConfiguration.ScheduledJobMessagingBindingAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.messaging.autoconfigure
- ScheduledJobMessagingBindingAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobMessagingAutoConfiguration.ScheduledJobMessagingBindingAutoConfiguration
- ScheduledJobNotificationAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.messaging.autoconfigure
-
Configure the durable notification components related to job config completion and job triggering
- ScheduledJobNotificationAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobNotificationAutoConfiguration
- ScheduledJobProperties - Class in com.broadleafcommerce.scheduledjob.provider.jpa.environment
- ScheduledJobProperties() - Constructor for class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- ScheduledJobRefMessageFactory - Class in com.broadleafcommerce.scheduledjob.messaging.trigger
-
MessageFactory
for creating messages suitable for theTriggeredJobEventProducer
channel - ScheduledJobRefMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobRefMessageFactory
- ScheduledJobRepository<D extends com.broadleafcommerce.data.tracking.core.Trackable> - Interface in com.broadleafcommerce.scheduledjob.repository
- scheduledJobService(ScheduledJobRepository<Trackable>, RsqlCrudEntityHelper, NotificationManager) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ScheduledJobServiceAutoConfiguration
- ScheduledJobService<P extends ScheduledJob> - Interface in com.broadleafcommerce.scheduledjob.service
-
Service reponsible for functionality related to
ScheduledJob
- ScheduledJobServiceAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.service.autoconfigure
- ScheduledJobServiceAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.service.autoconfigure.ScheduledJobServiceAutoConfiguration
- ScheduledJobTriggerNotificationProperties - Class in com.broadleafcommerce.scheduledjob.messaging.trigger
-
Configuration properties for the
NotificationHandler
andRetryHandler
related toTriggeredJobEventProducer
- ScheduledJobTriggerNotificationProperties() - Constructor for class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- ScheduledJobValidationAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.service.autoconfigure
-
Scheduled-job-specific configuration for validation.
- ScheduledJobValidationAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.service.autoconfigure.ScheduledJobValidationAutoConfiguration
- ScheduledJobValidator - Class in com.broadleafcommerce.scheduledjob.service.validation
-
Validations for
ScheduledJob
. - ScheduledJobValidator() - Constructor for class com.broadleafcommerce.scheduledjob.service.validation.ScheduledJobValidator
- ScheduledJobWebAutoConfiguration - Class in com.broadleafcommerce.scheduledjob.web.autoconfigure
- ScheduledJobWebAutoConfiguration() - Constructor for class com.broadleafcommerce.scheduledjob.web.autoconfigure.ScheduledJobWebAutoConfiguration
- schedulerService(ScheduledJobService<? extends ScheduledJob>, ScheduledJobRepository<Trackable>, NotificationManager, TypeFactory, ClusterProperties) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ScheduledJobServiceAutoConfiguration
- SchedulerService - Interface in com.broadleafcommerce.scheduledjob.service
-
Uses quartz scheduling to schedule quartz jobs.
- sendNotification(NotificationManager, ScheduledJobRepository<Trackable>, Trackable) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultQuartzJob
-
Notify the system of the scheduled job trigger via the
TriggeredJobEventProducer
. - service - Variable in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
- setActive(boolean) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
Whether singleton clustering behavior is enabled.
- setAuthor(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The admin user who created this job
- setAuthor(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setContextId(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setContextState(ContextState) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
A subset of
Tracking
information to expose the context state for this object. - setCron(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
A cron expression used to drive the schedule for the job execution.
- setCron(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setDatasource(DataSourceProperties) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- setDelegating(SchemaDelegatingProperties) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- setDetails(List<ScheduledJobDetail>) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Collection of detailed information for the job
- setDetails(List<JpaScheduledJobDetail>) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setDeveloperMode(boolean) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
Deprecated.Development state is now handled through the
broadleaf.messaging.cluster-service-implementation-type
property. The default for that property isfile
, which is appropriate for local development. - setEnabled(boolean) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Whether this scheduled job is enabled, thus allowing it to run.
- setEnabled(boolean) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setExecuted(boolean) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Whether this scheduled job has been executed.
- setExecuted(boolean) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setId(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The context ID of the scheduled job.
- setJob(JpaScheduledJob) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- setJob(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- setJpa(JpaProperties) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- setLastExecuted(Instant) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The date on which the job last executed.
- setLastExecuted(Instant) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setLiquibase(LiquibaseProperties) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- setManageInAdmin(boolean) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Whether or not the job can be managed through the Admin interface.
- setManageInAdmin(boolean) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setMissedScheduleLagThreshold(Duration) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
The amount of time that must pass before the system will attempt to pick up and trigger a single use job that has exceeded its target date without being marked as executed.
- setName(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
Display name for this scheduled job.
- setName(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
-
The name of this detail.
- setName(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setName(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- setName(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- setNamespace(String) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
Namespace to use when getting the view for the camel cluster.
- setNotification(NotificationProperties) - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- setPreviousLastExecuted(Instant) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The previous date on which the job last executed.
- setPreviousLastExecuted(Instant) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setRawValue(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
-
Provides a way to set the
ScheduledJobDetail.rawValue
of this detail. - setRepository(ScheduledJobRepository<D>) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- setRetry(RetryProperties) - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- setSchedulerPollingInterval(Duration) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
The polling interval in milliseconds to determine how often to create and update schedulers based off of persisted
ScheduledJobs
. - setSchedulerService(SchedulerService) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- setSchedulerURI(String) - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
-
The camel URI to use for the scheduled job updates interval.
- setTargetDate(Instant) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The date on which a single use job should execute.
- setTargetDate(Instant) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setTimingType(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The timing type of this scheduled job.
- setTimingType(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setTracking(TenantJpaTracking) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setType(String) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The type of this scheduled job, used to help identify and organize jobs that share a common origin.
- setType(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setUpdated(Instant) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
-
The date on which the job was last updated by a user.
- setUpdated(Instant) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- setValue(Object) - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
-
Provides a way to set the
ScheduledJobDetail.rawValue
from a JSON object. - setValue(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
-
Sets the value and determines and sets the SHA of the value.
- setValueSha(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- setValueSha(String) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- start() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultJobClusterService
- start() - Method in interface com.broadleafcommerce.scheduledjob.service.JobClusterService
-
Start the node as a leader in the cluster.
- started - Variable in class com.broadleafcommerce.scheduledjob.service.DefaultJobClusterService
- stop() - Method in class com.broadleafcommerce.scheduledjob.service.DefaultJobClusterService
- stop() - Method in interface com.broadleafcommerce.scheduledjob.service.JobClusterService
-
Stop the node as a leader in the cluster.
- streamAll(ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.repository.JpaCustomizedScheduledJobRepository
- streamAll(ContextInfo) - Method in interface com.broadleafcommerce.scheduledjob.repository.CustomizedScheduledJobRepository
-
Read a stream of all ScheduledJobs in the data store.
- streamAll(ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultScheduledJobService
- streamAll(ContextInfo) - Method in interface com.broadleafcommerce.scheduledjob.service.ScheduledJobService
-
Read a stream of all ScheduledJobs in the data store.
- supports(Class<?>, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.validation.ScheduledJobValidator
T
- TARGET_DATE - com.broadleafcommerce.scheduledjob.domain.TimingType
-
The associated job should be run on a target date.
- TimingType - Enum in com.broadleafcommerce.scheduledjob.domain
- toMe() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- toString() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJob
- toString() - Method in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
- toString() - Method in class com.broadleafcommerce.scheduledjob.messaging.trigger.ScheduledJobTriggerNotificationProperties
- toString() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJob
- toString() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetail
- toString() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.domain.JpaScheduledJobDetailId
- toString() - Method in class com.broadleafcommerce.scheduledjob.provider.jpa.environment.ScheduledJobProperties
- toString() - Method in class com.broadleafcommerce.scheduledjob.service.autoconfigure.ClusterProperties
- TrackingWorkflowJobSchedulingRequestListener - Interface in com.broadleafcommerce.scheduledjob.messaging.transition
-
Listens for
WorkflowJobSchedulingRequest
that should trigger the creation ofScheduledJobs
- TrackingWorkflowJobUnschedulingRequestListener - Interface in com.broadleafcommerce.scheduledjob.messaging.transition
-
Listens for
WorkflowJobUnschedulingRequest
that should trigger the deletion ofScheduledJobs
- transitionRequestCompletionMessageFactory(DomainMapperManager) - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobNotificationAutoConfiguration
- TransitionRequestCompletionMessageFactory - Class in com.broadleafcommerce.scheduledjob.messaging.transition
-
Create a
WorkflowRequestCompletion
message in response toWorkflowJobSchedulingRequest
. - TransitionRequestCompletionMessageFactory(DomainMapperManager) - Constructor for class com.broadleafcommerce.scheduledjob.messaging.transition.TransitionRequestCompletionMessageFactory
- transitionRequestCompletionNotificationHandler(WorkflowRequestCompletionProducer, TransitionRequestCompletionNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<WorkflowRequestCompletion>, MessageSerializationHelper) - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobNotificationAutoConfiguration
- triggeredJobEventOutput() - Method in interface com.broadleafcommerce.scheduledjob.messaging.TriggeredJobEventProducer
- TriggeredJobEventProducer - Interface in com.broadleafcommerce.scheduledjob.messaging
-
Spring cloud stream messaging interface for triggering job execution.
- triggerJobNotificationHandler(TriggeredJobEventProducer, ScheduledJobTriggerNotificationProperties, List<IgnoredNotificationStateRepository>, MessageFactory<ScheduledJobRef>, MessageSerializationHelper) - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobNotificationAutoConfiguration
- triggerJobRetryClusterService(CamelClusterService, ScheduledJobTriggerNotificationProperties, ScheduledJobRepository<?>, NotificationHandler, List<IgnoredNotificationStateRepository>, DataRouteReference) - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobNotificationAutoConfiguration
- TYPE - Static variable in interface com.broadleafcommerce.scheduledjob.messaging.TriggeredJobEventProducer
- TYPE_FACTORY - Static variable in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
U
- unschedule(ScheduledJob, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- unschedule(ScheduledJob, ContextInfo) - Method in interface com.broadleafcommerce.scheduledjob.service.SchedulerService
- UnscheduleDeploymentConsumer - Interface in com.broadleafcommerce.scheduledjob.messaging
-
Spring cloud data channel description for messaging output.
- unscheduleDeploymentInput() - Method in interface com.broadleafcommerce.scheduledjob.messaging.UnscheduleDeploymentConsumer
- unscheduleDeployRequestListener(ScheduledJobService<ScheduledJob>, WorkflowRequestCompletionNotifier, NotificationManager, ScheduledJobRepository<Trackable>, DataRouteSupporting, IdempotentMessageConsumptionService) - Method in class com.broadleafcommerce.scheduledjob.messaging.autoconfigure.ScheduledJobMessagingAutoConfiguration
- updateDetected(ScheduledJob, JobKey) - Method in class com.broadleafcommerce.scheduledjob.service.DefaultSchedulerService
- updateScheduledJob(HttpServletRequest, ContextInfo, String, ScheduledJob) - Method in class com.broadleafcommerce.scheduledjob.web.endpoint.ScheduledJobEndpoint
V
- validate(Object, Errors, ContextInfo) - Method in class com.broadleafcommerce.scheduledjob.service.validation.ScheduledJobValidator
- validateDetails(ScheduledJob, Errors) - Method in class com.broadleafcommerce.scheduledjob.service.validation.ScheduledJobValidator
- validateName(Errors) - Method in class com.broadleafcommerce.scheduledjob.service.validation.ScheduledJobValidator
- validateTiming(ScheduledJob, Errors) - Method in class com.broadleafcommerce.scheduledjob.service.validation.ScheduledJobValidator
- validateType(Errors) - Method in class com.broadleafcommerce.scheduledjob.service.validation.ScheduledJobValidator
- VALUE_CONVERTER - Static variable in class com.broadleafcommerce.scheduledjob.domain.ScheduledJobDetail
- valueOf(String) - Static method in enum com.broadleafcommerce.scheduledjob.domain.TimingType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.broadleafcommerce.scheduledjob.domain.TimingType
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages