Skip navigation links
hawtio-log 2.0.0.fuse-sb2-760022-redhat-00001
A C D E F G H I J L M N O P Q R S T U 

A

add(T) - Method in class io.hawt.log.support.LruList
 
addEvent(LogEvent) - Method in class io.hawt.log.LogResults
 
addJarEntryToIndex(JarEntry, StringBuilder) - Method in class io.hawt.log.support.LogQuerySupport
 
allLogResults() - Method in class io.hawt.log.support.LogQuerySupport
 
allLogResults() - Method in interface io.hawt.log.support.LogQuerySupportMBean
Returns all the available recent log events as a LogResults object which is then serialized
appendMavenCoordinateFromPomProperties(InputStream, StringBuilder) - Static method in class io.hawt.log.support.MavenCoordinates
 
appendMavenCoordinates(LoggingEvent) - Method in class io.hawt.log.log4j.Log4jLogQuery
 

C

clear() - Method in class io.hawt.log.support.LruList
 
compare(Object, Object) - Static method in class io.hawt.log.support.Objects
A helper method for performing an ordered comparison on the objects handling nulls and objects which do not handle sorting gracefully
compareTo(LogEvent) - Method in class io.hawt.log.LogEvent
 
contains(String, String...) - Static method in class io.hawt.log.support.Objects
 
createSearchRange(String, String, Object) - Static method in class io.hawt.log.rest.LogRequest
 
createSearchRangeGt(String, Object) - Static method in class io.hawt.log.rest.LogRequest
 
createSearchTerm(String, String) - Static method in class io.hawt.log.rest.LogRequest
 
createSearchTerms(String, String...) - Static method in class io.hawt.log.rest.LogRequest
 

D

doRender(Throwable) - Method in class io.hawt.log.log4j.ThrowableFormatter

E

ensureStartsWithSlash(String) - Static method in class io.hawt.log.support.LogQuerySupport
 
equal(Object, Object) - Static method in class io.hawt.log.support.Objects
A helper method for comparing objects for equality while handling nulls
equals(Object) - Method in class io.hawt.log.LogEvent
 

F

filterLogEvents(LogFilter) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
filterLogEvents(String) - Method in class io.hawt.log.support.LogQuerySupport
 
filterLogEvents(String) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Filters the list of log events using the JSON encoding of LogFilter
filterLogResults(Predicate<LogEvent>, int) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
findClass(String) - Static method in class io.hawt.log.log4j.MavenCoordHelper
Find class given class name.

G

getAfterTimestamp() - Method in class io.hawt.log.LogFilter
 
getArtifactFile(String, String, String) - Method in class io.hawt.log.support.LogQuerySupport
 
getBeforeTimestamp() - Method in class io.hawt.log.LogFilter
 
getClassName() - Method in class io.hawt.log.LogEvent
 
getContainerName() - Method in class io.hawt.log.LogEvent
 
getCount() - Method in class io.hawt.log.LogFilter
 
getDefaultContainerName() - Static method in class io.hawt.log.LogEvent
 
getDefaultProperties() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
getElements() - Method in class io.hawt.log.support.LruList
 
getElements(int) - Method in class io.hawt.log.support.LruList
 
getEvent() - Method in class io.hawt.log.rest.LogResponseHit
 
getEvents() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
getEvents() - Method in class io.hawt.log.LogResults
 
getException() - Method in class io.hawt.log.LogEvent
 
getFileName() - Method in class io.hawt.log.LogEvent
 
getFrom() - Method in class io.hawt.log.rest.LogRequest
 
getFromTimestamp() - Method in class io.hawt.log.LogResults
 
getHits() - Method in class io.hawt.log.rest.LogResponse
 
getHits() - Method in class io.hawt.log.rest.LogResponseHits
 
getHost() - Method in class io.hawt.log.LogEvent
 
getHost() - Method in class io.hawt.log.LogResults
 
getHostName() - Method in class io.hawt.log.support.LogQuerySupport
 
getJavaDoc(String, String) - Method in class io.hawt.log.support.LogQuerySupport
 
getJavaDoc(String, String) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Returns the javadoc file for the given maven coordinates and filePath
getLevel() - Method in class io.hawt.log.LogEvent
 
getLevels() - Method in class io.hawt.log.LogFilter
 
getLevelsSet() - Method in class io.hawt.log.LogFilter
 
getLineNumber() - Method in class io.hawt.log.LogEvent
 
getLogEvents(int) - Method in class io.hawt.log.support.LogQuerySupport
 
getLogEvents(int) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Returns the recent log events as JSON
getLogger() - Method in class io.hawt.log.LogEvent
 
getLogResults(int) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
getLogResults(int) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Returns the recent log events as a LogResults object which is then serialized
getMatchesText() - Method in class io.hawt.log.LogFilter
 
getMavenCoordinates(String) - Static method in class io.hawt.log.log4j.MavenCoordHelper
 
getMavenCoordinates(Class) - Static method in class io.hawt.log.log4j.MavenCoordHelper
 
getMbeanName() - Method in class io.hawt.log.support.LogQuerySupport
 
getMbeanServer() - Method in class io.hawt.log.support.LogQuerySupport
 
getMessage() - Method in class io.hawt.log.LogEvent
 
getMethodName() - Method in class io.hawt.log.LogEvent
 
getProperties() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
getProperties() - Method in class io.hawt.log.LogEvent
 
getQuery() - Method in class io.hawt.log.rest.LogRequest
 
getSeq() - Method in class io.hawt.log.LogEvent
 
getSize() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
getSize() - Method in class io.hawt.log.rest.LogRequest
 
getSort() - Method in class io.hawt.log.rest.LogRequest
 
getSource(String, String, String) - Method in class io.hawt.log.support.LogQuerySupport
 
getSource(String, String, String) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Returns the source file for the given maven coordinates so that we can link log messages to source code
getThread() - Method in class io.hawt.log.LogEvent
 
getTimestamp() - Method in class io.hawt.log.LogEvent
 
getToTimestamp() - Method in class io.hawt.log.LogResults
 

H

hashCode() - Method in class io.hawt.log.LogEvent
 

I

io.hawt.log - package io.hawt.log
 
io.hawt.log.log4j - package io.hawt.log.log4j
 
io.hawt.log.rest - package io.hawt.log.rest
 
io.hawt.log.support - package io.hawt.log.support
 
isAddMavenCoordinates() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
isBlank(String) - Static method in class io.hawt.log.support.Objects
 
isRoot(String) - Method in class io.hawt.log.support.LogQuerySupport
Returns true if the file path is "/" or empty

J

jarIndex(URL) - Method in class io.hawt.log.support.LogQuerySupport
 
jarIndex(File) - Method in class io.hawt.log.support.LogQuerySupport
 
jarIndex(JarFile) - Method in class io.hawt.log.support.LogQuerySupport
 
jsonQueryLogResults(String) - Method in class io.hawt.log.support.LogQuerySupport
 
jsonQueryLogResults(String) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Allows a JSON filter to be specified then returns the log results as a serialised object
jsonToLogFilter(String) - Method in class io.hawt.log.support.LogQuerySupport
 

L

loadCoords(String, String, String) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
loadCoords(String, String, String) - Method in class io.hawt.log.support.LogQuerySupport
 
loadString(URL) - Static method in class io.hawt.log.support.LogQuerySupport
 
Log4jLogQuery - Class in io.hawt.log.log4j
A log4j adapter for LogQueryMBean
Log4jLogQuery() - Constructor for class io.hawt.log.log4j.Log4jLogQuery
 
Log4jLogQueryMBean - Interface in io.hawt.log.log4j
The MBean operations for Log4jLogQuery
LogEvent - Class in io.hawt.log
 
