Package org.apache.cocoon.profiling.data

Contains classes and interfaces for the storage and the construction of data structures of profiling data.

See:
          Description

Interface Summary
ProfilingDataHolder Interface for the storage layer of the profiling module.
ProfilingDataManager The ProfilingDataManager is responsible for building the data structure by linking the ProfilingData elements together.
ProfilingIdGenerator The ProfilingIdGenerator has to work thread dependent.
 

Class Summary
EhCacheProfilingDataHolder  
InstanceRepresentation A data class to store the necessary information used for profiling of an object instance.
ProfilingData Class used to store the gathered profiling information for one intercepted method invocation.
ProfilingDataComparator Comparator that compares profiling data objects using their invocation start time.
ProfilingDataManagerImpl This class connects ProfilingData objects according to request id
UUIDProfilingIdGenerator The UUIDProfilingIdGenerator uses ThreadLocal to separate the id management for different threads and generates ids based on UUID objects created by UUID.randomUUID(), which should be reasonably unique for profiling purposes.
 

Package org.apache.cocoon.profiling.data Description

Contains classes and interfaces for the storage and the construction of data structures of profiling data.



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