Uses of Interface
net.sf.infrared.bootstrap.ApiContext

Packages that use ApiContext
net.sf.infrared.agent   
net.sf.infrared.agent.integration   
net.sf.infrared.agent.util   
net.sf.infrared.bootstrap   
net.sf.infrared.bootstrap.impl   
 

Uses of ApiContext in net.sf.infrared.agent
 

Methods in net.sf.infrared.agent with parameters of type ApiContext
 void StatisticsCollector.recordMethodBegin(String methodName, String layer, String componentName, ApiContext context)
          Called when an API of given name, type, arguments, belonging to the given component and with given context information has started execution.
 void StatisticsCollector.recordMethodEnd(String methodName, String layer, String componentName, ApiContext context)
          Called when an API of given name, of a given component has stopped execution
 void StatisticsCollector.recordMethodTime(String methodName, String layer, String componentName, ApiContext apiCtx, long time)
          This method is called to
 void MonitorFacadeImpl.recordMethodBegin(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
           
 void MonitorFacadeImpl.recordMethodEnd(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
           
 void MonitorFacadeImpl.recordMethodCall(Class declaringType, String methodName, String apiType, String componentName, ApiContext context, long time)
           
 

Uses of ApiContext in net.sf.infrared.agent.integration
 

Classes in net.sf.infrared.agent.integration that implement ApiContext
 class NamedApiContext
          Implementation of a ApiContext where the extra context information is a String (name).
 

Methods in net.sf.infrared.agent.integration with parameters of type ApiContext
 void ComponentMonitorImpl.recordMethodCall(Api api, String componentName, ApiContext context, long time)
           
 void ComponentMonitor.recordMethodCall(Api api, String componentName, ApiContext context, long time)
          Called to record a call to a method belonging to some component.
 

Constructors in net.sf.infrared.agent.integration with parameters of type ApiContext
ContextApiTime(Api api, String componentName, ApiContext context)
          Creates a new ContextApiTime for a given component, using a given ApiTime and attaching a given ApiContext.
 

Uses of ApiContext in net.sf.infrared.agent.util
 

Methods in net.sf.infrared.agent.util with parameters of type ApiContext
 void MultipleEntryGaurd.recordMethodBegin(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
           
 void MultipleEntryGaurd.recordMethodEnd(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
           
 void MultipleEntryGaurd.recordMethodCall(Class declaringType, String methodName, String apiType, String componentName, ApiContext context, long time)
           
 

Uses of ApiContext in net.sf.infrared.bootstrap
 

Methods in net.sf.infrared.bootstrap with parameters of type ApiContext
 void MonitorFacade.recordMethodBegin(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
          Call-back method used by monitoring aspects to indicate that a method execution has started.
 void MonitorFacade.recordMethodEnd(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
          Call-back method for monitoring aspects to indicate that a method execution has stopped.
 void MonitorFacade.recordMethodCall(Class declaringType, String methodName, String apiType, String componentName, ApiContext context, long time)
          Record a method call timing
 

Uses of ApiContext in net.sf.infrared.bootstrap.impl
 

Methods in net.sf.infrared.bootstrap.impl with parameters of type ApiContext
 void DummyMonitorFacade.recordMethodBegin(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
           
 void DummyMonitorFacade.recordMethodEnd(Class declaringType, String methodName, String apiType, String componentName, ApiContext context)
           
 void DummyMonitorFacade.recordMethodCall(Class declaringType, String methodName, String apiType, String componentName, ApiContext context, long time)