LogEvent() - Constructor for class io.hawt.log.LogEvent
 
LogFilter - Class in io.hawt.log
 
LogFilter() - Constructor for class io.hawt.log.LogFilter
 
logMessage(LoggingEvent) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
logMessage(LoggingEvent) - Method in interface io.hawt.log.log4j.Log4jLogQueryMBean
 
LogQuerySupport - Class in io.hawt.log.support
Base class for any LogQuerySupportMBean implementation
LogQuerySupport() - Constructor for class io.hawt.log.support.LogQuerySupport
 
LogQuerySupportMBean - Interface in io.hawt.log.support
An MBean for querying log events which has a serialized API and a simple JSON API to avoid serialization issues
LogRequest - Class in io.hawt.log.rest
 
LogRequest(long, long, List<Map<String, String>>, Map) - Constructor for class io.hawt.log.rest.LogRequest
 
LogResponse - Class in io.hawt.log.rest
 
LogResponse(LogResponseHits) - Constructor for class io.hawt.log.rest.LogResponse
 
LogResponseHit - Class in io.hawt.log.rest
 
LogResponseHit() - Constructor for class io.hawt.log.rest.LogResponseHit
 
LogResponseHits - Class in io.hawt.log.rest
 
LogResponseHits(List<LogResponseHit>) - Constructor for class io.hawt.log.rest.LogResponseHits
 
LogResults - Class in io.hawt.log
Results of a query which also records the first and last timestamp searched
LogResults() - Constructor for class io.hawt.log.LogResults
 
logResultsSince(long) - Method in class io.hawt.log.support.LogQuerySupport
 
logResultsSince(long) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Returns all the available log events since the given timestamp (millis)
LruList<T> - Class in io.hawt.log.support
A simple LRU list that stores a fixed size
LruList(Class<T>, int) - Constructor for class io.hawt.log.support.LruList
 

M

mapper - Variable in class io.hawt.log.support.LogQuerySupport
 
matches(T) - Method in interface io.hawt.log.support.Predicate
 
MavenCoordHelper - Class in io.hawt.log.log4j
A helper class for finding the maven coordinates
MavenCoordHelper() - Constructor for class io.hawt.log.log4j.MavenCoordHelper
 
mavenCoordinateFromPomProperties(InputStream) - Static method in class io.hawt.log.support.MavenCoordinates
 
MavenCoordinates - Class in io.hawt.log.support
A helper class for returning the coordinates from a Properties file
MavenCoordinates() - Constructor for class io.hawt.log.support.MavenCoordinates
 
mavenCoordinatesFromJarFile(File) - Static method in class io.hawt.log.support.MavenCoordinates
 

N

newInstance(Long) - Static method in class io.hawt.log.rest.LogRequest
 

O

Objects - Class in io.hawt.log.support
 
Objects() - Constructor for class io.hawt.log.support.Objects
 

P

Predicate<T> - Interface in io.hawt.log.support
Applies a predicate to a type; can be replaced by the Predicate from Guava later maybe?

Q

queryLogResults(LogFilter) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
queryLogResults(LogFilter) - Method in interface io.hawt.log.support.LogQuerySupportMBean
Queries the log results using the given filter

R

reconnectAppender() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
reconnectAppender() - Method in interface io.hawt.log.log4j.Log4jLogQueryMBean
Provides a hook you can call if the underlying log4j configuration is reloaded so that you can force the appender to get re-registered.
registerMBeanServer(MBeanServer) - Method in class io.hawt.log.support.LogQuerySupport
 

S

setAddMavenCoordinates(boolean) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
setAfterTimestamp(Long) - Method in class io.hawt.log.LogFilter
 
setBeforeTimestamp(Long) - Method in class io.hawt.log.LogFilter
 
setClassName(String) - Method in class io.hawt.log.LogEvent
 
