Index

A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

ABRT - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
adler32(byte[]) - Static method in class io.redlink.utils.ChecksumUtils
 
adler32(File) - Static method in class io.redlink.utils.ChecksumUtils
 
adler32(InputStream) - Static method in class io.redlink.utils.ChecksumUtils
Calculate Adler32-Checksum of an InputStream.
adler32(String) - Static method in class io.redlink.utils.ChecksumUtils
 
adler32(Path) - Static method in class io.redlink.utils.ChecksumUtils
 
ADMIN_PORT - Static variable in class io.redlink.utils.test.testcontainers.ZookeeperContainer
 
after() - Method in class io.redlink.utils.test.testcontainers.SolrContainer
 
after() - Method in class io.redlink.utils.test.testcontainers.VindContainer
 
ALRM - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
apply(Statement, Description) - Method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
assertDockerAvailable() - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
assertDockerAvailable(String) - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
assumeDockerAvailable() - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
assumeDockerAvailable(String) - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
await() - Method in class io.redlink.utils.concurrent.Gate
Causes the current thread to wait until the gate has opened, unless the thread is interrupted.
await(long, TimeUnit) - Method in class io.redlink.utils.concurrent.Gate
Causes the current thread to wait until the gate has opened, unless the thread is interrupted, or the specified waiting time elapses.
await(Duration) - Method in class io.redlink.utils.concurrent.Gate
Causes the current thread to wait until the gate has opened, unless the thread is interrupted, or the specified waiting time elapses.

B

before() - Method in class io.redlink.utils.test.testcontainers.SolrContainer
 
before() - Method in class io.redlink.utils.test.testcontainers.VindContainer
 
BUS - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

C

ChecksumUtils - Class in io.redlink.utils
Utilities to calculate checksums.
CHLD - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
clearHandler(SignalsHelper.SIG...) - Static method in class io.redlink.utils.signal.SignalsHelper
Clear the custom handler for the provided signals (and install the default handler)
clearHandler(String...) - Static method in class io.redlink.utils.signal.SignalsHelper
Clear the custom handler for the provided signals (and install the default handler)
close() - Method in class io.redlink.utils.concurrent.Gate
Close the Gate! All further calls to Gate.await() will block until the gate is opened again.
close() - Method in class io.redlink.utils.logging.LoggingContext
 
configure() - Method in class io.redlink.utils.test.testcontainers.MongoContainer
 
CONNECT_PORT - Static variable in class io.redlink.utils.test.testcontainers.ZookeeperContainer
 
CONT - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
copy(Path, Path) - Static method in class io.redlink.utils.PathUtils
Copy a file/directory.
copy(Path, Path, boolean) - Static method in class io.redlink.utils.PathUtils
Copy a file/directory
copyRecursive(Path, Path) - Static method in class io.redlink.utils.PathUtils
Recursively copy a directory
copyRecursive(Path, Path, boolean) - Static method in class io.redlink.utils.PathUtils
Recursively copy a directory
crc32(byte[]) - Static method in class io.redlink.utils.ChecksumUtils
 
crc32(File) - Static method in class io.redlink.utils.ChecksumUtils
 
crc32(InputStream) - Static method in class io.redlink.utils.ChecksumUtils
Calculate CRC32-Checksum of an InputStream.
crc32(String) - Static method in class io.redlink.utils.ChecksumUtils
 
crc32(Path) - Static method in class io.redlink.utils.ChecksumUtils
 
create() - Static method in class io.redlink.utils.logging.LoggingContext
Create a new LoggingContext populated with the current MDC entries
create() - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 
create(boolean) - Static method in class io.redlink.utils.logging.LoggingContextBuilder
 
create(String) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, String) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, String) - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 
create(String, String, String) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, String, String, File) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, String, String, File, Duration) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, String, String, Duration) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, String, Duration) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, Duration) - Static method in class io.redlink.utils.test.testcontainers.SolrContainer
 
create(String, Duration) - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 
create(String, Duration, String) - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 
create(String, Duration, Collection<String>) - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 
create(Duration) - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 
create(Duration, Collection<String>) - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 
create(Collection<String>) - Static method in class io.redlink.utils.test.testcontainers.VindContainer
 

D

DEFAULT_IMAGE - Static variable in class io.redlink.utils.test.testcontainers.VindContainer
 
DEFAULT_IMAGE - Static variable in class io.redlink.utils.test.testcontainers.ZookeeperContainer
 
DEFAULT_TAG - Static variable in class io.redlink.utils.test.testcontainers.VindContainer
 
