public abstract class AbstractHTMLHandler extends AbstractHandler
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
m_packageVersion
Version of the package.
|
CONTENT_TYPE_IMAGE_JPEG, CONTENT_TYPE_IMAGE_X_ICON, CONTENT_TYPE_TEXT_HTML, CONTENT_TYPE_TEXT_XML| Constructor and Description |
|---|
AbstractHTMLHandler(java.lang.String path,
org.apache.excalibur.instrument.manager.DefaultInstrumentManager manager,
InstrumentManagerHTTPConnector connector)
Creates a new AbstractHTMLHandler.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
breadCrumbs(java.io.PrintWriter out,
boolean link) |
protected void |
breadCrumbs(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentableDescriptor desc,
boolean link) |
protected void |
breadCrumbs(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentDescriptor desc,
boolean link) |
protected void |
breadCrumbs(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor desc,
boolean link) |
protected void |
endTable(java.io.PrintWriter out) |
protected void |
endTableHeaderRow(java.io.PrintWriter out) |
protected void |
endTableRow(java.io.PrintWriter out) |
protected void |
footer(java.io.PrintWriter out) |
protected void |
outputInstrumentables(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentableDescriptor[] descs) |
protected void |
outputInstruments(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentDescriptor[] descs) |
protected void |
outputInstrumentSamples(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor[] descs,
boolean readOnly) |
protected void |
startTable(java.io.PrintWriter out) |
protected void |
startTableHeaderRow(java.io.PrintWriter out) |
protected void |
startTableRow(java.io.PrintWriter out,
int row) |
protected void |
tableCell(java.io.PrintWriter out,
java.lang.String value) |
protected void |
tableCellRight(java.io.PrintWriter out,
java.lang.String value) |
protected void |
tableHeaderCell(java.io.PrintWriter out,
java.lang.String value) |
protected void |
tableRow(java.io.PrintWriter out,
int row,
java.lang.String label,
java.lang.String value) |
protected java.lang.String |
urlEncode(java.lang.String str) |
getConnector, getInstrumentManagerdoGet, doGetgetBooleanParameter, getBooleanParameter, getContentType, getEncoding, getIntegerParameter, getIntegerParameter, getIntegerParameters, getLongParameter, getLongParameter, getLongParameters, getParameter, getParameter, getParameters, getPath, handleRequestaddChildInstrumentable, addInstrument, getChildInstrumentables, getInstrumentableName, getInstruments, setInstrumentableNameprivate static final java.lang.String m_packageVersion
public AbstractHTMLHandler(java.lang.String path,
org.apache.excalibur.instrument.manager.DefaultInstrumentManager manager,
InstrumentManagerHTTPConnector connector)
path - The path handled by this handler.manager - Reference to the instrument manager interface.connector - The InstrumentManagerHTTPConnector.protected java.lang.String urlEncode(java.lang.String str)
protected void breadCrumbs(java.io.PrintWriter out,
boolean link)
protected void breadCrumbs(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentableDescriptor desc,
boolean link)
protected void breadCrumbs(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentDescriptor desc,
boolean link)
protected void breadCrumbs(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor desc,
boolean link)
protected void startTable(java.io.PrintWriter out)
throws java.io.IOException
java.io.IOExceptionprotected void endTable(java.io.PrintWriter out)
throws java.io.IOException
java.io.IOExceptionprotected void startTableHeaderRow(java.io.PrintWriter out)
throws java.io.IOException
java.io.IOExceptionprotected void endTableHeaderRow(java.io.PrintWriter out)
throws java.io.IOException
java.io.IOExceptionprotected void tableHeaderCell(java.io.PrintWriter out,
java.lang.String value)
throws java.io.IOException
java.io.IOExceptionprotected void startTableRow(java.io.PrintWriter out,
int row)
throws java.io.IOException
java.io.IOExceptionprotected void endTableRow(java.io.PrintWriter out)
throws java.io.IOException
java.io.IOExceptionprotected void tableCell(java.io.PrintWriter out,
java.lang.String value)
throws java.io.IOException
java.io.IOExceptionprotected void tableCellRight(java.io.PrintWriter out,
java.lang.String value)
throws java.io.IOException
java.io.IOExceptionprotected void tableRow(java.io.PrintWriter out,
int row,
java.lang.String label,
java.lang.String value)
throws java.io.IOException
java.io.IOExceptionprotected void footer(java.io.PrintWriter out)
protected void outputInstrumentables(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentableDescriptor[] descs)
throws java.io.IOException
java.io.IOExceptionprotected void outputInstruments(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentDescriptor[] descs)
throws java.io.IOException
java.io.IOExceptionprotected void outputInstrumentSamples(java.io.PrintWriter out,
org.apache.excalibur.instrument.manager.InstrumentSampleDescriptor[] descs,
boolean readOnly)
throws java.io.IOException
java.io.IOException