Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
X
A
AbstractHandler
- Class in
org.apache.excalibur.instrument.manager.http
AbstractHandler(String, String, DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
AbstractHandler
Creates a new AbstractHandler.
AbstractHTMLHandler
- Class in
org.apache.excalibur.instrument.manager.http
AbstractHTMLHandler(String, DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
Creates a new AbstractHTMLHandler.
AbstractHTTPURLHandler
- Class in
org.apache.excalibur.instrument.manager.http.server
AbstractHTTPURLHandler(String, String, String)
- Constructor for class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Creates a new AbstractHTTPURLHandler.
AbstractHTTPURLPrintWriterHandler
- Class in
org.apache.excalibur.instrument.manager.http.server
AbstractHTTPURLPrintWriterHandler(String, String, String)
- Constructor for class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLPrintWriterHandler
Creates a new AbstractHTTPURLPrintWriterHandler.
AbstractLogEnabledInstrumentableStartable
- Class in
org.apache.excalibur.instrument.manager.http.server
AbstractLogEnabledInstrumentableStartable()
- Constructor for class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Creates a new AbstractLogEnabledInstrumentableStartable.
AbstractSocketServer
- Class in
org.apache.excalibur.instrument.manager.http.server
AbstractSocketServer(int, InetAddress)
- Constructor for class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Creates a new AbstractSocketServer.
AbstractXMLHandler
- Class in
org.apache.excalibur.instrument.manager.http
AbstractXMLHandler(String, DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
Creates a new AbstractXMLHandler.
B
breadCrumbs(PrintWriter, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
breadCrumbs(PrintWriter, InstrumentableDescriptor, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
breadCrumbs(PrintWriter, InstrumentDescriptor, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
breadCrumbs(PrintWriter, InstrumentSampleDescriptor, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
C
configure(Configuration)
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
CONTENT_TYPE_IMAGE_JPEG
- Static variable in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
CONTENT_TYPE_IMAGE_X_ICON
- Static variable in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
CONTENT_TYPE_TEXT_HTML
- Static variable in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
CONTENT_TYPE_TEXT_XML
- Static variable in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
D
decode(String, String)
- Static method in class org.apache.excalibur.instrument.manager.http.server.
URLCoder
decodeChars(char[], int, int, String)
- Static method in class org.apache.excalibur.instrument.manager.http.server.
URLCoder
decodeParameter(Map, String, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
decodeQuery(Map, String, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
DEFAULT_PORT
- Static variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The default port.
doGet(String, Map, OutputStream)
- Method in class org.apache.excalibur.instrument.manager.http.
FavIconHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLCreateSampleHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLGCHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLInstrumentableHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLInstrumentHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLInstrumentManagerHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLRootHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLSampleHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLSampleLeaseHandler
Handles the specified request.
doGet(String, Map, OutputStream)
- Method in class org.apache.excalibur.instrument.manager.http.
SampleChartHandler
Handles the specified request.
doGet(String, Map, OutputStream)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Handles the specified request.
doGet(String, Map, OutputStream)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLPrintWriterHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLPrintWriterHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLCreateSampleHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLCreateSamplesHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLGCHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLInstrumentableHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLInstrumentHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLInstrumentManagerHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLSampleHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLSampleLeaseHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLSampleLeasesHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLSnapshotHandler
Handles the specified request.
doGet(String, Map, PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
XMLSnapshotsHandler
Handles the specified request.
E
encode(String, String)
- Static method in class org.apache.excalibur.instrument.manager.http.server.
URLCoder
encodeChars(String, String, StringBuffer)
- Static method in class org.apache.excalibur.instrument.manager.http.server.
URLCoder
Adds a string of characters in %xx encoded form to the specified StringBuffer.
ENCODING
- Static variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The encoding to use when writing out pages and reading in parameters.
endTable(PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
endTableHeaderRow(PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
endTableRow(PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
F
FavIconHandler
- Class in
org.apache.excalibur.instrument.manager.http
Serves up a favicon.ico file.
FavIconHandler()
- Constructor for class org.apache.excalibur.instrument.manager.http.
FavIconHandler
Creates a new FavIconHandler.
footer(PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
G
getBooleanParameter(Map, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getBooleanParameter(Map, String, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getConnector()
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHandler
getContentType()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Returns the content type.
getContentType()
- Method in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
Returns the content type.
getDigit(int)
- Static method in class org.apache.excalibur.instrument.manager.http.server.
URLCoder
Returns a single upper case hex digit given a 0..15 number.
getEncoding()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Return the encoding to use.
getEncoding()
- Method in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
Return the encoding to use.
getFormattedTime(Date, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
getHandlers()
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
getInstrumentManager()
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHandler
Returns a reference to the instrument manager interface.
getIntegerParameter(Map, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getIntegerParameter(Map, String, int)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getIntegerParameters(Map, String, int)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getLongParameter(Map, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getLongParameter(Map, String, long)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getLongParameters(Map, String, long)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getMaxLeasedSampleLease()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Returns the maximum number of milliseconds that a lease will be granted for.
getMaxLeasedSamples()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Returns the maximum number of leased samples that will be approved.
getMaxLeasedSampleSize()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Returns the maximum size of a leased sample.
getMemory()
- Method in class org.apache.excalibur.instrument.manager.http.
HTMLGCHandler
getMemory()
- Method in class org.apache.excalibur.instrument.manager.http.
XMLGCHandler
getParameter(Map, String, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getParameter(Map, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getParameters(Map, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
getPath()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Returns the path handled by this handler.
getPath()
- Method in exception org.apache.excalibur.instrument.manager.http.server.
HTTPRedirect
getPath()
- Method in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
Returns the path handled by this handler.
getRootBreadCrumbLabel()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Returns the root bread crumb label or null if not configured.
getRootBreadCrumbURL()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Returns the root bread crumb URL or null if not configured.
getSoTimeout()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
H
handleRequest(String, Map, OutputStream)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Handles the specified request.
handleRequest(InputStream, OutputStream, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
handleRequest(String, Map, OutputStream)
- Method in interface org.apache.excalibur.instrument.manager.http.server.
HTTPURLHandler
Handles the specified request.
handleSocket(Socket)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Handle a newly connected socket.
handleSocket(Socket)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Handle a newly connected socket.
handleSocketInner(Socket)
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Keeps track of instrumentation related to the life of a socket as well as handles any errors encountered while handling the socket in the user code.
HTMLCreateSampleHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLCreateSampleHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLCreateSampleHandler
Creates a new HTMLCreateSampleHandler.
HTMLGCHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLGCHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLGCHandler
Creates a new HTMLGCHandler.
HTMLInstrumentableHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLInstrumentableHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLInstrumentableHandler
Creates a new HTMLInstrumentableHandler.
HTMLInstrumentHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLInstrumentHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLInstrumentHandler
Creates a new HTMLInstrumentHandler.
HTMLInstrumentManagerHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLInstrumentManagerHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLInstrumentManagerHandler
Creates a new HTMLInstrumentManagerHandler.
HTMLRootHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLRootHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLRootHandler
Creates a new HTMLRootHandler.
HTMLSampleHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLSampleHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLSampleHandler
Creates a new HTMLSampleHandler.
HTMLSampleLeaseHandler
- Class in
org.apache.excalibur.instrument.manager.http
HTMLSampleLeaseHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
HTMLSampleLeaseHandler
Creates a new HTMLSampleLeaseHandler.
HTTPRedirect
- Exception in
org.apache.excalibur.instrument.manager.http.server
HTTPRedirect(String)
- Constructor for exception org.apache.excalibur.instrument.manager.http.server.
HTTPRedirect
Creates a new HTTPRedirect.
HTTPServer
- Class in
org.apache.excalibur.instrument.manager.http.server
HTTPServer(int, InetAddress)
- Constructor for class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Creates a new HTTPServer.
HTTPURLHandler
- Interface in
org.apache.excalibur.instrument.manager.http.server
I
INDENT
- Static variable in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
initAndRegisterHandler(AbstractHTTPURLHandler, String)
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
InstrumentManagerHTTPConnector
- Class in
org.apache.excalibur.instrument.manager.http
An HTTP connector which allows a client to connect to the ServiceManager using the HTTP protocol.
InstrumentManagerHTTPConnector()
- Constructor for class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Creates a new InstrumentManagerHTTPConnector.
isReadOnly()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
True if the connector should only provide read-only access to the Instrument Manager.
isStopping()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Returns true when the component is in the process of being stopped.
L
LineChart
- Class in
org.apache.excalibur.instrument.manager.http
Draws a nice pretty chart given a set of data.
LineChart(int, long, String, String, int, boolean)
- Constructor for class org.apache.excalibur.instrument.manager.http.
LineChart
logAccessEvent(String, String, String, int, int, String, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
M
m_accessLogFile
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Access log file name.
m_antialias
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Antialias flag for images.
m_antialias
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
True if Antialiasing should be used when rendering the chart.
m_antialias
- Variable in class org.apache.excalibur.instrument.manager.http.
SampleChartHandler
Default antialias flag.
m_averageWindow
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Number of sample points to use when calculating the moving average.
m_averageWindowValues
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Moving average of the sample point data.
m_backlog
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
The backlog to assign to the server socket.
m_bindAddr
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The address to bind the port server to.
m_bindAddr
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
The address to bind the port server to.
m_chartHeight
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Default Chart Height.
m_chartWidth
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Default Chart Width.
m_connector
- Variable in class org.apache.excalibur.instrument.manager.http.
AbstractHandler
Reference to the connector.
m_contentType
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
The content type.
m_crossColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_currentLogFile
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
The currently open log file.
m_currentLogWriter
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
The currently open log PrintWriter.
m_darkGridColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_dayFormat
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
DateFormat used when generating log file names.
m_dFormat
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Format of the text which is displayed over the component as the user moves the mouse over the line chart.
m_encoding
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
The encoding.
m_floatFormat
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Decimal number format.
m_format
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Format of the text which is displayed along the x (time) axis of the chart.
m_frameColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_handlerArray
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Optimized array of the handler list that lets us avoid synchronization
m_handlers
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
List of registered HTTPURLHandlers.
m_height
- Variable in class org.apache.excalibur.instrument.manager.http.
SampleChartHandler
Default height of the image.
m_html
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
True if HTML handlers should be registered.
m_httpServer
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
m_instrumentConnects
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Number of times that the server socket is connected to.
m_instrumentDisconnects
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Number of times that a connection socket disconnects.
m_instrumentOpenSockets
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Number of sockets that are connected at any given time.
m_instrumentRequestBytes
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Number of request bytes received from the client.
m_instrumentRequests
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Number of requests.
m_instrumentRequests
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Number of requests.
m_instrumentRequestTime
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
Time it takes to process each request.
m_instrumentResponseBytes
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Number of response bytes sent to the client.
m_intFormat
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Integer number format.
m_lightGridColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_lightLineColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_lineColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_lineSampleInterval
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Number of sample points between vertical lines.
m_logTimeFormat
- Variable in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
DateFormat used when generating log entries.
m_manager
- Variable in class org.apache.excalibur.instrument.manager.http.
AbstractHandler
The instrument manager
m_manager
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Reference to the actual instrument manager.
m_manager
- Variable in class org.apache.excalibur.instrument.manager.http.
SampleChartHandler
The instrument manager
m_maskColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_maskFrameColor
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_max
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Maximum value in m_values.
m_maxLeasedSampleLease
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The maximum amount of time that a lease will be granted for.
m_maxLeasedSamples
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The maximum number of leased samples which will be allowed.
m_maxLeasedSampleSize
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The maximum size of a leased sample.
m_min
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Minimum value in m_values.
m_mouseOver
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_mousePressed
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_mouseX
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_mouseY
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
m_openSockets
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Used to track the number of open sockets.
m_packageVersion
- Static variable in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
Version of the package.
m_path
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractHTTPURLHandler
The path handled by this handler.
m_path
- Variable in exception org.apache.excalibur.instrument.manager.http.server.
HTTPRedirect
Path
m_port
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The port to listen on for connections.
m_port
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
The port to listen on for connections.
m_readOnly
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
True if the connector should only provide read-only access to the Instrument Manager.
m_rootBreadCrumbLabel
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The root bread crumb label if configured.
m_rootBreadCrumbURL
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
The root bread crumb URL if configured.
m_runner
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Reference to the worker thread.
m_runnerStop
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Flag set when the m_runner thread has been asked to stop.
m_sampleInterval
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
The number of milliseconds represented by each data sample.
m_semaphore
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Semaphore used to synchronize actions contained in this class.
m_serverSocket
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Reference to the ServerSocket.
m_shutdownTimeout
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
The time in ms after the component starts to shutdown that sockets will have to shutdown on their own before they are closed.
m_soTimeout
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
The SO_TIMEOUT to use for client sockets.
m_started
- Variable in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Flag which keeps track of when the server has been started.
m_time
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Time of the last sample point.
m_values
- Variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Sample point data.
m_width
- Variable in class org.apache.excalibur.instrument.manager.http.
SampleChartHandler
Default width of the image.
m_xml
- Variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
True if XML handlers should be registered.
m_zoneOffset
- Static variable in class org.apache.excalibur.instrument.manager.http.
LineChart
Stores the time-zone offset for this JVM.
makeSafeAttribute(String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
mouseClicked(MouseEvent)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Called when the mouse is clicked ont the component.
mouseDragged(MouseEvent)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Called when the mouse is dragged over the component.
mouseEntered(MouseEvent)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Called when the mouse is enters the component.
mouseExited(MouseEvent)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Called when the mouse is exits the component.
mouseMoved(MouseEvent)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Called when the mouse is moved over the component.
mousePressed(MouseEvent)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Called when the mouse is pressed ont the component.
mouseReleased(MouseEvent)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Called when the mouse is released ont the component.
O
org.apache.excalibur.instrument.manager.http
- package org.apache.excalibur.instrument.manager.http
org.apache.excalibur.instrument.manager.http.server
- package org.apache.excalibur.instrument.manager.http.server
outputInstrument(PrintWriter, InstrumentDescriptor, String, boolean, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputInstrumentable(PrintWriter, InstrumentableDescriptor, String, boolean, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputInstrumentableBrief(PrintWriter, InstrumentableDescriptor, String, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputInstrumentables(PrintWriter, InstrumentableDescriptor[])
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
outputInstrumentBrief(PrintWriter, InstrumentDescriptor, String, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputInstrumentManager(PrintWriter, DefaultInstrumentManager, String, boolean, boolean, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputInstruments(PrintWriter, InstrumentDescriptor[])
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
outputInstrumentSamples(PrintWriter, InstrumentSampleDescriptor[], boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
outputLine(PrintWriter, String, boolean, String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputSample(PrintWriter, InstrumentSampleDescriptor, String, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputSampleBrief(PrintWriter, InstrumentSampleDescriptor, String, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
outputSampleHistory(PrintWriter, InstrumentSampleDescriptor, String, long, boolean, boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
P
paintComponent(Graphics)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Paints the component.
paintFrame(Graphics, int, int, int, int)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Draws the frame around the whole chart.
paintHorizontalGrid(Graphics, int, int, int, int, int, int)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Draws the horizontal lines which make up the background of the chart.
paintOverlay(Graphics, int, int, int, int, int)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Draws the overlay label at the mouse location.
paintOverlayAt(Graphics, int, int, int, int, int, int, int, String, long)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Draws the overlay label at the specified location.
paintValues(Graphics, int, int, int, int)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Draws the data values which to be displayed in the chart.
paintVerticalGrid(Graphics, int, int, int, int, int)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Draws the vertical lines which make up the background of the chart.
R
registerHandler(HTTPURLHandler)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Registers a new HTTP URL Handler with the server.
replaceToken(String, String, String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractXMLHandler
Replaces one token with another in a string.
run()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Run method which is responsible for launching the runner method and handling the shutdown cycle.
runner()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Runner method that will be called when the component is started.
runner()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Runner method that will be called when the component is started.
S
SampleChartHandler
- Class in
org.apache.excalibur.instrument.manager.http
SampleChartHandler(DefaultInstrumentManager, int, int, boolean)
- Constructor for class org.apache.excalibur.instrument.manager.http.
SampleChartHandler
Creates a new SampleChartHandler.
setAccessLogFile(String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Access log file name.
setAntialias(boolean)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Sets the antialias flag to control whether or not antialiasing will be used when rendering the component.
setInstrumentManager(DefaultInstrumentManager)
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
Set the InstrumentManager to which the Connecter will provide access.
setParameter(Map, String, String)
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
setValues(int[], long)
- Method in class org.apache.excalibur.instrument.manager.http.
LineChart
Sets the data samples to be displayed by the line chart.
start()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
start()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Starts the runner thread.
start()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Starts the runner thread.
startTable(PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
startTableHeaderRow(PrintWriter)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
startTableRow(PrintWriter, int)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
stop()
- Method in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
stop()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Stops the runner thread, blocking until it has stopped.
stop()
- Method in class org.apache.excalibur.instrument.manager.http.server.
HTTPServer
Stops the server.
stopRunner()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractLogEnabledInstrumentableStartable
Called when the component is being stopped, the isStopping method will always return true when this method is called.
stopRunner()
- Method in class org.apache.excalibur.instrument.manager.http.server.
AbstractSocketServer
Called when the component is being stopped, the isStopping method will always return true when this method is called.
T
tableCell(PrintWriter, String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
tableCellRight(PrintWriter, String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
tableHeaderCell(PrintWriter, String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
tableRow(PrintWriter, int, String, String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
U
URLCoder
- Class in
org.apache.excalibur.instrument.manager.http.server
The java.net.URLDecoder and java.net.URLEncoder classes that ship with Java do not support encoding until Java 1.4.
URLCoder()
- Constructor for class org.apache.excalibur.instrument.manager.http.server.
URLCoder
Not instantiable.
urlEncode(String)
- Method in class org.apache.excalibur.instrument.manager.http.
AbstractHTMLHandler
X
XML_BANNER
- Static variable in class org.apache.excalibur.instrument.manager.http.
InstrumentManagerHTTPConnector
XMLCreateSampleHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLCreateSampleHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLCreateSampleHandler
Creates a new XMLCreateSampleHandler.
XMLCreateSamplesHandler
- Class in
org.apache.excalibur.instrument.manager.http
Handler which can be used to create multiple samples at once.
XMLCreateSamplesHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLCreateSamplesHandler
Creates a new XMLCreateSamplesHandler.
XMLGCHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLGCHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLGCHandler
Creates a new XMLGCHandler.
XMLInstrumentableHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLInstrumentableHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLInstrumentableHandler
Creates a new XMLInstrumentableHandler.
XMLInstrumentHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLInstrumentHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLInstrumentHandler
Creates a new XMLInstrumentHandler.
XMLInstrumentManagerHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLInstrumentManagerHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLInstrumentManagerHandler
Creates a new XMLInstrumentManagerHandler.
XMLSampleHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLSampleHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLSampleHandler
Creates a new XMLSampleHandler.
XMLSampleLeaseHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLSampleLeaseHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLSampleLeaseHandler
Creates a new XMLSampleLeaseHandler.
XMLSampleLeasesHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLSampleLeasesHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLSampleLeasesHandler
Creates a new XMLSampleLeasesHandler.
XMLSnapshotHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLSnapshotHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLSnapshotHandler
Creates a new XMLSnapshotHandler.
XMLSnapshotsHandler
- Class in
org.apache.excalibur.instrument.manager.http
XMLSnapshotsHandler(DefaultInstrumentManager, InstrumentManagerHTTPConnector)
- Constructor for class org.apache.excalibur.instrument.manager.http.
XMLSnapshotsHandler
Creates a new XMLSnapshotsHandler.
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes