A B C D E F G H I J L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractJobStatistics - Class in org.apache.sling.event.impl.jobs.jmx
- AbstractJobStatistics() - Constructor for class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- activate() - Method in class org.apache.sling.event.impl.jobs.config.TopologyHandler
- activate() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
- activate(Map<String, Object>) - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
-
Activate this component.
- activate(Map<String, Object>, InternalQueueConfiguration.Config) - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
-
Create a new queue configuration
- activate(Map<String, Object>, JobManagerConfiguration.Config) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Activate this component.
- activate(MainQueueConfiguration.Config) - Method in class org.apache.sling.event.impl.jobs.config.MainQueueConfiguration
-
Activate this component.
- activate(BundleContext) - Method in class org.apache.sling.event.impl.jobs.jmx.QueuesMBeanImpl
- activate(BundleContext) - Method in class org.apache.sling.event.impl.jobs.notifications.NewJobSender
-
Activate this component.
- activate(BundleContext, Map<String, Object>) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
-
Activate this component.
- activate(BundleContext, JobConsumerManager.Config, JobConsumerManager.DeprecatedConfig) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
- add() - Method in class org.apache.sling.event.impl.jobs.JobBuilderImpl
- add() - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- add(List<String>) - Method in class org.apache.sling.event.impl.jobs.JobBuilderImpl
- add(List<String>) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- add(BaseStatisticsImpl) - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
-
Add another statistics information.
- add(StatisticsImpl) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Add another statistics information.
- addActive(long) - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
-
Add a job from the queue to status active
- addActive(long) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Add a job from the queue to status active
- addJob(String, Map<String, Object>) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- addJob(String, Map<String, Object>, List<String>) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
-
Internal method to add a job
- addJobToRetryList(Job) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- addListener(ConfigurationChangeListener) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Add a topology aware listener
- addOrUpdateJob(String, Map<String, Object>, String, boolean, List<ScheduleInfoImpl>) - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
-
Write a scheduled job to the resource tree.
- addScheduledJob(String, Map<String, Object>, String, boolean, List<ScheduleInfoImpl>, List<String>) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Add a scheduled job
- addToRetryList() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- AllJobStatisticsMBean - Class in org.apache.sling.event.impl.jobs.jmx
- AllJobStatisticsMBean() - Constructor for class org.apache.sling.event.impl.jobs.jmx.AllJobStatisticsMBean
- APPLICATION_ID - Static variable in class org.apache.sling.event.impl.support.Environment
-
Global application id.
- assignUnassignedJobs() - Method in class org.apache.sling.event.impl.jobs.tasks.CheckTopologyTask
-
Try to assign unassigned jobs as there might be changes in: - queue configurations - topology - capabilities
- asyncProcessingFinished(JobExecutionResult) - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- at(Date) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- AT(Date) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
B
- BaseStatisticsImpl - Class in org.apache.sling.event.impl.jobs.stats
-
Base class for statistics implementations
- BaseStatisticsImpl() - Constructor for class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- BatchResourceRemover - Class in org.apache.sling.event.impl.support
-
This class can be used for batch removal of resources
- BatchResourceRemover() - Constructor for class org.apache.sling.event.impl.support.BatchResourceRemover
- BatchResourceRemover(int) - Constructor for class org.apache.sling.event.impl.support.BatchResourceRemover
- bindConfig(InternalQueueConfiguration) - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager
-
Add a new queue configuration.
- bindJobConsumer(ServiceReference<JobConsumer>) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
-
Bind a new consumer
- bindJobExecutor(ServiceReference<JobExecutor>) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
-
Bind a new executor
- bindThreadPool(EventingThreadPool) - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
- buildBaseQuery(String, String, JobManager.QueryType, boolean) - Static method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- buildMatchers(String[]) - Static method in class org.apache.sling.event.impl.support.TopicMatcherHelper
-
Create matchers based on the topic parameters.
- BUNDLE_EVENT_STARTED - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- BUNDLE_EVENT_UPDATED - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- bundleEvent() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
-
A bundle event occurred which means we can try loading jobs that previously failed because of missing classes.
C
- cancelled() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
- cancelled() - Method in class org.apache.sling.event.impl.jobs.queues.ResultBuilderImpl
- CANCELLED - org.apache.sling.event.impl.jobs.InternalJobState
- CANCELLED - Static variable in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
-
Constant object for the cancelled case.
- cancelledJob() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
-
Add a cancelled job.
- cancelledJob() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Add a cancelled job.
- check(List<String>) - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- checkJob(Object, Map<String, Object>) - Static method in class org.apache.sling.event.impl.jobs.Utility
-
Check the job.
- checkJobTopic(Object) - Static method in class org.apache.sling.event.impl.jobs.Utility
-
Check if the job topic is a valid OSGI event name (see 113.3.1 of the OSGI spec)
- CheckTopologyTask - Class in org.apache.sling.event.impl.jobs.tasks
-
The check topology task checks for changes in the topology and queue configuration and reassigns jobs.
- CheckTopologyTask(JobManagerConfiguration) - Constructor for class org.apache.sling.event.impl.jobs.tasks.CheckTopologyTask
-
Constructor
- CLASSNOTFOUNDEXCEPTION - org.apache.sling.event.impl.jobs.JobImpl.ReadErrorType
- cleanup_period() - Method in annotation type org.apache.sling.event.impl.jobs.config.JobManagerConfiguration.Config
- CleanUpTask - Class in org.apache.sling.event.impl.jobs.tasks
-
Maintenance task...
- CleanUpTask(JobManagerConfiguration, JobSchedulerImpl) - Constructor for class org.apache.sling.event.impl.jobs.tasks.CleanUpTask
-
Constructor
- clearJobRetryList() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- clearQueued() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Clear all queued
- cloneValueMap(ValueMap) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
- close() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Close this queue.
- compare(InstanceDescription, InstanceDescription) - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities.InstanceDescriptionComparator
- compareTo(InternalQueueConfiguration) - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- compareTo(JobImpl) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- configuration - Variable in class org.apache.sling.event.impl.jobs.queues.QueueServices
- configurationChanged(boolean) - Method in interface org.apache.sling.event.impl.jobs.config.ConfigurationChangeListener
-
Notify about a configuration change.
- configurationChanged(boolean) - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
-
This method is called whenever the topology or queue configurations change.
- configurationChanged(boolean) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
- ConfigurationChangeListener - Interface in org.apache.sling.event.impl.jobs.config
-
Listener interface to get topology / queue changes.
- ConfigurationConstants - Class in org.apache.sling.event.impl.jobs.config
-
Constants for the queue configuration.
- ConfigurationConstants() - Constructor for class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- copyFrom(BaseStatisticsImpl) - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
-
Create a new statistics object with exactly the same values.
- copyFrom(StatisticsImpl) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Create a new statistics object with exactly the same values.
- createAndCommitResource(ResourceResolver, String, Map<String, Object>) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
-
Create the resource and commit it
- created - Variable in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler.Holder
- createJob(String) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- createJobBuilder(ScheduledJobInfoImpl) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Create a schedule builder for a currently scheduled job
- createQueue(String, InternalQueueConfiguration, QueueServices, Set<String>, Set<String>, OutdatedJobQueueInfo) - Static method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Create a new queue.
- createResourceResolver() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Create a new resource resolver for reading and writing the resource tree.
- cron(String) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- CRON(String) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
D
- daily(int, int) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- DAILY(int, int) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- deactivate() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Deactivate
- deactivate() - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Deactivate this object.
- deactivate() - Method in class org.apache.sling.event.impl.jobs.config.TopologyHandler
- deactivate() - Method in class org.apache.sling.event.impl.jobs.jmx.QueuesMBeanImpl
- deactivate() - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
- deactivate() - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
-
Deactivate this component.
- deactivate() - Method in class org.apache.sling.event.impl.jobs.notifications.NewJobSender
-
Deactivate this component.
- deactivate() - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
-
Deactivate this component.
- deactivate() - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Deactivate this component.
- deactivate() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
- deactivate() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
- decQueued() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Job not processed by us
- DEFAULT_BACKGROUND_LOAD_DELAY - Static variable in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Default background load delay.
- DEFAULT_MAX_PARALLEL - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- DEFAULT_PRIORITY - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- DEFAULT_REPOSITORY_PATH - Static variable in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Default resource path for jobs.
- DEFAULT_RETRIES - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- DEFAULT_RETRY_DELAY - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- DEFAULT_SCHEDULED_JOBS_PATH - Static variable in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Default resource path for scheduled jobs.
- delete(Resource) - Method in class org.apache.sling.event.impl.support.BatchResourceRemover
- deserialize(String) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- deserialize(ScheduleInfo.ScheduleType, String) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- detectTarget(String, Map<String, Object>, QueueConfigurationManager.QueueInfo) - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Detect the target instance.
- disableDistribution() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- dispose() - Method in class org.apache.sling.event.impl.discovery.InitDelayingTopologyEventListener
-
Marks this listener as no longer active - ensures that it doesn't call the delegate via any potentially pending scheduler callback.
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.event.impl.jobs.console.WebConsolePlugin
- doPost(HttpServletRequest, HttpServletResponse) - Method in class org.apache.sling.event.impl.jobs.console.WebConsolePlugin
E
- EmptyStatistics - Class in org.apache.sling.event.impl.jobs.jmx
-
Dummy stats that just returns 0 for all info, used where the queue doesnt implement the Statistics interface.
- EmptyStatistics() - Constructor for class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- Environment - Class in org.apache.sling.event.impl.support
-
This class provides "global settings" to all services, like the application id and the thread pool.
- Environment() - Constructor for class org.apache.sling.event.impl.support.Environment
- equals(Object) - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager.QueueInfo
- equals(Object) - Method in class org.apache.sling.event.impl.jobs.JobHandler
- equals(Object) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- event - Variable in class org.apache.sling.event.impl.jobs.config.TopologyHandler.QueueItem
- eventAdmin - Variable in class org.apache.sling.event.impl.jobs.queues.QueueServices
- EVENTING_THREADPOOL_NAME - Static variable in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- eventingThreadPool - Variable in class org.apache.sling.event.impl.jobs.queues.QueueServices
- ExactTopicMatcher - Class in org.apache.sling.event.impl.support
-
The topic must match exactly.
- ExactTopicMatcher(String) - Constructor for class org.apache.sling.event.impl.support.ExactTopicMatcher
- execute(JobContext) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
F
- failed() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
- failed() - Method in class org.apache.sling.event.impl.jobs.queues.ResultBuilderImpl
- failed(long) - Method in class org.apache.sling.event.impl.jobs.queues.ResultBuilderImpl
- FAILED - org.apache.sling.event.impl.jobs.InternalJobState
- FAILED - Static variable in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
-
Constant object for the failed case.
- failedJob() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
-
Add a failed job.
- failedJob() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Add a failed job.
- filterName(String) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
-
Filter the node name for not allowed characters and replace them.
- filterQueueName(String) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
-
Filter the queue name for not allowed characters and replace them - with the exception of the main queue, which will not be filtered
- findJobs(JobManager.QueryType, String, long, Map<String, Object>...) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- FindUnfinishedJobsTask - Class in org.apache.sling.event.impl.jobs.tasks
-
This task is executed when the job handling starts.
- FindUnfinishedJobsTask(JobManagerConfiguration) - Constructor for class org.apache.sling.event.impl.jobs.tasks.FindUnfinishedJobsTask
-
Constructor
- finished(Job.JobState) - Method in interface org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl.ASyncHandler
- finished(Job.JobState, boolean, Long) - Method in class org.apache.sling.event.impl.jobs.JobHandler
-
Finish a job.
- finishedJob(long) - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
-
Add a finished job
- finishedJob(long) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
Add a finished job
- fromConfiguration(Map<String, Object>, InternalQueueConfiguration.Config) - Static method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
-
Create a new configuration from a config
- fullRun() - Method in class org.apache.sling.event.impl.jobs.tasks.CheckTopologyTask
-
One maintenance run
G
- getAllInstancesMap(TopologyView) - Static method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
- getAssginedJobsPath() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get the resource path for all assigned jobs.
- getAt() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getAuditLogger() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
The audit logger is logging actions for auditing.
- getAverageProcessingTime() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getAverageProcessingTime() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getAverageProcessingTime() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getAverageWaitingTime() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getAverageWaitingTime() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getAverageWaitingTime() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getConfiguration() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Return the queue configuration
- getConfigurations() - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager
-
Return all configurations.
- getConsumer() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- getCreated() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getCreatedInstance() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getCronExpression() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
-
If the job is scheduled daily or weekly, return the cron expression
- getDayOfMonth() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getDayOfWeek() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getExecutor(String) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
-
Get the executor for the topic.
- getExpression() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getFinishedDate() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getFinishedProgressStep() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getGlobalStatistics() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
-
Get the global statistics.
- getHistoryCleanUpRemovedJobs() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getHourOfDay() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getId() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getInstanceCapabilities() - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Get the instance capabilities.
- getJob() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- getJob(String, Map<String, Object>) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getJobById(String) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getJobFromRetryList(String) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getJobProperties() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- getJobsBasePathWithSlash() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getJobScheduler() - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getJobState() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getJobTopic() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- getLastActivatedJobDate() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getLastActivatedJobTime() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getLastActivatedJobTime() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getLastActivatedJobTime() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getLastFinishedJobDate() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getLastFinishedJobTime() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getLastFinishedJobTime() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getLastFinishedJobTime() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getLocalJobsPath() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get the resource path for all jobs assigned to the current instance
- getMainConfiguration() - Method in class org.apache.sling.event.impl.jobs.config.MainQueueConfiguration
-
Return the main queue configuration object.
- getMainLogger() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get main logger.
- getMainQueueConfiguration() - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager
-
Get the configuration for the main queue.
- getMaxParallel() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getMaxRetries() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getMessage() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
- getMinuteOfHour() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getMonthOfYear() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getName() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
-
Return the name of the queue.
- getName() - Method in class org.apache.sling.event.impl.jobs.jmx.AllJobStatisticsMBean
- getName() - Method in class org.apache.sling.event.impl.jobs.jmx.QueueMBeanImpl
- getName() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Get the name of the job queue.
- getName() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
-
Get the schedule name
- getNextJob(JobConsumerManager, StatisticsManager, Queue, boolean) - Method in class org.apache.sling.event.impl.jobs.queues.QueueJobCache
-
Get the next job.
- getNextScheduledExecution() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- getNextScheduledExecution() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getNumberOfActiveJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getNumberOfActiveJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getNumberOfActiveJobs() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
- getNumberOfCancelledJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getNumberOfCancelledJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getNumberOfCancelledJobs() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getNumberOfFailedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getNumberOfFailedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getNumberOfFailedJobs() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getNumberOfFinishedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getNumberOfFinishedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getNumberOfFinishedJobs() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getNumberOfJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getNumberOfJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getNumberOfJobs() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
- getNumberOfProcessedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getNumberOfProcessedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getNumberOfProcessedJobs() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- getNumberOfQueuedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getNumberOfQueuedJobs() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getNumberOfQueuedJobs() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
- getNumberOfRetries() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getOldQueue() - Method in class org.apache.sling.event.impl.jobs.jmx.QueueStatusEvent
- getOrCreateBasePath(ResourceResolver, String) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
- getOrCreateResource(ResourceResolver, String, Map<String, Object>) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
-
Creates or gets the resource at the given path.
- getOwnThreadPoolSize() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getPid() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getPotentialTargets(String) - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Return the potential targets (Sling IDs) sorted by ID
- getPreviousVersionAnonPath() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getPreviousVersionIdentifiedPath() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getProcessingStarted() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getProgressETA() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getProgressLog() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getProgressLogMaxCount() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getProgressLogMaxCount() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- getProgressStepCount() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getProperties() - Method in class org.apache.sling.event.impl.jobs.JobImpl
-
Get all properties
- getProperty(String) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getProperty(String, Class<T>) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getProperty(String, T) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getPropertyNames() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getQueue() - Method in class org.apache.sling.event.impl.jobs.jmx.QueueStatusEvent
- getQueue(String) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getQueue(String) - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
- getQueueConfigurationManager() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getQueueInfo(String) - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager
-
Find the queue configuration for the job.
- getQueueName() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getQueueNames() - Method in class org.apache.sling.event.impl.jobs.jmx.QueuesMBeanImpl
- getQueues() - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getQueues() - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
- getQueueStatistics(String) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
-
Get a single queue statistics.
- getRanking() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getReadErrorType() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getResourcePath() - Method in class org.apache.sling.event.impl.jobs.JobImpl
-
Get the full resource path.
- getResultMessage() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getRetryCount() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getRetryDelayInMs() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getRetryDelayInMs() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
- getScheduledJobs() - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getScheduledJobs(String, long, Map<String, Object>...) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getScheduledJobs(String, long, Map<String, Object>...) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Get all scheduled jobs
- getScheduledJobsPath(boolean) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get the scheduled jobs path
- getSchedulerJobId() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
-
Get the scheduler job id
- getSchedules() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- getSerializedString() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getSortedChildren(Logger, String, Resource) - Static method in class org.apache.sling.event.impl.jobs.Utility
-
Helper method to read all children of a resource and sort them by name
- getStartDate() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getStartTime() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getStartTime() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- getStartTime() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
- getState() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
-
Get the internal state
- getState(String) - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- getStateInfo() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- getStatistics() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- getStatistics() - Method in class org.apache.sling.event.impl.jobs.jmx.AllJobStatisticsMBean
- getStatistics() - Method in class org.apache.sling.event.impl.jobs.jmx.QueueMBeanImpl
- getStatistics() - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
-
Return our internal statistics object.
- getStatistics() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- getStoragePath(String, String, boolean) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get the storage path for finished jobs.
- getStoredCancelledJobsPath() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getStoredSuccessfulJobsPath() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- getTargetInstance() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getThreadPriority() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getTopic() - Method in enum org.apache.sling.event.impl.jobs.InternalJobState
- getTopic() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- getTopic() - Method in class org.apache.sling.event.impl.jobs.stats.TopicStatisticsImpl
- getTopics() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getTopics() - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
-
Return the topics information of this instance.
- getTopics() - Method in class org.apache.sling.event.impl.jobs.queues.QueueJobCache
-
All topics of this queue.
- getTopicStatistics() - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- getTopicStatistics() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
-
Get all topic statistics.
- getTopologyCapabilities() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get the current topology capabilities.
- getTotalNumberOfScheduledJobs() - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Provide the total number of jobs registered in the system, irrespective of topics
- getType() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- getType() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- getUnassignedJobsPath() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get the resource path for all unassigned jobs.
- getUniqueId(String) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Get the unique job id
- getUniquePath(String, String, String, Map<String, Object>) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Create a unique job path (folder and name) for the job.
- getValueMap(Resource) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
H
- handle(Resource) - Method in interface org.apache.sling.event.impl.jobs.JobTopicTraverser.ResourceCallback
-
Callback handle for a resource.
- handle(JobImpl) - Method in interface org.apache.sling.event.impl.jobs.JobTopicTraverser.JobCallback
-
Callback handle for a job.
- handleAddUpdate(String) - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
-
Handle observation event for adding or updating a scheduled job
- handleEvent(Event) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- handleEvent(Event) - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
- handleEvent(Event) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
- handleNewTopics(Set<String>) - Method in class org.apache.sling.event.impl.jobs.queues.QueueJobCache
-
Inform the queue cache about topics containing new jobs
- handleRemove(String) - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
-
Handle observation event for removing a scheduled job
- handleTopologyEvent(TopologyEvent) - Method in class org.apache.sling.event.impl.discovery.InitDelayingTopologyEventListener
- handleTopologyEvent(TopologyEvent) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
This method is invoked asynchronously from the TopologyHandler.
- handleTopologyEvent(TopologyEvent) - Method in class org.apache.sling.event.impl.jobs.config.TopologyHandler
- hashCode() - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager.QueueInfo
- hashCode() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- hashCode() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- hasReadErrors() - Method in class org.apache.sling.event.impl.jobs.JobImpl
-
Did we have read errors?
- HistoryCleanUpTask - Class in org.apache.sling.event.impl.jobs.tasks
-
Task to clean up the history, A clean up task can be configured with three properties: - age : only jobs older than this amount of minutes are removed (default is two days) - topic : only jobs with this topic are removed (default is no topic, meaning all jobs are removed) The value should either be a string or an array of string - state : only jobs in this state are removed (default is no state, meaning all jobs are removed) The value should either be a string or an array of string.
- HistoryCleanUpTask() - Constructor for class org.apache.sling.event.impl.jobs.tasks.HistoryCleanUpTask
- Holder() - Constructor for class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler.Holder
- hourly(int) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- HOURLY(int) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
I
- ignoreProperty(String) - Static method in class org.apache.sling.event.impl.support.ResourceHelper
-
Check if this property should be ignored
- incQueued() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
-
New job in the queue
- incrementProgressCount(int) - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- info - Variable in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler.Holder
- InitDelayingTopologyEventListener - Class in org.apache.sling.event.impl.discovery
-
This listener facade applies a 'startup delay' to a topology event handler, that is, it allows to specify a startup time during which any topology events will be queued and processing only starts after this time.
- InitDelayingTopologyEventListener(long, TopologyEventListener) - Constructor for class org.apache.sling.event.impl.discovery.InitDelayingTopologyEventListener
-
Creates a new init-delaying listener with the given delay and delegate.
- initProgress(int, long) - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- InstanceDescriptionComparator(String) - Constructor for class org.apache.sling.event.impl.jobs.config.TopologyCapabilities.InstanceDescriptionComparator
- InternalJobState - Enum in org.apache.sling.event.impl.jobs
-
The state of the job after it has been processed by a
JobExecutor
. - InternalQueueConfiguration - Class in org.apache.sling.event.impl.jobs.config
- InternalQueueConfiguration() - Constructor for class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- InternalQueueConfiguration.Config - Annotation Type in org.apache.sling.event.impl.jobs.config
- InventoryPlugin - Class in org.apache.sling.event.impl.jobs.console
-
This is a inventory plugin displaying the active queues, some statistics and the configurations.
- InventoryPlugin() - Constructor for class org.apache.sling.event.impl.jobs.console.InventoryPlugin
- isActive() - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Is this component still active?
- isActive() - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Is this object still active? If it is not active anymore it should not be used!
- isActive(String) - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Is this instance still active?
- isEmpty() - Method in class org.apache.sling.event.impl.jobs.queues.QueueJobCache
-
Check whether there are jobs for this queue
- isJob(String) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- isKeepJobs() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- isLeader() - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Is the current instance the leader?
- isLocalJob(String) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- isNew() - Method in class org.apache.sling.event.impl.jobs.jmx.QueueStatusEvent
- isPreferRunOnCreationInstance() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- isReadErrorRecoverable() - Method in class org.apache.sling.event.impl.jobs.JobImpl
-
Is the error recoverable?
- isRemoved() - Method in class org.apache.sling.event.impl.jobs.jmx.QueueStatusEvent
- isSame(Map<String, String>) - Method in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Is this capabilities the same as represented by the provided instance map?
- isStopped() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- isStopped() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- isStoragePath(String) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Check whether this is a storage path.
- isSuspended() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- isSuspended() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- isUpdate() - Method in class org.apache.sling.event.impl.jobs.jmx.QueueStatusEvent
- isValid() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
J
- job_consumermanager_allowlist() - Method in annotation type org.apache.sling.event.impl.jobs.JobConsumerManager.Config
- job_consumermanager_blacklist() - Method in annotation type org.apache.sling.event.impl.jobs.JobConsumerManager.DeprecatedConfig
- job_consumermanager_denylist() - Method in annotation type org.apache.sling.event.impl.jobs.JobConsumerManager.Config
- job_consumermanager_disableDistribution() - Method in annotation type org.apache.sling.event.impl.jobs.config.JobManagerConfiguration.Config
- job_consumermanager_whitelist() - Method in annotation type org.apache.sling.event.impl.jobs.JobConsumerManager.DeprecatedConfig
- JobBuilderImpl - Class in org.apache.sling.event.impl.jobs
-
Fluent builder API
- JobBuilderImpl(JobManagerImpl, String) - Constructor for class org.apache.sling.event.impl.jobs.JobBuilderImpl
- jobConsumerManager - Variable in class org.apache.sling.event.impl.jobs.queues.QueueServices
- JobConsumerManager - Class in org.apache.sling.event.impl.jobs
-
This component manages/keeps track of all job consumer services.
- JobConsumerManager() - Constructor for class org.apache.sling.event.impl.jobs.JobConsumerManager
- JobConsumerManager.Config - Annotation Type in org.apache.sling.event.impl.jobs
- JobConsumerManager.DeprecatedConfig - Annotation Type in org.apache.sling.event.impl.jobs
- jobDequeued(String, String) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
- jobEnded(String, String, InternalJobState, long) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
- JobExecutionContextImpl - Class in org.apache.sling.event.impl.jobs.queues
-
Implementation of the job execution context passed to job executors.
- JobExecutionContextImpl(JobHandler, JobExecutionContextImpl.ASyncHandler) - Constructor for class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- JobExecutionContextImpl.ASyncHandler - Interface in org.apache.sling.event.impl.jobs.queues
-
Call back interface to the queue.
- JobExecutionResultImpl - Class in org.apache.sling.event.impl.jobs.queues
-
The job execution result.
- JobExecutionResultImpl(InternalJobState, String, Long) - Constructor for class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
-
Create a new result
- JobHandler - Class in org.apache.sling.event.impl.jobs
-
This object adds actions to a
JobImpl
. - JobHandler(JobImpl, JobExecutor, JobManagerConfiguration) - Constructor for class org.apache.sling.event.impl.jobs.JobHandler
- JobImpl - Class in org.apache.sling.event.impl.jobs
-
This object encapsulates all information about a job.
- JobImpl(String, String, Map<String, Object>) - Constructor for class org.apache.sling.event.impl.jobs.JobImpl
-
Create a new job instance
- JobImpl.ReadErrorType - Enum in org.apache.sling.event.impl.jobs
- JobManagerConfiguration - Class in org.apache.sling.event.impl.jobs.config
-
Configuration of the job handling
- JobManagerConfiguration() - Constructor for class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- JobManagerConfiguration.Config - Annotation Type in org.apache.sling.event.impl.jobs.config
- JobManagerImpl - Class in org.apache.sling.event.impl.jobs
-
Implementation of the job manager.
- JobManagerImpl() - Constructor for class org.apache.sling.event.impl.jobs.JobManagerImpl
- jobQueued(String, String) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
- JobQueueImpl - Class in org.apache.sling.event.impl.jobs.queues
-
The job blocking queue extends the blocking queue by some functionality for the job event handling.
- JobScheduleBuilderImpl - Class in org.apache.sling.event.impl.jobs.scheduling
-
The builder implementation for scheduled jobs.
- JobScheduleBuilderImpl(String, Map<String, Object>, String, JobSchedulerImpl) - Constructor for class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- JobSchedulerImpl - Class in org.apache.sling.event.impl.jobs.scheduling
-
The scheduler for managing scheduled jobs.
- JobSchedulerImpl(JobManagerConfiguration, Scheduler, JobManagerImpl) - Constructor for class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Create the scheduler
- jobStarted(String, String, long) - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsManager
- JobTopicTraverser - Class in org.apache.sling.event.impl.jobs
-
The job topic traverser is an utility class to traverse all jobs of a specific topic in order of creation.
- JobTopicTraverser() - Constructor for class org.apache.sling.event.impl.jobs.JobTopicTraverser
- JobTopicTraverser.JobCallback - Interface in org.apache.sling.event.impl.jobs
-
Callback called for each found job.
- JobTopicTraverser.ResourceCallback - Interface in org.apache.sling.event.impl.jobs
-
Callback called for each found resource.
L
- log(int, String, Object...) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- log(String, Object...) - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
M
- MAIN_QUEUE_NAME - Static variable in class org.apache.sling.event.impl.jobs.config.MainQueueConfiguration
- MainQueueConfiguration - Class in org.apache.sling.event.impl.jobs.config
-
This is the configuration for the main queue.
- MainQueueConfiguration() - Constructor for class org.apache.sling.event.impl.jobs.config.MainQueueConfiguration
- MainQueueConfiguration.Config - Annotation Type in org.apache.sling.event.impl.jobs.config
- maintain() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Periodic maintenance
- maintenance() - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
- maintenance() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
- markAsync() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- match(String) - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
-
Check if the queue processes the event.
- match(String) - Method in class org.apache.sling.event.impl.support.ExactTopicMatcher
- match(String) - Method in class org.apache.sling.event.impl.support.PackageTopicMatcher
- match(String) - Method in class org.apache.sling.event.impl.support.SubPackagesTopicMatcher
- match(String) - Method in interface org.apache.sling.event.impl.support.TopicMatcher
-
Check if the topic matches and return the variable part - null if not matching.
- MATCH_ALL - Static variable in class org.apache.sling.event.impl.support.TopicMatcherHelper
- message(String) - Method in class org.apache.sling.event.impl.jobs.queues.ResultBuilderImpl
- modified(BundleContext, JobConsumerManager.Config, JobConsumerManager.DeprecatedConfig) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
- monthly(int, int, int) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- MONTHLY(int, int, int) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
N
- NewJobSender - Class in org.apache.sling.event.impl.jobs.notifications
-
This component receives resource added events and sends a job created event.
- NewJobSender() - Constructor for class org.apache.sling.event.impl.jobs.notifications.NewJobSender
- NONE - org.apache.sling.event.impl.jobs.JobImpl.ReadErrorType
- NotificationUtility - Class in org.apache.sling.event.impl.jobs.notifications
- NotificationUtility() - Constructor for class org.apache.sling.event.impl.jobs.notifications.NotificationUtility
- NUMBER_OF_PROCESSORS - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
O
- onChange(List<ResourceChange>) - Method in class org.apache.sling.event.impl.jobs.notifications.NewJobSender
- onChange(List<ResourceChange>) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
- org_apache_sling_installer_configuration_persist() - Method in annotation type org.apache.sling.event.impl.jobs.JobConsumerManager.Config
- org.apache.sling.event.impl.discovery - package org.apache.sling.event.impl.discovery
- org.apache.sling.event.impl.jobs - package org.apache.sling.event.impl.jobs
- org.apache.sling.event.impl.jobs.config - package org.apache.sling.event.impl.jobs.config
- org.apache.sling.event.impl.jobs.console - package org.apache.sling.event.impl.jobs.console
- org.apache.sling.event.impl.jobs.jmx - package org.apache.sling.event.impl.jobs.jmx
- org.apache.sling.event.impl.jobs.notifications - package org.apache.sling.event.impl.jobs.notifications
- org.apache.sling.event.impl.jobs.queues - package org.apache.sling.event.impl.jobs.queues
- org.apache.sling.event.impl.jobs.scheduling - package org.apache.sling.event.impl.jobs.scheduling
- org.apache.sling.event.impl.jobs.stats - package org.apache.sling.event.impl.jobs.stats
- org.apache.sling.event.impl.jobs.tasks - package org.apache.sling.event.impl.jobs.tasks
- org.apache.sling.event.impl.support - package org.apache.sling.event.impl.support
- OTHER_EXCEPTION - org.apache.sling.event.impl.jobs.JobImpl.ReadErrorType
- outdate() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Outdate this queue.
P
- PackageTopicMatcher - Class in org.apache.sling.event.impl.support
-
Package matcher - the topic must be in the same package.
- PackageTopicMatcher(String) - Constructor for class org.apache.sling.event.impl.support.PackageTopicMatcher
- persistJobProperties(String...) - Method in class org.apache.sling.event.impl.jobs.JobHandler
-
Update the property of a job in the resource tree
- prepare(Queue) - Method in class org.apache.sling.event.impl.jobs.JobImpl
-
Prepare a new job execution
- print(PrintWriter, Format, boolean) - Method in class org.apache.sling.event.impl.jobs.console.InventoryPlugin
- process(Job) - Method in class org.apache.sling.event.impl.jobs.console.WebConsolePlugin
- process(Job, JobExecutionContext) - Method in class org.apache.sling.event.impl.jobs.tasks.HistoryCleanUpTask
- progresslog_maxCount() - Method in annotation type org.apache.sling.event.impl.jobs.config.JobManagerConfiguration.Config
- PROP_KEEP_JOBS - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_MAX_PARALLEL - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_NAME - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_PREFER_RUN_ON_CREATION_INSTANCE - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_PRIORITY - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_RETRIES - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_RETRY_DELAY - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_THREAD_POOL_SIZE - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_TOPICS - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- PROP_TYPE - Static variable in class org.apache.sling.event.impl.jobs.config.ConfigurationConstants
- properties(Map<String, Object>) - Method in class org.apache.sling.event.impl.jobs.JobBuilderImpl
- PROPERTY_APPLICATION - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_BACKGROUND_LOAD_DELAY - Static variable in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
The background loader waits this time of seconds after startup before loading events from the repository.
- PROPERTY_DELAY_OVERRIDE - Static variable in class org.apache.sling.event.impl.jobs.JobImpl
-
Internal job property containing optional delay override.
- PROPERTY_DISTRIBUTE - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_FINISHED_STATE - Static variable in class org.apache.sling.event.impl.jobs.JobImpl
-
This property contains the finished state of a job once it's marked as finished.
- PROPERTY_JOB_ID - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_JOB_QUEUED - Static variable in class org.apache.sling.event.impl.jobs.JobImpl
-
Internal job property specifying when the job was put into the queue.
- PROPERTY_JOB_TOPIC - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_MARKER_READ_ERROR_LIST - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_REPOSITORY_PATH - Static variable in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
The path where all jobs are stored.
- PROPERTY_RESOURCE_PATH - Static variable in class org.apache.sling.event.impl.jobs.JobImpl
-
Internal job property containing the resource path.
- PROPERTY_SCHEDULE_INFO - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_SCHEDULE_INFO_TYPE - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_SCHEDULE_NAME - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_SCHEDULE_SUSPENDED - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- PROPERTY_SCHEDULED_JOBS_PATH - Static variable in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Configuration property for the scheduled jobs path.
- PROPERTY_TIME - Static variable in class org.apache.sling.event.impl.jobs.notifications.NotificationUtility
-
Event property containing the time for job start and job finished events.
- PROPERTY_TOPICS - Static variable in class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
Q
- queue_keepJobs() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_maxparallel() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_maxparallel() - Method in annotation type org.apache.sling.event.impl.jobs.config.MainQueueConfiguration.Config
- queue_name() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_preferRunOnCreationInstance() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_priority() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_priority() - Method in annotation type org.apache.sling.event.impl.jobs.config.MainQueueConfiguration.Config
- queue_retries() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_retries() - Method in annotation type org.apache.sling.event.impl.jobs.config.MainQueueConfiguration.Config
- queue_retrydelay() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_retrydelay() - Method in annotation type org.apache.sling.event.impl.jobs.config.MainQueueConfiguration.Config
- queue_threadPoolSize() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_topics() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queue_type() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- queueConfiguration - Variable in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager.QueueInfo
- QueueConfigurationManager - Class in org.apache.sling.event.impl.jobs.config
-
The queue manager manages queue configurations.
- QueueConfigurationManager() - Constructor for class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager
- QueueConfigurationManager.QueueInfo - Class in org.apache.sling.event.impl.jobs.config
- QueueInfo() - Constructor for class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager.QueueInfo
- QueueItem() - Constructor for class org.apache.sling.event.impl.jobs.config.TopologyHandler.QueueItem
- QueueJobCache - Class in org.apache.sling.event.impl.jobs.queues
-
The queue job cache caches jobs per queue based on the topics the queue is actively processing.
- QueueJobCache(JobManagerConfiguration, String, StatisticsManager, QueueConfiguration.Type, Set<String>) - Constructor for class org.apache.sling.event.impl.jobs.queues.QueueJobCache
-
Create a new queue job cache
- QueueManager - Class in org.apache.sling.event.impl.jobs.queues
-
Implementation of the queue manager.
- QueueManager() - Constructor for class org.apache.sling.event.impl.jobs.queues.QueueManager
- QueueMBeanImpl - Class in org.apache.sling.event.impl.jobs.jmx
-
An MBean that provides statistics from
- QueueMBeanImpl(Queue) - Constructor for class org.apache.sling.event.impl.jobs.jmx.QueueMBeanImpl
- queueName - Variable in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager.QueueInfo
- QueueServices - Class in org.apache.sling.event.impl.jobs.queues
-
The queue services class is a helper class containing all services used by the queue implementations.
- QueueServices() - Constructor for class org.apache.sling.event.impl.jobs.queues.QueueServices
- QueuesMBeanImpl - Class in org.apache.sling.event.impl.jobs.jmx
- QueuesMBeanImpl() - Constructor for class org.apache.sling.event.impl.jobs.jmx.QueuesMBeanImpl
- QueueStatusEvent - Class in org.apache.sling.event.impl.jobs.jmx
- QueueStatusEvent(Queue, Queue) - Constructor for class org.apache.sling.event.impl.jobs.jmx.QueueStatusEvent
R
- read - Variable in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler.Holder
- readJob(Logger, Resource) - Static method in class org.apache.sling.event.impl.jobs.Utility
-
Read a job
- reassign() - Method in class org.apache.sling.event.impl.jobs.JobHandler
-
Reassign to a new instance.
- registerListener(String, JobExecutor, JobExecutionContext) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
- remove(ScheduledJobInfoImpl) - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
-
Remove a scheduled job
- removeAll() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- removeFromRetryList() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- removeJob(ScheduledJobInfoImpl) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Remove a scheduled job
- removeJobById(String) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- removeJobFromRetryList(Job) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
- removeListener(ConfigurationChangeListener) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Remove a topology aware listener
- reschedule() - Method in class org.apache.sling.event.impl.jobs.JobHandler
-
Reschedule the job Update the retry count and remove the started time.
- reschedule() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- reschedule(String, JobHandler, StatisticsManager) - Method in class org.apache.sling.event.impl.jobs.queues.QueueJobCache
-
Reschedule a job Reschedule the job and add it back into the cache.
- reset() - Method in class org.apache.sling.event.impl.jobs.jmx.AbstractJobStatistics
- reset() - Method in class org.apache.sling.event.impl.jobs.jmx.EmptyStatistics
- reset() - Method in class org.apache.sling.event.impl.jobs.stats.BaseStatisticsImpl
- reset() - Method in class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
- RESOURCE_TYPE_FOLDER - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- RESOURCE_TYPE_JOB - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
- RESOURCE_TYPE_SCHEDULED_JOB - Static variable in class org.apache.sling.event.impl.support.ResourceHelper
-
We use the same resource type as for timed events.
- ResourceHelper - Class in org.apache.sling.event.impl.support
- ResourceHelper() - Constructor for class org.apache.sling.event.impl.support.ResourceHelper
- result() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- ResultBuilderImpl - Class in org.apache.sling.event.impl.jobs.queues
- ResultBuilderImpl() - Constructor for class org.apache.sling.event.impl.jobs.queues.ResultBuilderImpl
- resume() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- resume() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- retry() - Method in class org.apache.sling.event.impl.jobs.JobImpl
-
Update the information for a retry
- retryJobById(String) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- run() - Method in class org.apache.sling.event.impl.jobs.config.TopologyHandler
- run() - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
-
This method is invoked periodically by the scheduler.
- run() - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
-
This method is invoked periodically by the scheduler.
- run() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
- run() - Method in class org.apache.sling.event.impl.jobs.tasks.CleanUpTask
-
One maintenance run
- run() - Method in class org.apache.sling.event.impl.jobs.tasks.FindUnfinishedJobsTask
- run() - Method in class org.apache.sling.event.impl.jobs.tasks.UpgradeTask
-
Upgrade
- RUNTIMEEXCEPTION - org.apache.sling.event.impl.jobs.JobImpl.ReadErrorType
S
- schedule() - Method in class org.apache.sling.event.impl.jobs.JobBuilderImpl
- ScheduledJobHandler - Class in org.apache.sling.event.impl.jobs.scheduling
- ScheduledJobHandler(JobManagerConfiguration, JobSchedulerImpl) - Constructor for class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
- ScheduledJobHandler.Holder - Class in org.apache.sling.event.impl.jobs.scheduling
- ScheduledJobInfoImpl - Class in org.apache.sling.event.impl.jobs.scheduling
-
The job schedule information.
- ScheduledJobInfoImpl(JobSchedulerImpl, String) - Constructor for class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
-
Create a new info object
- ScheduleInfoImpl - Class in org.apache.sling.event.impl.support
- scheduleJob(ScheduledJobInfoImpl) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Add a scheduled job
- sendEvent(QueueStatusEvent) - Method in class org.apache.sling.event.impl.jobs.jmx.QueuesMBeanImpl
- sendNotification(EventAdmin, String, Job, Long) - Static method in class org.apache.sling.event.impl.jobs.notifications.NotificationUtility
-
Helper method for sending the notification events.
- service_ranking() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- setIsBlocked(boolean) - Method in class org.apache.sling.event.impl.jobs.queues.QueueJobCache
- setProgress(int) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- setProperty(String, Object) - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- setProperty(String, Object) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- setSuspended(ScheduledJobInfoImpl, boolean) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Change the suspended flag for a scheduled job
- started - Variable in class org.apache.sling.event.impl.jobs.JobHandler
- startJobs() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Start the job queue.
- startProcessing(Queue) - Method in class org.apache.sling.event.impl.jobs.JobHandler
- startProgress(int, long) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- startup_delay() - Method in annotation type org.apache.sling.event.impl.jobs.config.JobManagerConfiguration.Config
- StatisticsImpl - Class in org.apache.sling.event.impl.jobs.stats
-
Implementation of the statistics.
- StatisticsImpl() - Constructor for class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
- StatisticsImpl(long) - Constructor for class org.apache.sling.event.impl.jobs.stats.StatisticsImpl
- statisticsManager - Variable in class org.apache.sling.event.impl.jobs.queues.QueueServices
- StatisticsManager - Class in org.apache.sling.event.impl.jobs.stats
-
The statistics manager keeps track of all statistics related tasks.
- StatisticsManager() - Constructor for class org.apache.sling.event.impl.jobs.stats.StatisticsManager
- stop() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- stopJob(JobImpl) - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- stopJobById(String) - Method in class org.apache.sling.event.impl.jobs.JobManagerImpl
- SubPackagesTopicMatcher - Class in org.apache.sling.event.impl.support
-
Sub package matcher - the topic must be in the same package or a sub package.
- SubPackagesTopicMatcher(String) - Constructor for class org.apache.sling.event.impl.support.SubPackagesTopicMatcher
- succeeded() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
- succeeded() - Method in class org.apache.sling.event.impl.jobs.queues.ResultBuilderImpl
- SUCCEEDED - org.apache.sling.event.impl.jobs.InternalJobState
- SUCCEEDED - Static variable in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
-
Constant object for the success case.
- suspend() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
- suspend() - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- suspend() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
T
- targetId - Variable in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager.QueueInfo
- THREAD_POOL - Static variable in class org.apache.sling.event.impl.support.Environment
-
Global thread pool.
- threadPoolManager - Variable in class org.apache.sling.event.impl.jobs.queues.QueueServices
- toEvent(Job) - Static method in class org.apache.sling.event.impl.jobs.Utility
-
Create an event from a job
- TopicMatcher - Interface in org.apache.sling.event.impl.support
-
Interface for topic matchers
- TopicMatcherHelper - Class in org.apache.sling.event.impl.support
- TopicMatcherHelper() - Constructor for class org.apache.sling.event.impl.support.TopicMatcherHelper
- TopicStatisticsImpl - Class in org.apache.sling.event.impl.jobs.stats
-
Implementation of the statistics.
- TopicStatisticsImpl(String) - Constructor for class org.apache.sling.event.impl.jobs.stats.TopicStatisticsImpl
-
Constructor.
- TopologyCapabilities - Class in org.apache.sling.event.impl.jobs.config
-
The capabilities of a topology.
- TopologyCapabilities(TopologyView, JobManagerConfiguration) - Constructor for class org.apache.sling.event.impl.jobs.config.TopologyCapabilities
-
Create a new instance
- TopologyCapabilities.InstanceDescriptionComparator - Class in org.apache.sling.event.impl.jobs.config
- TopologyHandler - Class in org.apache.sling.event.impl.jobs.config
-
This topology handler is handling the topology change events asynchronously and processes them by queuing them.
- TopologyHandler() - Constructor for class org.apache.sling.event.impl.jobs.config.TopologyHandler
- TopologyHandler.QueueItem - Class in org.apache.sling.event.impl.jobs.config
-
We need a holder class to be able to put something into the queue to stop it.
- toString() - Method in class org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration
- toString() - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager.QueueInfo
- toString() - Method in class org.apache.sling.event.impl.jobs.JobHandler
- toString() - Method in class org.apache.sling.event.impl.jobs.JobImpl
- toString() - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionResultImpl
- toString() - Method in class org.apache.sling.event.impl.support.ExactTopicMatcher
- toString() - Method in class org.apache.sling.event.impl.support.PackageTopicMatcher
- toString() - Method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
- toString() - Method in class org.apache.sling.event.impl.support.SubPackagesTopicMatcher
- toString(String, Map<String, Object>) - Static method in class org.apache.sling.event.impl.jobs.Utility
-
Improved toString method for a job.
- toString(Job) - Static method in class org.apache.sling.event.impl.jobs.Utility
-
Improved toString method for a job.
- traverse(Logger, Resource, JobTopicTraverser.JobCallback) - Static method in class org.apache.sling.event.impl.jobs.JobTopicTraverser
-
Traverse the topic and call the callback for each found job.
- traverse(Logger, Resource, JobTopicTraverser.ResourceCallback) - Static method in class org.apache.sling.event.impl.jobs.JobTopicTraverser
-
Traverse the topic and call the callback for each found resource.
- tryToClose() - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Check if the queue can be closed
U
- unbindConfig(InternalQueueConfiguration) - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager
-
Remove a queue configuration.
- unbindJobConsumer(ServiceReference<JobConsumer>) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
-
Unbind a consumer
- unbindJobExecutor(ServiceReference<JobExecutor>) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
-
Unbind a executor
- unbindThreadPool(EventingThreadPool) - Method in class org.apache.sling.event.impl.jobs.queues.QueueManager
- unregisterListener(String) - Method in class org.apache.sling.event.impl.jobs.JobConsumerManager
- unschedule() - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
- unscheduleJob(ScheduledJobInfoImpl) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobSchedulerImpl
-
Unschedule a scheduled job
- update(long) - Method in class org.apache.sling.event.impl.jobs.JobImpl
- update(String, Map<String, Object>) - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
-
Update/set the job related information
- update(List<ScheduleInfo>) - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobInfoImpl
-
Update the scheduling information
- update(Map<String, Object>, JobManagerConfiguration.Config) - Method in class org.apache.sling.event.impl.jobs.config.JobManagerConfiguration
-
Update with a new configuration
- update(MainQueueConfiguration.Config) - Method in class org.apache.sling.event.impl.jobs.config.MainQueueConfiguration
-
Configure this component.
- updateConfig(InternalQueueConfiguration) - Method in class org.apache.sling.event.impl.jobs.config.QueueConfigurationManager
-
Update a queue configuration.
- updateProgress(long) - Method in class org.apache.sling.event.impl.jobs.queues.JobExecutionContextImpl
- updateQueueInfo(Queue) - Method in class org.apache.sling.event.impl.jobs.JobImpl
-
Update information about the queue.
- updateSchedule(String, Collection<ScheduleInfo>) - Method in class org.apache.sling.event.impl.jobs.scheduling.ScheduledJobHandler
- UpgradeTask - Class in org.apache.sling.event.impl.jobs.tasks
-
Upgrade task Upgrade jobs from earlier versions to the new format.
- UpgradeTask(JobManagerConfiguration) - Constructor for class org.apache.sling.event.impl.jobs.tasks.UpgradeTask
-
Constructor
- Utility - Class in org.apache.sling.event.impl.jobs
- Utility() - Constructor for class org.apache.sling.event.impl.jobs.Utility
V
- valueOf(String) - Static method in enum org.apache.sling.event.impl.jobs.InternalJobState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.sling.event.impl.jobs.JobImpl.ReadErrorType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.sling.event.impl.jobs.InternalJobState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.sling.event.impl.jobs.JobImpl.ReadErrorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wakeUpQueue(Set<String>) - Method in class org.apache.sling.event.impl.jobs.queues.JobQueueImpl
-
Inform the queue about new job for the given topics.
- webconsole_configurationFactory_nameHint() - Method in annotation type org.apache.sling.event.impl.jobs.config.InternalQueueConfiguration.Config
- WebConsolePlugin - Class in org.apache.sling.event.impl.jobs.console
-
This is a web console plugin displaying the active queues, some statistics and the configurations.
- WebConsolePlugin() - Constructor for class org.apache.sling.event.impl.jobs.console.WebConsolePlugin
- weekly(int, int, int) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- WEEKLY(int, int, int) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
Y
- yearly(int, int, int, int) - Method in class org.apache.sling.event.impl.jobs.scheduling.JobScheduleBuilderImpl
- YEARLY(int, int, int, int) - Static method in class org.apache.sling.event.impl.support.ScheduleInfoImpl
All Classes All Packages