Skip navigation links
E G L R S V 

E

execute(String, LockedExecutor.Checker, LockedExecutor.Builder) - Method in class ru.ilb.common.lock.LockedExecutor
Execute code using lock key
execute(Supplier<StampedLock>, LockedExecutor.Checker, LockedExecutor.Builder) - Method in class ru.ilb.common.lock.LockedExecutor
Execute code using lock suplier

G

getLock(K) - Method in class ru.ilb.common.lock.ReadWriteLockFactory
 
getLock(K) - Method in class ru.ilb.common.lock.StampedLockFactory
 

L

LockedExecutor - Class in ru.ilb.common.lock
Execute code using read-write lock
LockedExecutor() - Constructor for class ru.ilb.common.lock.LockedExecutor
 
LockedExecutor(StampedLockFactory<String>) - Constructor for class ru.ilb.common.lock.LockedExecutor
 
LockedExecutor.Builder - Interface in ru.ilb.common.lock
 
LockedExecutor.Checker - Interface in ru.ilb.common.lock
 

R

ReadWriteLockFactory<K> - Class in ru.ilb.common.lock
 
ReadWriteLockFactory() - Constructor for class ru.ilb.common.lock.ReadWriteLockFactory
 
ru.ilb.common.lock - package ru.ilb.common.lock
 
run() - Method in interface ru.ilb.common.lock.LockedExecutor.Builder
 

S

StampedLockFactory<K> - Class in ru.ilb.common.lock
 
StampedLockFactory() - Constructor for class ru.ilb.common.lock.StampedLockFactory
 

V

valid() - Method in interface ru.ilb.common.lock.LockedExecutor.Checker
 
E G L R S V 
Skip navigation links

Copyright © 2021. All rights reserved.