@Named public final class HazelcastLoggingClient extends java.lang.Object implements LoggingClient
Modifier and Type | Field and Description |
---|---|
private HazelcastInstance |
hazelcastInstance |
private static org.slf4j.Logger |
logger |
Constructor and Description |
---|
HazelcastLoggingClient(HazelcastInstance hazelcastInstance) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<java.lang.String> |
availableLogs()
Returns a set of all available logs (usually node IDs).
|
int |
countFor(java.lang.String id)
Returns the count of entries for the given log ID.
|
java.util.List<ch.qos.logback.classic.spi.ILoggingEvent> |
logFor(java.lang.String id)
Returns all entries for the given log ID.
|
private static final org.slf4j.Logger logger
private final HazelcastInstance hazelcastInstance
@Inject public HazelcastLoggingClient(HazelcastInstance hazelcastInstance)
public java.util.Set<java.lang.String> availableLogs()
LoggingClient
Returns a set of all available logs (usually node IDs).
availableLogs
in interface LoggingClient
public java.util.List<ch.qos.logback.classic.spi.ILoggingEvent> logFor(java.lang.String id)
LoggingClient
Returns all entries for the given log ID.
logFor
in interface LoggingClient
public int countFor(java.lang.String id)
LoggingClient
Returns the count of entries for the given log ID.
countFor
in interface LoggingClient