Skip navigation links
A C D E F G H I J L M O P R S T V W 

A

AggregatedLogger - Class in com.reposilite.journalist.backend
Use various logger implementations at the same time.
AggregatedLogger(Collection<? extends Logger>) - Constructor for class com.reposilite.journalist.backend.AggregatedLogger
 
AggregatedLogger(Logger...) - Constructor for class com.reposilite.journalist.backend.AggregatedLogger
 
ALL - Static variable in class com.reposilite.journalist.Channel
Represents all logging level with positive priority.

C

CachedLogger - Class in com.reposilite.journalist.backend
Stores all messages in memory as a queue with limit and does not print any message directly.
CachedLogger(Channel, int) - Constructor for class com.reposilite.journalist.backend.CachedLogger
 
CachedLogger(int) - Constructor for class com.reposilite.journalist.backend.CachedLogger
Uses Channel.INFO as a default threshold.
Channel - Class in com.reposilite.journalist
Channel represents level of logging.
Channel(String, double, ChannelIntention) - Constructor for class com.reposilite.journalist.Channel
 
ChannelIntention - Enum in com.reposilite.journalist
Channel intention represents estimated purpose of the channel.
com.reposilite.journalist - package com.reposilite.journalist
 
com.reposilite.journalist.backend - package com.reposilite.journalist.backend
 
com.reposilite.journalist.utils - package com.reposilite.journalist.utils
 
compareTo(Channel) - Method in class com.reposilite.journalist.Channel
 
contains(String) - Method in class com.reposilite.journalist.backend.CachedLogger
Check if one of the stored messages contain the given text.
contains(String) - Method in class com.reposilite.journalist.backend.InMemoryLogger
Check if one of the stored messages contain the given text
contains(String) - Method in class com.reposilite.journalist.backend.MultichannelCachedLogger
Check if one of the stored messages contain the given text.

D

DEBUG - Static variable in class com.reposilite.journalist.Channel
 
debug(Object, Object...) - Method in interface com.reposilite.journalist.Logger
Log the given message to Channel.DEBUG
DefaultLogger - Class in com.reposilite.journalist.backend
Abstract implementation of basic functionalities meant to be extended by a target implementation.
DefaultLogger(Channel) - Constructor for class com.reposilite.journalist.backend.DefaultLogger
 

E

entryOf(K, V) - Static method in class com.reposilite.journalist.utils.EntryUtils
 
EntryUtils - Class in com.reposilite.journalist.utils
 
equals(Object) - Method in class com.reposilite.journalist.Channel
 
ERROR - Static variable in class com.reposilite.journalist.Channel
 
error(Object, Object...) - Method in interface com.reposilite.journalist.Logger
Log the given message to Channel.ERROR channel
exception(Channel, Throwable) - Method in class com.reposilite.journalist.backend.DefaultLogger
 
exception(Throwable) - Method in interface com.reposilite.journalist.Logger
Log the given exception to the Channel.ERROR channel
exception(Channel, Throwable) - Method in interface com.reposilite.journalist.Logger
Log the given exception to the given channel

F

FATAL - Static variable in class com.reposilite.journalist.Channel
 
fatal(Object, Object...) - Method in interface com.reposilite.journalist.Logger
Log the given message to Channel.FATAL channel
find(BiPredicate<Channel, String>) - Method in class com.reposilite.journalist.backend.CachedLogger
Find entry with message and channel related to it.
find(BiPredicate<Channel, String>) - Method in class com.reposilite.journalist.backend.MultichannelCachedLogger
Find entry with message and channel related to it.
flush() - Method in class com.reposilite.journalist.utils.RedirectedOutputStream
 

G

getIntention() - Method in class com.reposilite.journalist.Channel
Get the estimated intention of channel
getLogger() - Method in class com.reposilite.journalist.backend.DefaultLogger
 
getLogger() - Method in interface com.reposilite.journalist.Journalist
Get stored logger
getMessages() - Method in class com.reposilite.journalist.backend.CachedLogger
Get all stored messages.
getMessages() - Method in class com.reposilite.journalist.backend.InMemoryLogger
Get all stored messages
getMessages() - Method in class com.reposilite.journalist.backend.MultichannelCachedLogger
Get all stored messages.
getName() - Method in class com.reposilite.journalist.Channel
Get the name of channel
getPredefinedChannels() - Static method in class com.reposilite.journalist.Channel
Get predefined channels as set
getPriority() - Method in class com.reposilite.journalist.Channel
Get the priority of channel

H

hashCode() - Method in class com.reposilite.journalist.Channel
 

I

