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

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

public class HTMLSampleLeaseHandler
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
HTMLSampleLeaseHandler(DefaultInstrumentManager manager, InstrumentManagerHTTPConnector connector)
          Creates a new HTMLSampleLeaseHandler.
 
Method Summary
 void doGet(String path, Map parameters, 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
getConnector, 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

HTMLSampleLeaseHandler

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

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

doGet

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

Specified by:
doGet in class AbstractHTTPURLPrintWriterHandler
Parameters:
The - full path being handled.
parameters - A Map of the parameters in the request.
os - The PrintWriter to write the result to.
Throws:
IOException


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