org.apache.camel.spi
Interface StreamCachingStrategy.Statistics

Enclosing interface:
StreamCachingStrategy

public static interface StreamCachingStrategy.Statistics

Utilization statistics of stream caching.


Method Summary
 long getCacheMemoryAverageSize()
          Gets the average number of bytes per cached stream for in-memory stream caches.
 long getCacheMemoryCounter()
          Gets the counter for number of in-memory StreamCache created.
 long getCacheMemorySize()
          Gets the total accumulated number of bytes which has been stream cached for in-memory stream caches.
 long getCacheSpoolAverageSize()
          Gets the average number of bytes per cached stream for spooled (not in-memory) stream caches.
 long getCacheSpoolCounter()
          Gets the counter for number of spooled (not in-memory) StreamCache created.
 long getCacheSpoolSize()
          Gets the total accumulated number of bytes which has been stream cached for spooled stream caches.
 boolean isStatisticsEnabled()
          Whether statistics is enabled.
 void reset()
          Reset the counters
 void setStatisticsEnabled(boolean statisticsEnabled)
          Sets whether statistics is enabled.
 

Method Detail

getCacheMemoryCounter

long getCacheMemoryCounter()
Gets the counter for number of in-memory StreamCache created.


getCacheMemorySize

long getCacheMemorySize()
Gets the total accumulated number of bytes which has been stream cached for in-memory stream caches.


getCacheMemoryAverageSize

long getCacheMemoryAverageSize()
Gets the average number of bytes per cached stream for in-memory stream caches.


getCacheSpoolCounter

long getCacheSpoolCounter()
Gets the counter for number of spooled (not in-memory) StreamCache created.


getCacheSpoolSize

long getCacheSpoolSize()
Gets the total accumulated number of bytes which has been stream cached for spooled stream caches.


getCacheSpoolAverageSize

long getCacheSpoolAverageSize()
Gets the average number of bytes per cached stream for spooled (not in-memory) stream caches.


reset

void reset()
Reset the counters


isStatisticsEnabled

boolean isStatisticsEnabled()
Whether statistics is enabled.


setStatisticsEnabled

void setStatisticsEnabled(boolean statisticsEnabled)
Sets whether statistics is enabled.

Parameters:
statisticsEnabled - true to enable


Apache Camel