DEFAULT_TAG - Static variable in class io.redlink.utils.test.testcontainers.ZookeeperContainer
 
deleteRecursive(Path) - Static method in class io.redlink.utils.PathUtils
Recursively delete a file/directory
deleteRecursive(Path, boolean) - Static method in class io.redlink.utils.PathUtils
Recursively delete a file/directory
DockerAvailableRule - Class in io.redlink.utils.test.testcontainers
 
DockerAvailableRule(boolean, String) - Constructor for class io.redlink.utils.test.testcontainers.DockerAvailableRule
 

E

empty() - Static method in class io.redlink.utils.logging.LoggingContext
Create a new, empty LoggingContext
emptyMDC() - Static method in class io.redlink.utils.logging.LoggingContext
 
equals(Object) - Method in class io.redlink.utils.test.testcontainers.MongoContainer
 

F

failOnDockerMissing() - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
failOnDockerMissing(String) - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
finished(Description) - Method in class io.redlink.utils.test.testcontainers.SolrContainer
 
finished(Description) - Method in class io.redlink.utils.test.testcontainers.VindContainer
 

G

Gate - Class in io.redlink.utils.concurrent
A syncronization util that allows one or more threads to wait for until the Gate is opened.
Gate() - Constructor for class io.redlink.utils.concurrent.Gate
Create a new, closed Gate.
Gate(boolean) - Constructor for class io.redlink.utils.concurrent.Gate
Create a new Gate with the given initial state.
getAdminUrl() - Method in class io.redlink.utils.test.testcontainers.ZookeeperContainer
 
getConnectionUrl() - Method in class io.redlink.utils.test.testcontainers.MongoContainer
 
getCoreName() - Method in class io.redlink.utils.test.testcontainers.SolrContainer
 
getCoreNames() - Method in class io.redlink.utils.test.testcontainers.VindContainer
 
getCoreUrl() - Method in class io.redlink.utils.test.testcontainers.SolrContainer
 
getCoreUrl(String) - Method in class io.redlink.utils.test.testcontainers.VindContainer
 
getNumber() - Method in enum io.redlink.utils.signal.SignalsHelper.SIG
 
getResourceAsPath(String) - Static method in class io.redlink.utils.ResourceLoaderUtils
Finds a resource with a given name.
getResourceAsPath(String, Class<?>) - Static method in class io.redlink.utils.ResourceLoaderUtils
Finds a resource with a given name.
getResourceAsPath(String, ClassLoader) - Static method in class io.redlink.utils.ResourceLoaderUtils
Finds a resource with a given name.
getSigName() - Method in enum io.redlink.utils.signal.SignalsHelper.SIG
 
getSolrUrl() - Method in class io.redlink.utils.test.testcontainers.SolrContainer
 
getSolrUrl() - Method in class io.redlink.utils.test.testcontainers.VindContainer
 
getVindUrl() - Method in class io.redlink.utils.test.testcontainers.VindContainer
 
getWaitingCount() - Method in class io.redlink.utils.concurrent.Gate
Retrieve the number threads currently waiting at the Gate
getWaitStrategy() - Method in class io.redlink.utils.test.testcontainers.MongoContainer
 
getZkConnect() - Method in class io.redlink.utils.test.testcontainers.ZookeeperContainer
 

H

hash(HashUtils.HashAlg, byte[]) - Static method in class io.redlink.utils.HashUtils
 
hash(HashUtils.HashAlg, File) - Static method in class io.redlink.utils.HashUtils
 
hash(HashUtils.HashAlg, InputStream) - Static method in class io.redlink.utils.HashUtils
 
hash(HashUtils.HashAlg, String) - Static method in class io.redlink.utils.HashUtils
 
hash(HashUtils.HashAlg, Path) - Static method in class io.redlink.utils.HashUtils
 
hashCode() - Method in class io.redlink.utils.test.testcontainers.MongoContainer
 
HashUtils - Class in io.redlink.utils
Utils for calculating hashes (md5, sha1, sha512)
HashUtils.HashAlg - Enum in io.redlink.utils
Supported Hashing Algorithms
HUP - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

I

INT - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
IO - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
io.redlink.utils - module io.redlink.utils
 
io.redlink.utils - package io.redlink.utils
 
io.redlink.utils.concurrent - package io.redlink.utils.concurrent
 
io.redlink.utils.logging - package io.redlink.utils.logging
 
io.redlink.utils.sfl4j - module io.redlink.utils.sfl4j
 
