Index

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

A

AbstractCommonInputStream - Class in io.clonecloudstore.common.standard.inputstream
Base class for InputStream extension
AbstractCommonInputStream(InputStream, Object) - Constructor for class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
ACCESSOR - Enum constant in enum class io.clonecloudstore.common.standard.properties.Module
 
ACCESSOR_REPLICATOR - Enum constant in enum class io.clonecloudstore.common.standard.properties.Module
 
ADMINISTRATION - Enum constant in enum class io.clonecloudstore.common.standard.properties.Module
 
algoName - Variable in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
ANSI_BLACK - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_BLUE - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_CYAN - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_GREEN - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_PURPLE - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_RED - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_RESET - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_WHITE - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ANSI_YELLOW - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
 
ApiConstants - Class in io.clonecloudstore.common.standard.properties
 
asyncPipedInputStream(AtomicReference<Exception>) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
available() - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
available() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
available() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 

B

BaseXx - Class in io.clonecloudstore.common.standard.system
Base16, Base32 and Base64 codecs
black(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 
blue(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 
BUCKET_LENGTH - Static variable in class io.clonecloudstore.common.standard.system.ParametersChecker
 
byteSize - Variable in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 

C

CCS_BUFFER_SIZE - Static variable in class io.clonecloudstore.common.standard.properties.StandardProperties
Property to define Buffer Size
CCS_MACHINE_ID - Static variable in class io.clonecloudstore.common.standard.properties.StandardProperties
Internal Machine Id used by JvmProcessMacIds for MacAddress (null or empty meaning using default value)
CCS_MAX_WAIT_MS - Static variable in class io.clonecloudstore.common.standard.properties.StandardProperties
Property to define Max waiting time in milliseconds before Time Out within packets (in particular unknown size)
CcsInvalidArgumentRuntimeException - Exception Class in io.clonecloudstore.common.standard.exception
Argument invalid exception
CcsInvalidArgumentRuntimeException(String) - Constructor for exception class io.clonecloudstore.common.standard.exception.CcsInvalidArgumentRuntimeException
 
CcsInvalidArgumentRuntimeException(String, Throwable) - Constructor for exception class io.clonecloudstore.common.standard.exception.CcsInvalidArgumentRuntimeException
 
CcsWithStatusException - Exception Class in io.clonecloudstore.common.standard.exception
Ccs Exception used by extension to specify an error and the status according to one BusinessIn object (optional)
CcsWithStatusException(Object, int) - Constructor for exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
CcsWithStatusException(Object, int, String) - Constructor for exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
CcsWithStatusException(Object, int, String, Throwable) - Constructor for exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
CcsWithStatusException(Object, int, Throwable) - Constructor for exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
checkException() - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
checkException() - Method in class io.clonecloudstore.common.standard.inputstream.TransferInputStream
 
checkParameter(String, Object...) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check if any parameter are null or empty and if so, throw an CcsInvalidArgumentRuntimeException
checkParameterNullOnly(String, Object...) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check if any parameter are null and if so, throw an CcsInvalidArgumentRuntimeException
checkSanity(Object...) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument (null is considered as correct)
checkSanityBucketName(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
checkSanityMap(Map<String, String>) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
checkSanityMapKey(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
checkSanityObjectName(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
checkSanityString(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
checkSanityString(String...) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument (null is considered as correct)
checkSanityUri(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
checkValue(String, long, long) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check if an integer parameter is greater or equals to minValue
CHUNKED - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
 
CipherInputStream - Class in io.clonecloudstore.common.standard.inputstream
Cipher InputStream: takes an InputStream as entry and give back a crypt/decrypt InputStream
CipherInputStream(InputStream, Cipher) - Constructor for class io.clonecloudstore.common.standard.inputstream.CipherInputStream
Constructor allowing to not flush on all packets
clear(String) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Remove the key of the Java system property with the specified key.
close() - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
close() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
close() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
close() - Method in interface io.clonecloudstore.common.standard.stream.ClosingIterator
 
CLOSE - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
 
ClosingIterator<E> - Interface in io.clonecloudstore.common.standard.stream
 
compress() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
compress(int) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
COMPRESSION_ZSTD - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
ZSTD compression
confugrationToString() - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
CONNECTION - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
 
consumeAll(Iterator<?>) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
 
consumeAll(Stream<?>) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
 
consumeWhileErrorInputStream(InputStream) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Consume all InputStream in error case with no error
consumeWhileErrorInputStream(InputStream, long) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Consume all InputStream in error case with no error with a timeout
contains(String) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns true if and only if the system property with the specified key exists.
create(InputStream) - Static method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
create(InputStream, boolean) - Static method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
cyan(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 

D

DAEMON_THREAD_FACTORY - Static variable in class io.clonecloudstore.common.standard.system.SystemTools
 
DaemonThreadFactory - Class in io.clonecloudstore.common.standard.system
 
DaemonThreadFactory() - Constructor for class io.clonecloudstore.common.standard.system.DaemonThreadFactory
 
debug() - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
 
debug(PrintStream) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Print to System.out the content of the properties
decompress() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
DEFAULT_PIPED_BUFFER_SIZE - Static variable in class io.clonecloudstore.common.standard.properties.StandardProperties
Compatible with 64KB, 96 KB and 128 KB buffer sizes (Default 384 KB)
DigestAlgo - Enum Class in io.clonecloudstore.common.standard.inputstream
Enum on standard Digest algorithms
done - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
DRIVER - Enum constant in enum class io.clonecloudstore.common.standard.properties.Module
 

E

equals(Object) - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
equals(Object) - Method in class io.clonecloudstore.common.standard.guid.LongUuid
 

F

FACTOR_3_BYTES - Static variable in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
FAKE_LOGGER - Static variable in class io.clonecloudstore.common.standard.system.SysErrLogger
FAKE LOGGER used where no LOG could be done

G

get(String) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to null if the property access fails.
get(String, boolean) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
get(String, int) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
get(String, long) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
get(String, String) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getAndSet(String, boolean) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getAndSet(String, int) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getAndSet(String, long) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getAndSet(String, String) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Returns the value of the Java system property with the specified key, while falling back to the specified default value if the property access fails.
getBase16(byte[]) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase16(byte[], int, int) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase32(byte[]) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase32(byte[], int, int) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase64(byte[]) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase64(byte[], int, int) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase64Padding(byte[]) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase64Padding(byte[], int, int) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase64Url(byte[]) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBase64Url(byte[], int, int) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getBufSize() - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
getBusinessIn() - Method in exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
getBytes() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
copy the uuid of this UUID, so that it can't be changed, and return it
getBytes() - Method in class io.clonecloudstore.common.standard.guid.LongUuid
copy the uuid of this UUID, so that it can't be changed, and return it
getByteSize() - Method in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
getCcsMachineId() - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
getDigest() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
Default Digest base 32
getDigestBase32() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
getDigestBase64() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
getDigestValue() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
getField(Class<?>, String, Object) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Get the field from the object named fieldName from Class
getFromBase16(String) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getFromBase32(String) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getFromBase64(String) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getFromBase64Padding(String) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getFromBase64Url(String) - Static method in class io.clonecloudstore.common.standard.system.BaseXx
 
getFromName(String) - Static method in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
getGuid() - Static method in class io.clonecloudstore.common.standard.guid.GuidLike
 
getHexSize() - Method in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
getId() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
getId() - Method in class io.clonecloudstore.common.standard.guid.LongUuid
 
getInputStreamFromIterator(Iterator<?>, StreamIteratorUtils.Transform, Class<?>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
 
getInputStreamFromIterator(Iterator<?>, Class<?>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
 
getInputStreamFromStream(Stream<?>, StreamIteratorUtils.Transform, Class<?>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
 
getInputStreamFromStream(Stream<?>, Class<?>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
 
getIteratorFromInputStream(InputStream, Class<E>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
 
getJvmByteId() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getJvmIntegerId() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getJvmLongId() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getJvmPID() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getKeySize() - Static method in class io.clonecloudstore.common.standard.guid.GuidLike
 
getKeySize() - Static method in class io.clonecloudstore.common.standard.guid.LongUuid
 
getListFromIterator(Iterator<E>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
Transform Iterator to List (all in memory)
getLong() - Method in class io.clonecloudstore.common.standard.guid.LongUuid
 
getLongHigh() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
getLongLow() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
getLongUuid() - Static method in class io.clonecloudstore.common.standard.guid.LongUuid
 
getMac() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getMacInt() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getMacLong() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getMacPid() - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
getMaxWaitMs() - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
getMessage() - Method in exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
getNewOutputStream(Object) - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
getNewOutputStream(Object) - Method in class io.clonecloudstore.common.standard.inputstream.CipherInputStream
 
getNewOutputStream(Object) - Method in class io.clonecloudstore.common.standard.inputstream.TransferInputStream
 
getNewOutputStream(Object) - Method in class io.clonecloudstore.common.standard.inputstream.ZstdCompressInputStream
 
getObjectMapper() - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
getOS() - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
 
getProcessId() - Method in class io.clonecloudstore.common.standard.guid.LongUuid
Extract process id from raw UUID bytes and return as int
getRandom() - Static method in class io.clonecloudstore.common.standard.system.RandomUtil
 
getRandom(int) - Static method in class io.clonecloudstore.common.standard.system.RandomUtil
 
getRandom(int) - Static method in class io.clonecloudstore.common.standard.system.SystemRandomSecure
 
getSanitizedBucketName(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
getSanitizedName(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
 
getSanitizedObjectName(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check external argument to avoid Path Traversal attack
getSecureRandom() - Static method in class io.clonecloudstore.common.standard.system.SystemRandomSecure
 
getSecureRandomSingleton() - Static method in class io.clonecloudstore.common.standard.system.SystemRandomSecure
 
getSingletonByteArray() - Static method in class io.clonecloudstore.common.standard.system.SingletonUtils
Immutable empty byte array
getSizeCipher() - Method in class io.clonecloudstore.common.standard.inputstream.CipherInputStream
 
getSizeCompressed() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdCompressInputStream
 
getSizeDecompressed() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
getSizeRead() - Method in class io.clonecloudstore.common.standard.inputstream.CipherInputStream
 
getSizeRead() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdCompressInputStream
 
getSourceRead() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
getStatus() - Method in exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
getStreamFromInputStream(InputStream, Class<E>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
 
getStreamFromIterator(Iterator<E>) - Static method in class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
Transform Iterator to Stream
getTime() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
getTimestamp() - Method in class io.clonecloudstore.common.standard.guid.LongUuid
Extract timestamp from raw UUID bytes and return as int
getVertx() - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
green(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 
GuidLike - Class in io.clonecloudstore.common.standard.guid
UUID Generator with 2 longs (128 bits), compatible multi instances (through the PID, but not multi servers, neither multi-sites due to lack of Mac address/Platform Id).
GuidLike() - Constructor for class io.clonecloudstore.common.standard.guid.GuidLike
Constructor that generates a new UUID using the current process id and MAC address, timestamp and a counter
GuidLike(byte[]) - Constructor for class io.clonecloudstore.common.standard.guid.GuidLike
Constructor that takes a byte array as UUID's content
GuidLike(long, long) - Constructor for class io.clonecloudstore.common.standard.guid.GuidLike
 
GuidLike(String) - Constructor for class io.clonecloudstore.common.standard.guid.GuidLike
Constructor that takes a String representation of a UUID in Base 16

H

HASH_LENGTH - Static variable in class io.clonecloudstore.common.standard.system.BaseXx
 
hashCode() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
hashCode() - Method in class io.clonecloudstore.common.standard.guid.LongUuid
 
hasNotEmpty(Object...) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check if at least one parameter is not null and not empty and if so, return true

I

ignoreLog(Throwable) - Method in class io.clonecloudstore.common.standard.system.SysErrLogger
Utility method to log nothing
inputStream - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
INVALID_INPUT - Static variable in class io.clonecloudstore.common.standard.system.ParametersChecker
 
INVALID_URI - Static variable in class io.clonecloudstore.common.standard.system.ParametersChecker
 
invalidExceptionDuringConsumeWhileErrorInputStream(boolean) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
Allows to prevent exception during ConsumeWhileError by enclosing call between False and True set
io.clonecloudstore.common.standard.exception - package io.clonecloudstore.common.standard.exception
 
io.clonecloudstore.common.standard.guid - package io.clonecloudstore.common.standard.guid
 
io.clonecloudstore.common.standard.inputstream - package io.clonecloudstore.common.standard.inputstream
 
io.clonecloudstore.common.standard.properties - package io.clonecloudstore.common.standard.properties
 
io.clonecloudstore.common.standard.stream - package io.clonecloudstore.common.standard.stream
 
io.clonecloudstore.common.standard.system - package io.clonecloudstore.common.standard.system
 
ioExceptionAtomicReference - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
isDigestEnabled() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
isEmpty(Object...) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check if any parameter are null or empty and if so, return true
isMac() - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
 
isNotEmpty(Object...) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
Check if any parameter are null or empty and if so, return false
isSolaris() - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
 
isUnix() - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
 
isWindows() - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
 

J

JvmProcessMacIds - Class in io.clonecloudstore.common.standard.guid
Internal class for Process Id, Mac Address and Jvm Id (PID + MacAddress)

L

LongUuid - Class in io.clonecloudstore.common.standard.guid
UUID Generator but limited to 1 Long (64 bits), compatible multi instances (through the PID, but not multi servers, neither multi-sites due to lack of Mac address/Platform Id.
LongUuid() - Constructor for class io.clonecloudstore.common.standard.guid.LongUuid
Constructor that generates a new UUID using the current process id and MAC address, timestamp and a counter
LongUuid(byte[]) - Constructor for class io.clonecloudstore.common.standard.guid.LongUuid
Constructor that takes a byte array as UUID's content
LongUuid(long) - Constructor for class io.clonecloudstore.common.standard.guid.LongUuid
 
LongUuid(String) - Constructor for class io.clonecloudstore.common.standard.guid.LongUuid
Constructor that takes a String representation of a UUID in Base 16

M

MAC - Enum constant in enum class io.clonecloudstore.common.standard.system.SystemPropertyUtil.Platform
Mac
markSupported() - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
markSupported() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
markSupported() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
MD2 - Enum constant in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
MD5 - Enum constant in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
Module - Enum Class in io.clonecloudstore.common.standard.properties
 
MODULO - Static variable in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
 
MultipleActionsInputStream - Class in io.clonecloudstore.common.standard.inputstream
 
MultipleActionsInputStream(InputStream) - Constructor for class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
MultipleActionsInputStream(InputStream, DigestAlgo) - Constructor for class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 

N

newThread(Runnable) - Method in class io.clonecloudstore.common.standard.system.DaemonThreadFactory
 

O

OBJECT_LENGTH - Static variable in class io.clonecloudstore.common.standard.system.ParametersChecker
 
outputStream - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 

P

ParametersChecker - Class in io.clonecloudstore.common.standard.system
Checker for Parameters

Can be used for String (testing also emptiness) and for general Object.
For null String only, use the special method.
pipedInputStream - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
pipedOutputStream - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
purple(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 

R

RandomUtil - Class in io.clonecloudstore.common.standard.system
Efficient Random generator using ThreadLocalRandom
read() - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
read() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
read() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
read(byte[]) - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
read(byte[]) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
read(byte[]) - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
read(byte[], int, int) - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
read(byte[], int, int) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
read(byte[], int, int) - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
RECONCILIATOR - Enum constant in enum class io.clonecloudstore.common.standard.properties.Module
 
red(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 
refresh() - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Re-retrieves all system properties so that any post-launch properties updates are retrieved.
REPLICATOR - Enum constant in enum class io.clonecloudstore.common.standard.properties.Module
 

S

set(String, boolean) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Set the value of the Java system property with the specified key to the specified default value.
set(String, int) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Set the value of the Java system property with the specified key to the specified default value.
set(String, long) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Set the value of the Java system property with the specified key to the specified default value.
set(String, String) - Static method in class io.clonecloudstore.common.standard.system.SystemPropertyUtil
Set the value of the Java system property with the specified key to the specified default value.
setBufSize(int) - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
setCdiObjectMapper(ObjectMapper) - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
To set up from CDI as Quarkus
setCdiVertx(Vertx) - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
To set up from CDI as Quarkus
setMac(byte[]) - Static method in class io.clonecloudstore.common.standard.guid.JvmProcessMacIds
Up to the 8 first bytes will be used.
setMaxWaitMs(long) - Static method in class io.clonecloudstore.common.standard.properties.StandardProperties
 
SHA1 - Enum constant in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
SHA256 - Enum constant in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
SHA3_256 - Enum constant in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
SHA384 - Enum constant in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
SHA512 - Enum constant in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
 
silentlyClose(InputStream) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Silently close InputStream (exception is returned if any)
silentlyClose(OutputStream) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Silently close OutputStream (exception is returned if any)
silentlyCloseNoException(InputStream) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Silently close InputStream (no exception)
silentlyCloseNoException(OutputStream) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Silently close OutputStream (no exception)
singletonInputStream() - Static method in class io.clonecloudstore.common.standard.system.SingletonUtils
Immutable empty InputStream
singletonList() - Static method in class io.clonecloudstore.common.standard.system.SingletonUtils
Immutable empty List
singletonMap() - Static method in class io.clonecloudstore.common.standard.system.SingletonUtils
Immutable empty Map
singletonSet() - Static method in class io.clonecloudstore.common.standard.system.SingletonUtils
Immutable empty Set
SingletonUtils - Class in io.clonecloudstore.common.standard.system
Singleton utility class
SITE_LENGTH - Static variable in class io.clonecloudstore.common.standard.system.ParametersChecker
 
sizeOutput - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
sizeRead - Variable in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
skip(long) - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
skip(long) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
skip(long) - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
skip(InputStream, long) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Skip bytes from InputStream
SOLARIS - Enum constant in enum class io.clonecloudstore.common.standard.system.SystemPropertyUtil.Platform
Solaris
STANDARD_EXECUTOR_SERVICE - Static variable in class io.clonecloudstore.common.standard.system.SystemTools
 
StandardProperties - Class in io.clonecloudstore.common.standard.properties
 
StandardProperties() - Constructor for class io.clonecloudstore.common.standard.properties.StandardProperties
 
startCopyAsync() - Method in class io.clonecloudstore.common.standard.inputstream.TransferInputStream
 
STATUS_KEYWORD - Static variable in exception class io.clonecloudstore.common.standard.exception.CcsWithStatusException
 
StreamIteratorUtils - Class in io.clonecloudstore.common.standard.stream
Utility class to help to create an InputStream of serialized objects from a Stream of Objects and reverse.
StreamIteratorUtils() - Constructor for class io.clonecloudstore.common.standard.stream.StreamIteratorUtils
 
StreamIteratorUtils.Transform - Interface in io.clonecloudstore.common.standard.stream
Transform interface
syserr() - Method in class io.clonecloudstore.common.standard.system.SysErrLogger
Utility method to log through System.err the current Stacktrace
syserr(Object) - Method in class io.clonecloudstore.common.standard.system.SysErrLogger
Utility method to log through System.err
syserr(String, Throwable) - Method in class io.clonecloudstore.common.standard.system.SysErrLogger
Utility method to log through System.err the current Stacktrace
syserr(Throwable) - Method in class io.clonecloudstore.common.standard.system.SysErrLogger
Utility method to log through System.err the current Stacktrace
SysErrLogger - Class in io.clonecloudstore.common.standard.system
Utility class to be used only in classes where standard Logger is not allowed
sysout() - Method in class io.clonecloudstore.common.standard.system.SysErrLogger
Utility method to log through System.out
sysout(Object) - Method in class io.clonecloudstore.common.standard.system.SysErrLogger
Utility method to log through System.out
SystemPropertyUtil - Class in io.clonecloudstore.common.standard.system
A collection of utility methods to retrieve and parse the values of the Java system properties and from ConfigProvider.
SystemPropertyUtil() - Constructor for class io.clonecloudstore.common.standard.system.SystemPropertyUtil
 
SystemPropertyUtil.Platform - Enum Class in io.clonecloudstore.common.standard.system
Inspired from http://commons.apache.org/lang/api-2.4/org/apache/commons/lang/ SystemUtils.html
SystemRandomSecure - Class in io.clonecloudstore.common.standard.system
Improve Random generation
SystemTools - Class in io.clonecloudstore.common.standard.system
 

T

toBase32() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
toBase64() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
toHex() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
toMillis(Instant) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
 
toString() - Method in class io.clonecloudstore.common.standard.guid.GuidLike
 
toString() - Method in class io.clonecloudstore.common.standard.guid.LongUuid
 
toString() - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
toString() - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
toString() - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
TRANSFER_ENCODING - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
 
TransferInputStream - Class in io.clonecloudstore.common.standard.inputstream
 
TransferInputStream(InputStream, AtomicReference<Exception>) - Constructor for class io.clonecloudstore.common.standard.inputstream.TransferInputStream
 
transferTo(InputStream, OutputStream) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Transfer all inputStream to outputStream
transferTo(InputStream, OutputStream, boolean) - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Transfer all inputStream to outputStream
transferTo(OutputStream) - Method in class io.clonecloudstore.common.standard.inputstream.AbstractCommonInputStream
 
transferTo(OutputStream) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
transferTo(OutputStream) - Method in class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
transform(Object) - Method in interface io.clonecloudstore.common.standard.stream.StreamIteratorUtils.Transform
 

U

UNIX - Enum constant in enum class io.clonecloudstore.common.standard.system.SystemPropertyUtil.Platform
Unix
UNKNOWN - Enum constant in enum class io.clonecloudstore.common.standard.properties.Module
 
UNSUPPORTED - Enum constant in enum class io.clonecloudstore.common.standard.system.SystemPropertyUtil.Platform
Unsupported
urlDecodePathParam(String) - Static method in class io.clonecloudstore.common.standard.system.ParametersChecker
 
UUID_B32_SIZE - Static variable in class io.clonecloudstore.common.standard.guid.GuidLike
GUID Like Base 32 size

V

valueOf(String) - Static method in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.clonecloudstore.common.standard.properties.Module
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.clonecloudstore.common.standard.system.SystemPropertyUtil.Platform
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.clonecloudstore.common.standard.inputstream.DigestAlgo
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.clonecloudstore.common.standard.properties.Module
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.clonecloudstore.common.standard.system.SystemPropertyUtil.Platform
Returns an array containing the constants of this enum class, in the order they are declared.
VIRTUAL_EXECUTOR_SERVICE - Static variable in class io.clonecloudstore.common.standard.system.SystemTools
Global Thread pool for Internal actions such as in TeeInputStream, ZstdCompressedInputStream, S3

W

wait1ms() - Static method in class io.clonecloudstore.common.standard.system.SystemTools
Thread.sleep(1 ms)
waitForAllRead(long) - Method in class io.clonecloudstore.common.standard.inputstream.MultipleActionsInputStream
 
white(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 
WINDOWS - Enum constant in enum class io.clonecloudstore.common.standard.system.SystemPropertyUtil.Platform
Windows

X

X_ERROR - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
 
X_MODULE - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
 
X_OP_ID - Static variable in class io.clonecloudstore.common.standard.properties.ApiConstants
 

Y

yellow(String) - Static method in class io.clonecloudstore.common.standard.system.SysErrLogger
 

Z

ZstdCompressInputStream - Class in io.clonecloudstore.common.standard.inputstream
Zstd InputStream: takes an InputStream as entry and give back a compressed InputStream
ZstdCompressInputStream(InputStream) - Constructor for class io.clonecloudstore.common.standard.inputstream.ZstdCompressInputStream
Default constructor with flush by packet
ZstdCompressInputStream(InputStream, int) - Constructor for class io.clonecloudstore.common.standard.inputstream.ZstdCompressInputStream
 
ZstdDecompressInputStream - Class in io.clonecloudstore.common.standard.inputstream
Zstd InputStream: takes an InputStream as entry and give back a uncompressed InputStream
ZstdDecompressInputStream(InputStream) - Constructor for class io.clonecloudstore.common.standard.inputstream.ZstdDecompressInputStream
 
A B C D E F G H I J L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form