public class JAMonBufferListener extends java.lang.Object implements JAMonListener, CopyJAMonListener
| Modifier and Type | Class and Description |
|---|---|
static class |
JAMonBufferListener.HeaderInfo |
| Constructor and Description |
|---|
JAMonBufferListener() |
JAMonBufferListener(java.lang.String name)
Pass in the jamonListener name
|
JAMonBufferListener(java.lang.String name,
BufferList list)
Name the listener and pass in the jamon BufferList to use
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRow(java.lang.Object[] row)
Add a row to the buffer
|
void |
addRow(ToArray row)
Add a row to the buffer
|
JAMonListener |
copy() |
BufferList |
getBufferList()
get the underlying bufferList which can then be used to display its contents
|
static JAMonBufferListener.HeaderInfo |
getDefaultHeaderInfo() |
DetailData |
getDetailData() |
static JAMonBufferListener.HeaderInfo |
getHeaderInfo(java.lang.String[] firstPart) |
java.lang.String |
getName() |
int |
getRowCount() |
boolean |
hasData() |
boolean |
isEmpty() |
void |
processEvent(Monitor mon)
When this event is fired the monitor will be added to the rolling buffer
|
void |
setName(java.lang.String name) |
public JAMonBufferListener()
public JAMonBufferListener(java.lang.String name)
public JAMonBufferListener(java.lang.String name,
BufferList list)
public void processEvent(Monitor mon)
processEvent in interface JAMonListenerpublic void addRow(ToArray row)
public void addRow(java.lang.Object[] row)
public BufferList getBufferList()
public java.lang.String getName()
getName in interface JAMonListenerpublic void setName(java.lang.String name)
setName in interface JAMonListenerpublic JAMonListener copy()
copy in interface CopyJAMonListenerpublic DetailData getDetailData()
public int getRowCount()
public boolean hasData()
public boolean isEmpty()
public static JAMonBufferListener.HeaderInfo getDefaultHeaderInfo()
public static JAMonBufferListener.HeaderInfo getHeaderInfo(java.lang.String[] firstPart)