Skip navigation links
B C D E G L M N S V W 

B

build() - Method in interface net.javacrumbs.shedlock.spring.ScheduledLockConfigurationBuilder.ConfiguredScheduledLockConfigurationBuilder
Builds the configuration.

C

createInstance() - Method in class net.javacrumbs.shedlock.spring.SpringLockableTaskSchedulerFactoryBean
 

D

destroy() - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
destroyInstance(LockableTaskScheduler) - Method in class net.javacrumbs.shedlock.spring.SpringLockableTaskSchedulerFactoryBean
 

E

EnableSchedulerLock - Annotation Type in net.javacrumbs.shedlock.spring.annotation
 
EnableSchedulerLock.InterceptMode - Enum in net.javacrumbs.shedlock.spring.annotation
 

G

getAdvisor(LockProvider) - Method in class net.javacrumbs.shedlock.spring.aop.MethodProxyScheduledLockAopBeanPostProcessor
 
getAdvisor(LockProvider) - Method in class net.javacrumbs.shedlock.spring.aop.SchedulerProxyScheduledLockAopBeanPostProcessor
 
getLockConfiguration(Runnable) - Method in class net.javacrumbs.shedlock.spring.internal.SpringLockConfigurationExtractor
 
getLockConfiguration(Object, Method) - Method in class net.javacrumbs.shedlock.spring.internal.SpringLockConfigurationExtractor
 
getLockConfiguration(SchedulerLock) - Method in class net.javacrumbs.shedlock.spring.internal.SpringLockConfigurationExtractor
 
getObjectType() - Method in class net.javacrumbs.shedlock.spring.SpringLockableTaskSchedulerFactoryBean
 

L

LockableTaskScheduler - Class in net.javacrumbs.shedlock.spring
Wraps a all tasks to LockableRunnable and delegates all calls to a TaskScheduler.
LockableTaskScheduler(TaskScheduler, LockManager) - Constructor for class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 

M

MethodProxyScheduledLockAopBeanPostProcessor - Class in net.javacrumbs.shedlock.spring.aop
 
MethodProxyScheduledLockAopBeanPostProcessor(String, String) - Constructor for class net.javacrumbs.shedlock.spring.aop.MethodProxyScheduledLockAopBeanPostProcessor
 

N

net.javacrumbs.shedlock.spring - package net.javacrumbs.shedlock.spring
 
net.javacrumbs.shedlock.spring.annotation - package net.javacrumbs.shedlock.spring.annotation
 
net.javacrumbs.shedlock.spring.aop - package net.javacrumbs.shedlock.spring.aop
 
net.javacrumbs.shedlock.spring.internal - package net.javacrumbs.shedlock.spring.internal
 

S

schedule(Runnable, Trigger) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
schedule(Runnable, Date) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
schedule(Runnable, Instant) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
scheduleAtFixedRate(Runnable, Date, long) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
scheduleAtFixedRate(Runnable, long) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
scheduleAtFixedRate(Runnable, Instant, Duration) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
scheduleAtFixedRate(Runnable, Duration) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
ScheduledLockConfiguration - Interface in net.javacrumbs.shedlock.spring
Scheduled lock configuration.
ScheduledLockConfigurationBuilder - Interface in net.javacrumbs.shedlock.spring
Builds configuration for ScheduledLock.
ScheduledLockConfigurationBuilder.ConfiguredScheduledLockConfigurationBuilder - Interface in net.javacrumbs.shedlock.spring
 
ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutDefaultLockAtMostFor - Interface in net.javacrumbs.shedlock.spring
 
ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutTaskScheduler - Interface in net.javacrumbs.shedlock.spring
 
SchedulerProxyScheduledLockAopBeanPostProcessor - Class in net.javacrumbs.shedlock.spring.aop
 
SchedulerProxyScheduledLockAopBeanPostProcessor(String, String) - Constructor for class net.javacrumbs.shedlock.spring.aop.SchedulerProxyScheduledLockAopBeanPostProcessor
 
scheduleWithFixedDelay(Runnable, Date, long) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
scheduleWithFixedDelay(Runnable, long) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
scheduleWithFixedDelay(Runnable, Instant, Duration) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
scheduleWithFixedDelay(Runnable, Duration) - Method in class net.javacrumbs.shedlock.spring.LockableTaskScheduler
 
setEmbeddedValueResolver(StringValueResolver) - Method in class net.javacrumbs.shedlock.spring.SpringLockableTaskSchedulerFactoryBean
 
SpringLockableTaskSchedulerFactoryBean - Class in net.javacrumbs.shedlock.spring
Helper class to simplify configuration of Spring LockableTaskScheduler.
SpringLockableTaskSchedulerFactoryBean(TaskScheduler, LockProvider, TemporalAmount) - Constructor for class net.javacrumbs.shedlock.spring.SpringLockableTaskSchedulerFactoryBean
 
SpringLockableTaskSchedulerFactoryBean(TaskScheduler, LockProvider, TemporalAmount, TemporalAmount) - Constructor for class net.javacrumbs.shedlock.spring.SpringLockableTaskSchedulerFactoryBean
 
SpringLockConfigurationExtractor - Class in net.javacrumbs.shedlock.spring.internal
 
SpringLockConfigurationExtractor(TemporalAmount, TemporalAmount, StringValueResolver) - Constructor for class net.javacrumbs.shedlock.spring.internal.SpringLockConfigurationExtractor
 

V

valueOf(String) - Static method in enum net.javacrumbs.shedlock.spring.annotation.EnableSchedulerLock.InterceptMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.javacrumbs.shedlock.spring.annotation.EnableSchedulerLock.InterceptMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withDefaultLockAtLeastFor(TemporalAmount) - Method in interface net.javacrumbs.shedlock.spring.ScheduledLockConfigurationBuilder.ConfiguredScheduledLockConfigurationBuilder
Every lock is hold at least for given amount of time.
withDefaultLockAtMostFor(TemporalAmount) - Method in interface net.javacrumbs.shedlock.spring.ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutDefaultLockAtMostFor
Upper limit after which the lock is automatically released.
withExecutorService(ScheduledExecutorService) - Method in interface net.javacrumbs.shedlock.spring.ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutTaskScheduler
Will use scheduledExecutorService for task execution.
withLockProvider(LockProvider) - Static method in interface net.javacrumbs.shedlock.spring.ScheduledLockConfigurationBuilder
Configures required lockProvider.
withPoolSize(int) - Method in interface net.javacrumbs.shedlock.spring.ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutTaskScheduler
Will use ThreadPoolTaskScheduler with given poolSize to execute the scheduled tasks.
withTaskScheduler(TaskScheduler) - Method in interface net.javacrumbs.shedlock.spring.ScheduledLockConfigurationBuilder.ScheduledLockConfigurationBuilderWithoutTaskScheduler
Will use taskScheduler for task execution.
B C D E G L M N S V W 
Skip navigation links

Copyright © 2019. All rights reserved.