INFO - Static variable in class com.reposilite.journalist.Channel
 
info(Object, Object...) - Method in interface com.reposilite.journalist.Logger
Log the given message to Channel.INFO
InMemoryLogger - Class in com.reposilite.journalist.backend
Stores all messages in memory as a queue and does not print any message directly.
InMemoryLogger(Channel) - Constructor for class com.reposilite.journalist.backend.InMemoryLogger
 
InMemoryLogger() - Constructor for class com.reposilite.journalist.backend.InMemoryLogger
Uses Channel.INFO as a default threshold.
internalLog(Channel, String) - Method in class com.reposilite.journalist.backend.AggregatedLogger
 
internalLog(Channel, String) - Method in class com.reposilite.journalist.backend.CachedLogger
 
internalLog(Channel, String) - Method in class com.reposilite.journalist.backend.DefaultLogger
Internal method used by DefaultLogger to send processed message to the final implementation.
internalLog(Channel, String) - Method in class com.reposilite.journalist.backend.InMemoryLogger
 
internalLog(Channel, String) - Method in class com.reposilite.journalist.backend.MultichannelCachedLogger
 
internalLog(Channel, String) - Method in class com.reposilite.journalist.backend.PrintStreamLogger
 

J

Journalist - Interface in com.reposilite.journalist
Represents logger container

L

log(Channel, Object, Object...) - Method in class com.reposilite.journalist.backend.DefaultLogger
 
log(Channel, Object, Object...) - Method in interface com.reposilite.journalist.Logger
Log the given message to the provided channel
Logger - Interface in com.reposilite.journalist
Proxy interface for dynamic logging handler

M

MultichannelCachedLogger - Class in com.reposilite.journalist.backend
Stores all messages in memory as a queue with limit of messages per channel and does not print any message directly.
MultichannelCachedLogger(Channel, int, Set<Channel>) - Constructor for class com.reposilite.journalist.backend.MultichannelCachedLogger
 
MultichannelCachedLogger(int, Set<Channel>) - Constructor for class com.reposilite.journalist.backend.MultichannelCachedLogger
Uses Channel.INFO as a default threshold.
MultichannelCachedLogger(int) - Constructor for class com.reposilite.journalist.backend.MultichannelCachedLogger
Uses Channel.INFO as a default threshold.

O

of(String) - Static method in class com.reposilite.journalist.Channel
Find channel using its string representation.

P

PrintStreamLogger - Class in com.reposilite.journalist.backend
Uses System.in and System.err to log messages
PrintStreamLogger(PrintStream, PrintStream, Channel) - Constructor for class com.reposilite.journalist.backend.PrintStreamLogger
 
PrintStreamLogger(PrintStream, PrintStream) - Constructor for class com.reposilite.journalist.backend.PrintStreamLogger
Uses Channel.INFO as default threshold.

R

RedirectedOutputStream - Class in com.reposilite.journalist.utils
Redirect text delimited by new line separator to the provided message consumer
RedirectedOutputStream(Consumer<String>) - Constructor for class com.reposilite.journalist.utils.RedirectedOutputStream
Creates stream instance

S

setThreshold(Channel) - Method in class com.reposilite.journalist.backend.DefaultLogger
 
setThreshold(Channel) - Method in interface com.reposilite.journalist.Logger
Modify current threshold

T

threshold - Variable in class com.reposilite.journalist.backend.DefaultLogger
 
toPrintStream(Channel) - Method in class com.reposilite.journalist.backend.DefaultLogger
 
toPrintStream(Channel) - Method in interface com.reposilite.journalist.Logger
Create PrintStream that will write to the current logger.
toPrintStream() - Method in class com.reposilite.journalist.utils.RedirectedOutputStream
Create PrintStream using this output stream
toString() - Method in class com.reposilite.journalist.Channel
 
TRACE - Static variable in class com.reposilite.journalist.Channel
 
trace(Object, Object...) - Method in interface com.reposilite.journalist.Logger
Log the given message to Channel.TRACE

V

valueOf(String) - Static method in enum com.reposilite.journalist.ChannelIntention
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.reposilite.journalist.ChannelIntention
Returns an array containing the constants of this enum type, in the order they are declared.

W

WARN - Static variable in class com.reposilite.journalist.Channel
 
warn(Object, Object...) - Method in interface com.reposilite.journalist.Logger
Log the given message to Channel.WARN
write(int) - Method in class com.reposilite.journalist.utils.RedirectedOutputStream
 
A C D E F G H I J L M O P R S T V W 
Skip navigation links

Copyright © 2021. All rights reserved.