B C D E F G H I J M N O P R S T U V 
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
 
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
 
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
 
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 for TriggeredJobEventProducer.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 for TriggeredJobEventProducer.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
 
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.
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
 
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
 
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.
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
 
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 the WorkflowJobSchedulingRequest then sends a WorkflowRequestCompletion 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 a WorkflowJobSchedulingRequest by TrackingWorkflowJobSchedulingRequestListener.
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 is file, 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
 

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-use NotificationState 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 a ScheduledJobDetail with the given ScheduledJobDetail.name and ScheduledJobDetail#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
Transforms an Object into a JSON object String and vice-versa.
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
 
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 the TriggeredJobEventProducer 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 and RetryHandler related to TriggeredJobEventProducer
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 is file, 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.
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 of ScheduledJobs
TrackingWorkflowJobUnschedulingRequestListener - Interface in com.broadleafcommerce.scheduledjob.messaging.transition
Listens for WorkflowJobUnschedulingRequest that should trigger the deletion of ScheduledJobs
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 to WorkflowJobSchedulingRequest.
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

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.
B C D E F G H I J M N O P R S T U V 
All Classes All Packages