org.apache.excalibur.instrument.manager.http
Class HTMLInstrumentManagerHandler

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.apache.excalibur.instrument.AbstractLogEnabledInstrumentable
          extended byorg.apache.excalibur.instrument.manager.http.server.AbstractHTTPURLHandler
              extended byorg.apache.excalibur.instrument.manager.http.server.AbstractHTTPURLPrintWriterHandler
                  extended byorg.apache.excalibur.instrument.manager.http.AbstractHandler
                      extended byorg.apache.excalibur.instrument.manager.http.AbstractHTMLHandler
                          extended byorg.apache.excalibur.instrument.manager.http.HTMLInstrumentManagerHandler
All Implemented Interfaces:
HTTPURLHandler, Instrumentable, LogEnabled

public class HTMLInstrumentManagerHandler
extends AbstractHTMLHandler

Since:
4.1
Version:
CVS $Revision: 1.6 $ $Date: 2004/03/06 14:01:28 $
Author:
Avalon Development Team

Field Summary
 
Fields inherited from interface org.apache.excalibur.instrument.manager.http.server.HTTPURLHandler
CONTENT_TYPE_IMAGE_JPEG, CONTENT_TYPE_IMAGE_X_ICON, CONTENT_TYPE_TEXT_HTML, CONTENT_TYPE_TEXT_XML
 
Fields inherited from interface org.apache.excalibur.instrument.Instrumentable
EMPTY_INSTRUMENT_ARRAY, EMPTY_INSTRUMENTABLE_ARRAY
 
Constructor Summary
HTMLInstrumentManagerHandler(DefaultInstrumentManager manager, InstrumentManagerHTTPConnector connector)
          Creates a new HTMLInstrumentManagerHandler.
 
Method Summary
 void doGet(java.lang.String path, java.util.Map parameters, java.io.PrintWriter out)
          Handles the specified request.
 
Methods inherited from class org.apache.excalibur.instrument.manager.http.AbstractHTMLHandler
breadCrumbs, breadCrumbs, breadCrumbs, breadCrumbs, endTable, endTableHeaderRow, endTableRow, footer, outputInstrumentables, outputInstruments, outputInstrumentSamples, startTable, startTableHeaderRow, startTableRow, tableCell, tableCellRight, tableHeaderCell, tableRow, urlEncode
 
Methods inherited from class org.apache.excalibur.instrument.manager.http.AbstractHandler
getInstrumentManager
 
Methods inherited from class org.apache.excalibur.instrument.manager.http.server.AbstractHTTPURLPrintWriterHandler
doGet
 
Methods inherited from class org.apache.excalibur.instrument.manager.http.server.AbstractHTTPURLHandler
getBooleanParameter, getBooleanParameter, getContentType, getEncoding, getIntegerParameter, getIntegerParameter, getIntegerParameters, getLongParameter, getLongParameter, getLongParameters, getParameter, getParameter, getParameters, getPath, handleRequest
 
Methods inherited from class org.apache.excalibur.instrument.AbstractLogEnabledInstrumentable
addChildInstrumentable, addInstrument, getChildInstrumentables, getInstrumentableName, getInstruments, setInstrumentableName
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HTMLInstrumentManagerHandler

public HTMLInstrumentManagerHandler(DefaultInstrumentManager manager,
                                    InstrumentManagerHTTPConnector connector)
Creates a new HTMLInstrumentManagerHandler.

Parameters:
manager - Reference to the DefaultInstrumentManager.
connector - The InstrumentManagerHTTPConnector.
Method Detail

doGet

public void doGet(java.lang.String path,
                  java.util.Map parameters,
                  java.io.PrintWriter out)
           throws java.io.IOException
Handles the specified request.

Specified by:
doGet in class AbstractHTTPURLPrintWriterHandler
Parameters:
parameters - A Map of the parameters in the request.
Throws:
java.io.IOException


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.