A C D E G I L M N R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Atomic<T> - Class in co.stateful
-
Atomic block of code.
- Atomic(Callable<T>, Lock) - Constructor for class co.stateful.Atomic
-
Public ctor (default maximum waiting time of five minutes).
- Atomic(Callable<T>, Lock, String) - Constructor for class co.stateful.Atomic
-
Public ctor (default maximum waiting time of five minutes).
- Atomic(Callable<T>, Lock, String, long) - Constructor for class co.stateful.Atomic
-
Public ctor.
C
- call() - Method in class co.stateful.Atomic
- callQuietly() - Method in class co.stateful.Atomic
-
Call without exception throwing.
- CdCounters - Class in co.stateful.cached
-
Cached counters.
- CdCounters(Counters) - Constructor for class co.stateful.cached.CdCounters
-
Ctor.
- CdLocks - Class in co.stateful.cached
-
Cached locks.
- CdLocks(Locks) - Constructor for class co.stateful.cached.CdLocks
-
Ctor.
- CdSttc - Class in co.stateful.cached
-
Cached Sttc.
- CdSttc(Sttc) - Constructor for class co.stateful.cached.CdSttc
-
Ctor.
- co.stateful - package co.stateful
-
Stateful.co SDK.
- co.stateful.cached - package co.stateful.cached
-
Cached SDK interfaces (highly recommended to use in production).
- co.stateful.mock - package co.stateful.mock
-
Mock of SDK.
- co.stateful.retry - package co.stateful.retry
-
SDK that retries on failures.
- Counter - Interface in co.stateful
-
Counter.
- counters() - Method in class co.stateful.cached.CdSttc
- counters() - Method in class co.stateful.mock.MkSttc
- counters() - Method in class co.stateful.retry.ReSttc
- counters() - Method in class co.stateful.RtSttc
- counters() - Method in interface co.stateful.Sttc
-
Counters.
- Counters - Interface in co.stateful
-
Counters.
- create(String) - Method in class co.stateful.cached.CdCounters
- create(String) - Method in interface co.stateful.Counters
-
Create a counter.
- create(String) - Method in class co.stateful.retry.ReCounters
D
- delete(String) - Method in class co.stateful.cached.CdCounters
- delete(String) - Method in interface co.stateful.Counters
-
Delete a counter.
- delete(String) - Method in class co.stateful.retry.ReCounters
E
- exists(String) - Method in class co.stateful.cached.CdLocks
- exists(String) - Method in interface co.stateful.Locks
-
Does it exist?
- exists(String) - Method in class co.stateful.retry.ReLocks
G
- get(String) - Method in class co.stateful.cached.CdCounters
- get(String) - Method in class co.stateful.cached.CdLocks
- get(String) - Method in interface co.stateful.Counters
-
Get one counter by name.
- get(String) - Method in interface co.stateful.Locks
-
Get one lock by name.
- get(String) - Method in class co.stateful.retry.ReCounters
- get(String) - Method in class co.stateful.retry.ReLocks
I
- incrementAndGet(long) - Method in interface co.stateful.Counter
-
Add value to it.
- incrementAndGet(long) - Method in class co.stateful.retry.ReCounter
L
- label() - Method in interface co.stateful.Lock
-
Read label (or empty text if lock doesn't exist).
- label() - Method in class co.stateful.retry.ReLock
- lock(String) - Method in interface co.stateful.Lock
-
Lock with label.
- lock(String) - Method in class co.stateful.retry.ReLock
- Lock - Interface in co.stateful
-
Lock.
- locks() - Method in class co.stateful.cached.CdSttc
- locks() - Method in class co.stateful.mock.MkSttc
- locks() - Method in class co.stateful.retry.ReSttc
- locks() - Method in class co.stateful.RtSttc
- locks() - Method in interface co.stateful.Sttc
-
Locks.
- Locks - Interface in co.stateful
-
Locks.
M
- make(URN, String) - Static method in class co.stateful.RtSttc
-
Make an instance of it.
- MkSttc - Class in co.stateful.mock
-
Mock.
- MkSttc() - Constructor for class co.stateful.mock.MkSttc
N
- name() - Method in interface co.stateful.Counter
-
Its name.
- name() - Method in interface co.stateful.Lock
-
Its name.
- name() - Method in class co.stateful.retry.ReCounter
- name() - Method in class co.stateful.retry.ReLock
- names() - Method in class co.stateful.cached.CdCounters
- names() - Method in interface co.stateful.Counters
-
Get list of them all.
- names() - Method in class co.stateful.retry.ReCounters
R
- ReCounter - Class in co.stateful.retry
-
Retriable counter.
- ReCounter(Counter) - Constructor for class co.stateful.retry.ReCounter
-
Ctor.
- ReCounters - Class in co.stateful.retry
-
Retriable counters.
- ReCounters(Counters) - Constructor for class co.stateful.retry.ReCounters
-
Ctor.
- ReLock - Class in co.stateful.retry
-
Retriable lock.
- ReLock(Lock) - Constructor for class co.stateful.retry.ReLock
-
Ctor.
- ReLocks - Class in co.stateful.retry
-
Retriable locks.
- ReLocks(Locks) - Constructor for class co.stateful.retry.ReLocks
-
Ctor.
- ReSttc - Class in co.stateful.retry
-
Retriable Sttc.
- ReSttc(Sttc) - Constructor for class co.stateful.retry.ReSttc
-
Ctor.
- RtSttc - Class in co.stateful
-
Stateful Entry Point.
- RtSttc(URN, String) - Constructor for class co.stateful.RtSttc
-
Ctor.
S
- set(long) - Method in interface co.stateful.Counter
-
Set specific value.
- set(long) - Method in class co.stateful.retry.ReCounter
- Sttc - Interface in co.stateful
-
Stateful Entry Point.
U
- unlock(String) - Method in interface co.stateful.Lock
-
Unlock, if label matches.
- unlock(String) - Method in class co.stateful.retry.ReLock
All Classes All Packages