Package | Description |
---|---|
com.jamonapi |
This package contains classes and interfaces used to monitor Java applications.
|
com.jamonapi.log4j |
Modifier and Type | Interface and Description |
---|---|
interface |
Range
Class that contains buckets of time that are tracked within a monitor.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeListener
A class that can contain other listeners that can listen to jamon events of interest.
|
class |
JAMonArrayBufferListener
Listener that stores monitor information in a buffer (List)
|
class |
JAMonBufferListener
JAMonListener that puts jamon data into a buffer that allows you to display the last N configurable
detail events.
|
class |
SharedJAMonBufferListener
Class that works like JAMonBufferListeners but allows users to share buffers
between monitors with the jamon gui...
|
Modifier and Type | Method and Description |
---|---|
JAMonListener |
SharedJAMonBufferListener.copy()
Returns a usable copy of this object and puts that object into the JAMonListenerFactory so it can be used
by other Monitor's
|
JAMonListener |
JAMonBufferListener.copy()
Make a copy of this instance
|
JAMonListener |
JAMonArrayBufferListener.copy()
Makes a usable copy of this BufferListener
|
JAMonListener |
CopyJAMonListener.copy() |
static JAMonListener |
JAMonListenerFactory.get(String listenerName)
Get an instance of the named factory instance.
|
JAMonListener |
ListenerType.getListener()
Get underlying listener class
|
JAMonListener |
CompositeListener.getListener(int index)
Return the listener associated with the index
|
JAMonListener |
ListenerType.getListener(String listenerName)
Get a handle to the listener by name.
|
JAMonListener |
CompositeListener.getListener(String listenerName)
Return the listener associated with the passed in name
|
Modifier and Type | Method and Description |
---|---|
void |
ListenerType.addListener(JAMonListener listenerToAdd)
Add a listener to this listener type.
|
CompositeListener |
CompositeListener.addListener(JAMonListener listener)
Add a listener to the composite and return this object
|
void |
Monitor.addListener(String listenerTypeName,
JAMonListener listener)
Introduced as a way to add listeners that allows for lazy initialization saving a fair amount of memory.
|
static Object[][] |
CompositeListener.getData(JAMonListener listener) |
static String[] |
CompositeListener.getHeader(JAMonListener listener) |
static void |
JAMonListenerFactory.put(JAMonListener jamonListener)
Developers may register their own listeners to be made available for use in JAMon
|
Modifier and Type | Class and Description |
---|---|
class |
Log4jBufferListener
This class can act as a standard JAMonBufferListener/FIFOBuffer or more
interestingly if used with log4j it will put in the Buffer data that although
designed to work as a Buffer that displays details unique to log4j, if the
monitor does not have a Log4jMonKey, it will fallback to Standard
JAMonBufferListener behaviour.
|
Modifier and Type | Method and Description |
---|---|
JAMonListener |
Log4jBufferListener.copy()
Makes a usable copy of this BufferListener
|
Copyright © 2015. All rights reserved.