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

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
 
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