A C D E F G H I J L M N O P Q R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
LogResultsobject which is then serialized - appendMavenCoordinateFromPomProperties(InputStream, StringBuilder) - Static method in class io.hawt.log.support.MavenCoordinates
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
- createPredicate(LogFilter) - Method in class io.hawt.log.support.LogQueryBase
- 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.support.ThrowableFormatter
E
- ensureStartsWithSlash(String) - Static method in class io.hawt.log.support.LogQuerySupport
- equals(Object) - Method in class io.hawt.log.LogEvent
F
- 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 - findClass(String) - Static method in class io.hawt.log.support.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
- 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.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 interface io.hawt.log.support.LogQuerySupportMBean
-
Returns the recent log events as a
LogResultsobject which is then serialized - getMatchesText() - Method in class io.hawt.log.LogFilter
- getMavenCoordinates(Class<?>) - Static method in class io.hawt.log.support.MavenCoordHelper
- getMavenCoordinates(String) - Static method in class io.hawt.log.support.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.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.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.rest - package io.hawt.log.rest
- io.hawt.log.support - package io.hawt.log.support
- 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(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.support.LogQuerySupport
- loadString(URL) - Static method in class io.hawt.log.support.LogQuerySupport
- 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
- LogQueryBase - Class in io.hawt.log.support
- LogQueryBase() - Constructor for class io.hawt.log.support.LogQueryBase
- LogQuerySupport - Class in io.hawt.log.support
-
Base class for any
LogQuerySupportMBeanimplementation - 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.support
-
A helper class for finding the maven coordinates
- MavenCoordHelper() - Constructor for class io.hawt.log.support.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 interface io.hawt.log.support.LogQuerySupportMBean
-
Queries the log results using the given filter
R
- registerMBeanServer(MBeanServer) - Method in class io.hawt.log.support.LogQuerySupport
S
- 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(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(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(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.support.LogQuerySupport
-
Registers the object with JMX
- stop() - Method in class io.hawt.log.support.LogQuerySupport
-
Unregisters the object with JMX
T
- ThrowableFormatter - Class in io.hawt.log.support
-
Code modified from log4j to format exceptions
- ThrowableFormatter() - Constructor for class io.hawt.log.support.ThrowableFormatter
-
Construct new instance.
- toJSON(Object) - Method in class io.hawt.log.support.LogQuerySupport
- 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
All Classes All Packages