Interface | Description |
---|---|
Callables.AdvancedRetryPredicate<T> | Deprecated
use RetryPolicy
|
Callables.CheckedCallable<T,EX extends Exception> |
A callable that will be retried.
|
Callables.RetryPredicate<T,R> | Deprecated
use RetryPolicy
|
Callables.SimpleRetryPredicate<T> | Deprecated
use RetryPolicy
|
Callables.TimeoutRetryPredicate<T,R> | Deprecated
use RetryPolicy
|
CloseableIterable<T> |
need to extend java.io.Closeable so that jaxrs does not interfere.
|
CloseableIterator<T> |
need to extend java.io.Closeable so that jaxrs does not interfere.
|
ExecutionContext |
Execution context information encapsulated a place to store execution related information:
deadline/timeout
context logs/overrides
tagged attachments (profiling info, etc..)
|
ExecutionContext.SimpleTag<T> | |
ExecutionContext.Tag<T,A> | |
ExecutionContextFactory<T extends ExecutionContext> | |
Handler<T,E extends Exception> | |
IntAppender | |
IntSequence | |
JsonWriteable | |
Slf4jMessageFormatter.ErrorHandler | |
StackSamples | |
ThreadLocalContextAttacher | |
ThreadLocalContextAttacher.Attached | |
Wrapper<T> |
An interface to uniformly access wrapped objects + wrap.
|
Writeable |
Interface for Objects that can write themselves to a appendable.
|
Class | Description |
---|---|
AppendableUtils | |
Arrays |
Array utilities.
|
BasicExecutionContext |
The simplest execution context possible.
|
Callables |
Utility class for executing stuff with retry logic.
|
Callables.FibonacciBackoffRetryPredicate<T,R> | Deprecated
use RetryPolicy
|
Callables.RetryDecision<R> | Deprecated
use RetryPolicy
|
Callables.TimeoutCallable<T,EX extends Exception> | Deprecated
use RetryPolicy
|
CharSequences |
Special methods to use for character sequences...
|
Closeables | |
ContextValue<T> | |
Env | |
EscapeJsonStringAppendableWrapper | |
ExecutionContexts | |
IntAppender.CommentNumberAppender | |
IntAppender.SimplePrefixNumberAppender | |
IntMath | |
IntMath.XorShift128 | |
IntMath.XorShift32 |
A very fast Pseudo random generator.
|
IntMath.XorShift32ThreadSafe | Deprecated
please use JDK java.util.concurrent.ThreadLocalRandom instead.
|
IntMath.XorShift32ThreadSafe.Singleton | |
JNA |
JNA utilitties.
|
Json | |
MemorizedCallable<V> |
use Callables.memorize to create a instance.
|
Methods | |
NullAbleOptional<T> | |
Objects | |
PackageInfo | |
Pair<A,B> | |
Slf4jMessageFormatter |
A more flexible implementation of the SLF4j message formatter (org.slf4j.helpers.MessageFormatter).
|
Strings | |
TestTimeSource | |
Threads |
Thread utilities.
|
Throwables |
utility class for throwables.
|
TimeoutDeadline | |
TimeSource |
Utility method to convert between TimeSource.nanoTime and System.currentTimeMillis
|
Timing |
A Utility class that allows for quick conversion between nanotime and epoch relative time.
|
TLScratch | |
UnsafeString |
Lower lever unsafe hacks for performance improvement.
|
UnsafeThrowable | |
XCollectors |
Enum | Description |
---|---|
Callables.AdvancedAction | Deprecated
use RetryPolicy
|
Callables.RetryDecision.Type | |
Callables.SimpleAction | Deprecated
use RetryPolicy
|
CoreTextMediaType | |
ExecutionContext.Relation | |
ReferenceType | |
SysExits |
some "standard" process exit codes from:
http://tldp.org/LDP/abs/html/index.html
https://www.freebsd.org/cgi/man.cgi?query=sysexits&apropos=0&sektion=0&manpath=FreeBSD+4.3-RELEASE&format=html
http://journal.thobe.org/2013/02/jvms-and-kill-signals.html
|
Throwables.PackageDetail |
enum describing the PackageDetail level to be logged in the stack trace.
|
Exception | Description |
---|---|
CloneFailedException | |
RemoteException | |
Throwables.TrimmedException | |
UncheckedExecutionException | |
UncheckedTimeoutException |
Copyright © 2021 SPF4J. All rights reserved.