| 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.