org.apache.cocoon.components.profiler
Interface Profiler

All Superinterfaces:
org.apache.avalon.framework.component.Component
All Known Implementing Classes:
SimpleProfiler

public interface Profiler
extends org.apache.avalon.framework.component.Component

Profiler component interface.

Version:
CVS $Id: Profiler.java,v 1.4 2002/02/22 07:00:11 cziegeler Exp $
Author:
Vadim Gritsenko

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void addResult(java.lang.String uri, ProfilerData data)
           
 void clearResult(java.lang.Object key)
           
 void clearResults()
           
 ProfilerResult getResult(java.lang.Object key)
           
 java.util.Collection getResultKeys()
           
 java.util.Collection getResults()
           
 

Field Detail

ROLE

public static final java.lang.String ROLE
Method Detail

clearResults

public void clearResults()

clearResult

public void clearResult(java.lang.Object key)

addResult

public void addResult(java.lang.String uri,
                      ProfilerData data)

getResultKeys

public java.util.Collection getResultKeys()

getResults

public java.util.Collection getResults()

getResult

public ProfilerResult getResult(java.lang.Object key)


Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.