public class SpringLockableTaskSchedulerFactoryBean extends org.springframework.beans.factory.config.AbstractFactoryBean<LockableTaskScheduler> implements org.springframework.context.EmbeddedValueResolverAware, ScheduledLockConfiguration
| Constructor and Description |
|---|
SpringLockableTaskSchedulerFactoryBean(org.springframework.scheduling.TaskScheduler taskScheduler,
LockProvider lockProvider,
TemporalAmount defaultLockAtMostFor) |
SpringLockableTaskSchedulerFactoryBean(org.springframework.scheduling.TaskScheduler taskScheduler,
LockProvider lockProvider,
TemporalAmount defaultLockAtMostFor,
TemporalAmount defaultLockAtLeastFor) |
| Modifier and Type | Method and Description |
|---|---|
protected LockableTaskScheduler |
createInstance() |
protected void |
destroyInstance(LockableTaskScheduler instance) |
Class<?> |
getObjectType() |
void |
setEmbeddedValueResolver(org.springframework.util.StringValueResolver resolver) |
public SpringLockableTaskSchedulerFactoryBean(org.springframework.scheduling.TaskScheduler taskScheduler,
LockProvider lockProvider,
TemporalAmount defaultLockAtMostFor)
public SpringLockableTaskSchedulerFactoryBean(org.springframework.scheduling.TaskScheduler taskScheduler,
LockProvider lockProvider,
TemporalAmount defaultLockAtMostFor,
TemporalAmount defaultLockAtLeastFor)
public Class<?> getObjectType()
getObjectType in interface org.springframework.beans.factory.FactoryBean<LockableTaskScheduler>getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean<LockableTaskScheduler>protected LockableTaskScheduler createInstance()
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<LockableTaskScheduler>protected void destroyInstance(LockableTaskScheduler instance) throws Exception
destroyInstance in class org.springframework.beans.factory.config.AbstractFactoryBean<LockableTaskScheduler>Exceptionpublic void setEmbeddedValueResolver(org.springframework.util.StringValueResolver resolver)
setEmbeddedValueResolver in interface org.springframework.context.EmbeddedValueResolverAwareCopyright © 2019. All rights reserved.