-
Method parameters in net.javacrumbs.shedlock.core with annotations of type NonNull
| Modifier and Type |
Method |
Description |
void |
DefaultLockingTaskExecutor.executeWithLock(Runnable task,
LockConfiguration lockConfig) |
|
void |
DefaultLockingTaskExecutor.executeWithLock(Runnable task,
LockConfiguration lockConfig) |
|
void |
DefaultLockingTaskExecutor.executeWithLock(LockingTaskExecutor.Task task,
LockConfiguration lockConfig) |
|
void |
DefaultLockingTaskExecutor.executeWithLock(LockingTaskExecutor.Task task,
LockConfiguration lockConfig) |
|
<T> LockingTaskExecutor.TaskResult<T> |
DefaultLockingTaskExecutor.executeWithLock(LockingTaskExecutor.TaskWithResult<T> task,
LockConfiguration lockConfig) |
|
<T> LockingTaskExecutor.TaskResult<T> |
DefaultLockingTaskExecutor.executeWithLock(LockingTaskExecutor.TaskWithResult<T> task,
LockConfiguration lockConfig) |
|
void |
DefaultLockManager.executeWithLock(Runnable task) |
|
void |
LockingTaskExecutor.executeWithLock(Runnable task,
LockConfiguration lockConfig) |
Executes task if it's not already running.
|
void |
LockingTaskExecutor.executeWithLock(Runnable task,
LockConfiguration lockConfig) |
Executes task if it's not already running.
|
void |
LockingTaskExecutor.executeWithLock(LockingTaskExecutor.Task task,
LockConfiguration lockConfig) |
|
void |
LockingTaskExecutor.executeWithLock(LockingTaskExecutor.Task task,
LockConfiguration lockConfig) |
|
default <T> LockingTaskExecutor.TaskResult<T> |
LockingTaskExecutor.executeWithLock(LockingTaskExecutor.TaskWithResult<T> task,
LockConfiguration lockConfig) |
Executes task.
|
default <T> LockingTaskExecutor.TaskResult<T> |
LockingTaskExecutor.executeWithLock(LockingTaskExecutor.TaskWithResult<T> task,
LockConfiguration lockConfig) |
Executes task.
|
void |
LockManager.executeWithLock(Runnable task) |
|
Optional<SimpleLock> |
AbstractSimpleLock.extend(Duration lockAtMostFor,
Duration lockAtLeastFor) |
|
Optional<SimpleLock> |
AbstractSimpleLock.extend(Duration lockAtMostFor,
Duration lockAtLeastFor) |
|
Optional<SimpleLock> |
AbstractSimpleLock.extend(Instant lockAtMostUntil,
Instant lockAtLeastUntil) |
Deprecated.
|
Optional<SimpleLock> |
AbstractSimpleLock.extend(Instant lockAtMostUntil,
Instant lockAtLeastUntil) |
Deprecated.
|
default Optional<SimpleLock> |
SimpleLock.extend(Duration lockAtMostFor,
Duration lockAtLeastFor) |
Extends the lock.
|
default Optional<SimpleLock> |
SimpleLock.extend(Duration lockAtMostFor,
Duration lockAtLeastFor) |
Extends the lock.
|
default Optional<SimpleLock> |
SimpleLock.extend(Instant lockAtMostUntil,
Instant lockAtLeastUntil) |
Deprecated.
|
default Optional<SimpleLock> |
SimpleLock.extend(Instant lockAtMostUntil,
Instant lockAtLeastUntil) |
Deprecated.
|
static void |
LockExtender.extendActiveLock(Duration lockAtMostFor,
Duration lockAtLeastFor) |
Extends active lock.
|
static void |
LockExtender.extendActiveLock(Duration lockAtMostFor,
Duration lockAtLeastFor) |
Extends active lock.
|
Optional<LockConfiguration> |
LockConfigurationExtractor.getLockConfiguration(Runnable task) |
|
Optional<SimpleLock> |
LockProvider.lock(LockConfiguration lockConfiguration) |
|
Constructor parameters in net.javacrumbs.shedlock.core with annotations of type NonNull
| Constructor |
Description |
DefaultLockingTaskExecutor(LockProvider lockProvider) |
|
DefaultLockManager(LockingTaskExecutor lockingTaskExecutor,
LockConfigurationExtractor lockConfigurationExtractor) |
|
DefaultLockManager(LockingTaskExecutor lockingTaskExecutor,
LockConfigurationExtractor lockConfigurationExtractor) |
|
DefaultLockManager(LockProvider lockProvider,
LockConfigurationExtractor lockConfigurationExtractor) |
|
DefaultLockManager(LockProvider lockProvider,
LockConfigurationExtractor lockConfigurationExtractor) |
|
LockableRunnable(Runnable task,
LockManager lockManager) |
|
LockableRunnable(Runnable task,
LockManager lockManager) |
|
LockConfiguration(String name,
Duration lockAtMostFor,
Duration lockAtLeastFor) |
Deprecated.
|
LockConfiguration(String name,
Duration lockAtMostFor,
Duration lockAtLeastFor) |
Deprecated.
|
LockConfiguration(String name,
Duration lockAtMostFor,
Duration lockAtLeastFor) |
Deprecated.
|
LockConfiguration(String name,
Instant lockAtMostUntil) |
Deprecated.
|
LockConfiguration(String name,
Instant lockAtMostUntil) |
Deprecated.
|
LockConfiguration(String name,
Instant lockAtMostUntil,
Instant lockAtLeastUntil) |
Deprecated.
|
LockConfiguration(String name,
Instant lockAtMostUntil,
Instant lockAtLeastUntil) |
Deprecated.
|
LockConfiguration(String name,
Instant lockAtMostUntil,
Instant lockAtLeastUntil) |
Deprecated.
|
LockConfiguration(Instant createdAt,
String name,
Duration lockAtMostFor,
Duration lockAtLeastFor) |
Creates LockConfiguration.
|
LockConfiguration(Instant createdAt,
String name,
Duration lockAtMostFor,
Duration lockAtLeastFor) |
Creates LockConfiguration.
|
LockConfiguration(Instant createdAt,
String name,
Duration lockAtMostFor,
Duration lockAtLeastFor) |
Creates LockConfiguration.
|
LockConfiguration(Instant createdAt,
String name,
Duration lockAtMostFor,
Duration lockAtLeastFor) |
Creates LockConfiguration.
|
-
LockConfiguration(Instant, String, Duration, Duration)