io.redlink.utils.signal - module io.redlink.utils.signal
 
io.redlink.utils.signal - package io.redlink.utils.signal
 
io.redlink.utils.test.testcontainers - module io.redlink.utils.test.testcontainers
 
io.redlink.utils.test.testcontainers - package io.redlink.utils.test.testcontainers
 
isClosed() - Method in class io.redlink.utils.concurrent.Gate
Check the current state of the Gate
isOpen() - Method in class io.redlink.utils.concurrent.Gate
Check the current state of the Gate

L

LoggingContext - Class in io.redlink.utils.logging
Encapsulates a MDC logging context.
LoggingContext() - Constructor for class io.redlink.utils.logging.LoggingContext
Crates a new LoggingContext
LoggingContext(boolean) - Constructor for class io.redlink.utils.logging.LoggingContext
Creates a new LoggingContext
LoggingContextBuilder - Class in io.redlink.utils.logging
 

M

MD5 - Enum constant in enum io.redlink.utils.HashUtils.HashAlg
md5, creates 32 char digest.
md5sum(byte[]) - Static method in class io.redlink.utils.HashUtils
 
md5sum(File) - Static method in class io.redlink.utils.HashUtils
 
md5sum(InputStream) - Static method in class io.redlink.utils.HashUtils
 
md5sum(String) - Static method in class io.redlink.utils.HashUtils
 
md5sum(Path) - Static method in class io.redlink.utils.HashUtils
 
MongoContainer - Class in io.redlink.utils.test.testcontainers
 
MongoContainer() - Constructor for class io.redlink.utils.test.testcontainers.MongoContainer
 
MongoContainer(String) - Constructor for class io.redlink.utils.test.testcontainers.MongoContainer
 
MongoContainer(Future<String>) - Constructor for class io.redlink.utils.test.testcontainers.MongoContainer
 

N

nextString(int) - Static method in class io.redlink.utils.RandomUtils
Generates a random String with characters from [0-9a-zA-Z].
nextString(Random, int) - Static method in class io.redlink.utils.RandomUtils
Generates a random String using the provided Random with characters from [0-9a-zA-Z].

O

open() - Method in class io.redlink.utils.concurrent.Gate
Open the Gate! All threads currently waiting in one of the Gate.await()-methods will resume.

P

PathUtils - Class in io.redlink.utils
Various Utils for Paths.
PIPE - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
PROF - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
PWR - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

R

RandomUtils - Class in io.redlink.utils
Various utils for Random
registerHandler(BiConsumer<Integer, String>, SignalsHelper.SIG...) - Static method in class io.redlink.utils.signal.SignalsHelper
Register a handler for the provided signals
registerHandler(BiConsumer<Integer, String>, String...) - Static method in class io.redlink.utils.signal.SignalsHelper
Register a handler for the provided signals
ResourceLoaderUtils - Class in io.redlink.utils
Convert jar/zip files to file-systems

S

setClosed(boolean) - Method in class io.redlink.utils.concurrent.Gate
Update the state of the Gate.
sha1(byte[]) - Static method in class io.redlink.utils.HashUtils
 
sha1(File) - Static method in class io.redlink.utils.HashUtils
 
sha1(InputStream) - Static method in class io.redlink.utils.HashUtils
 
sha1(String) - Static method in class io.redlink.utils.HashUtils
 
sha1(Path) - Static method in class io.redlink.utils.HashUtils
 
SHA1 - Enum constant in enum io.redlink.utils.HashUtils.HashAlg
sha-1, creates 40 char digest.
sha256(byte[]) - Static method in class io.redlink.utils.HashUtils
 
sha256(File) - Static method in class io.redlink.utils.HashUtils
 
sha256(InputStream) - Static method in class io.redlink.utils.HashUtils
 
sha256(String) - Static method in class io.redlink.utils.HashUtils
 
sha256(Path) - Static method in class io.redlink.utils.HashUtils
 
SHA256 - Enum constant in enum io.redlink.utils.HashUtils.HashAlg
sha2-256, creates 64 char digest.
sha512(byte[]) - Static method in class io.redlink.utils.HashUtils
 
sha512(File) - Static method in class io.redlink.utils.HashUtils
 
sha512(InputStream) - Static method in class io.redlink.utils.HashUtils
 
sha512(String) - Static method in class io.redlink.utils.HashUtils
 
sha512(Path) - Static method in class io.redlink.utils.HashUtils
 
SHA512 - Enum constant in enum io.redlink.utils.HashUtils.HashAlg
sha2-512, creates 128 char digest.
SignalsHelper - Class in io.redlink.utils.signal
Helper-Class for Signal-Handling
SignalsHelper.SIG - Enum in io.redlink.utils.signal
 
skipOnDockerMissing() - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
skipOnDockerMissing(String) - Static method in class io.redlink.utils.test.testcontainers.DockerAvailableRule
 
SOLR_PORT - Static variable in class io.redlink.utils.test.testcontainers.VindContainer
 
SolrContainer - Class in io.redlink.utils.test.testcontainers
 
SolrContainer(String, String, String, File, Duration) - Constructor for class io.redlink.utils.test.testcontainers.SolrContainer
 
starting(Description) - Method in class io.redlink.utils.test.testcontainers.SolrContainer
 
starting(Description) - Method in class io.redlink.utils.test.testcontainers.VindContainer
 
STKFLT - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
SYS - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

T

TERM - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
TRAP - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
tryAwait(long, TimeUnit) - Method in class io.redlink.utils.concurrent.Gate
Causes the current thread to wait until the gate has opened, unless the thread is interrupted, or the specified waiting time elapses.
tryAwait(Duration) - Method in class io.redlink.utils.concurrent.Gate
Causes the current thread to wait until the gate has opened, unless the thread is interrupted, or the specified waiting time elapses.
TSTP - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
TTIN - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
TTOU - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

U

URG - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
USR2 - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

V

valueOf(String) - Static method in enum io.redlink.utils.HashUtils.HashAlg
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.redlink.utils.signal.SignalsHelper.SIG
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.redlink.utils.HashUtils.HashAlg
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.redlink.utils.signal.SignalsHelper.SIG
Returns an array containing the constants of this enum type, in the order they are declared.
VIND_CORE_NAME - Static variable in class io.redlink.utils.test.testcontainers.VindContainer
 
VindContainer - Class in io.redlink.utils.test.testcontainers
 
VindContainer(String, Collection<String>, Duration) - Constructor for class io.redlink.utils.test.testcontainers.VindContainer
 
VTALRM - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

W

WINCH - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
withDatabaseName(String) - Method in class io.redlink.utils.test.testcontainers.MongoContainer
 
withMDC(String, String) - Static method in class io.redlink.utils.logging.LoggingContext
 
withMDC(String, String) - Method in class io.redlink.utils.logging.LoggingContextBuilder
 
withMDC(Map<String, String>) - Static method in class io.redlink.utils.logging.LoggingContext
 
withMDC(Map<String, String>) - Method in class io.redlink.utils.logging.LoggingContextBuilder
 
wrap(Runnable) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Runnable) - Method in class io.redlink.utils.logging.LoggingContextBuilder
 
wrap(Runnable, boolean) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Callable<T>) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Callable<T>) - Method in class io.redlink.utils.logging.LoggingContextBuilder
 
wrap(Callable<T>, boolean) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Consumer<T>) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Consumer<T>) - Method in class io.redlink.utils.logging.LoggingContextBuilder
 
wrap(Consumer<T>, boolean) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Function<T, R>) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Function<T, R>) - Method in class io.redlink.utils.logging.LoggingContextBuilder
 
wrap(Function<T, R>, boolean) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Supplier<T>) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrap(Supplier<T>) - Method in class io.redlink.utils.logging.LoggingContextBuilder
 
wrap(Supplier<T>, boolean) - Static method in class io.redlink.utils.logging.LoggingContext
 
wrapInCopy(Runnable) - Method in class io.redlink.utils.logging.LoggingContext
 
wrapInCopy(Callable<T>) - Method in class io.redlink.utils.logging.LoggingContext
 
wrapInCopy(Consumer<T>) - Method in class io.redlink.utils.logging.LoggingContext
 
wrapInCopy(Function<T, R>) - Method in class io.redlink.utils.logging.LoggingContext
 
wrapInCopy(Supplier<T>) - Method in class io.redlink.utils.logging.LoggingContext
 

X

XCPU - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 
XFSZ - Enum constant in enum io.redlink.utils.signal.SignalsHelper.SIG
 

Z

ZookeeperContainer - Class in io.redlink.utils.test.testcontainers
 
ZookeeperContainer() - Constructor for class io.redlink.utils.test.testcontainers.ZookeeperContainer
 
ZookeeperContainer(String) - Constructor for class io.redlink.utils.test.testcontainers.ZookeeperContainer
 
A B C D E F G H I L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values