setContainerName(String) - Method in class io.hawt.log.LogEvent
 
setCount(int) - Method in class io.hawt.log.LogFilter
 
setDefaultContainerName(String) - Static method in class io.hawt.log.LogEvent
 
setEvent(LogEvent) - Method in class io.hawt.log.rest.LogResponseHit
 
setEvents(LruList<LoggingEvent>) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
setEvents(List<LogEvent>) - Method in class io.hawt.log.LogResults
 
setException(String[]) - Method in class io.hawt.log.LogEvent
 
setFileName(String) - Method in class io.hawt.log.LogEvent
 
setFrom(long) - Method in class io.hawt.log.rest.LogRequest
 
setFromTimestamp(Long) - Method in class io.hawt.log.LogResults
 
setHits(LogResponseHits) - Method in class io.hawt.log.rest.LogResponse
 
setHits(List<LogResponseHit>) - Method in class io.hawt.log.rest.LogResponseHits
 
setHost(String) - Method in class io.hawt.log.LogEvent
 
setHost(String) - Method in class io.hawt.log.LogResults
 
setHostName(String) - Method in class io.hawt.log.support.LogQuerySupport
 
setLevel(String) - Method in class io.hawt.log.LogEvent
 
setLevels(String[]) - Method in class io.hawt.log.LogFilter
 
setLineNumber(String) - Method in class io.hawt.log.LogEvent
 
setLogger(String) - Method in class io.hawt.log.LogEvent
 
setMatchesText(String) - Method in class io.hawt.log.LogFilter
 
setMbeanName(ObjectName) - Method in class io.hawt.log.support.LogQuerySupport
 
setMbeanServer(MBeanServer) - Method in class io.hawt.log.support.LogQuerySupport
 
setMessage(String) - Method in class io.hawt.log.LogEvent
 
setMethodName(String) - Method in class io.hawt.log.LogEvent
 
setProperties(Properties) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
setProperties(Map<String, String>) - Method in class io.hawt.log.LogEvent
 
setQuery(Map) - Method in class io.hawt.log.rest.LogRequest
 
setSeq(Long) - Method in class io.hawt.log.LogEvent
 
setSize(int) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
setSize(long) - Method in class io.hawt.log.rest.LogRequest
 
setSort(List<Map<String, String>>) - Method in class io.hawt.log.rest.LogRequest
 
setThread(String) - Method in class io.hawt.log.LogEvent
 
setTimestamp(Date) - Method in class io.hawt.log.LogEvent
 
setToTimestamp(Long) - Method in class io.hawt.log.LogResults
 
size() - Method in class io.hawt.log.support.LruList
 
start() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
start() - Method in class io.hawt.log.support.LogQuerySupport
Registers the object with JMX
stop() - Method in class io.hawt.log.log4j.Log4jLogQuery
 
stop() - Method in class io.hawt.log.support.LogQuerySupport
Unregisters the object with JMX

T

ThrowableFormatter - Class in io.hawt.log.log4j
Code modified from log4j to format exceptions
ThrowableFormatter() - Constructor for class io.hawt.log.log4j.ThrowableFormatter
Construct new instance.
toJSON(Object) - Method in class io.hawt.log.support.LogQuerySupport
 
toLogEvent(LoggingEvent) - Method in class io.hawt.log.log4j.Log4jLogQuery
 
toLogEvent(Object) - Static method in class io.hawt.log.LogEvent
 
toString() - Method in class io.hawt.log.LogEvent
A simple concise toString() for debugging purposes
toString() - Method in class io.hawt.log.LogFilter
 

U

unregisterMBeanServer(MBeanServer) - Method in class io.hawt.log.support.LogQuerySupport
 
A C D E F G H I J L M N O P Q R S T U 
Skip navigation links
hawtio-log 2.0.0.fuse-sb2-760022-redhat-00001

Copyright © 2020 JBoss by Red Hat. All rights reserved.