A C D E G I L M N R S U 
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
 
A C D E G I L M N R S U 
All Classes All Packages