/*
* This software is distributed under the terms of the FSF
* Gnu Lesser General Public License (see lgpl.txt).
*
* This program is distributed WITHOUT ANY WARRANTY. See the
* GNU General Public License for more details.
*/
package com.scooterframework.cache;
/**
* CacheStatisticsConstats class defines common statistics properties
* of a cache.
*
* @author (Fei) John Chen
*/
public class CacheStatisticsConstats {
/**
* Key to represent cache statistics <tt>AverageGetTime</tt> property.
*/
public static final String KEY_CACHE_STATS_AverageGetTime = "AverageGetTime";
/**
* Key to represent cache statistics <tt>AverageSearchTime</tt> property.
*/
public static final String KEY_CACHE_STATS_AverageSearchTime = "AverageSearchTime";
/**
* Key to represent cache statistics <tt>CacheHits</tt> property.
*/
public static final String KEY_CACHE_STATS_CacheHits = "CacheHits";
/**
* Key to represent cache statistics <tt>CacheMisses</tt> property.
*/
public static final String KEY_CACHE_STATS_CacheMisses = "CacheMisses";
/**
* Key to represent cache statistics <tt>DiskStoreObjectCount</tt> property.
*/
public static final String KEY_CACHE_STATS_DiskStoreObjectCount = "DiskStoreObjectCount";
/**
* Key to represent cache statistics <tt>EvictionCount</tt> property.
*/
public static final String KEY_CACHE_STATS_EvictionCount = "EvictionCount";
/**
* Key to represent cache statistics <tt>InMemoryHits</tt> property.
*/
public static final String KEY_CACHE_STATS_InMemoryHits = "InMemoryHits";
/**
* Key to represent cache statistics <tt>InMemoryMisses(</tt> property.
*/
public static final String KEY_CACHE_STATS_InMemoryMisses = "InMemoryMisses(";
/**
* Key to represent cache statistics <tt>MemoryStoreObjectCount</tt> property.
*/
public static final String KEY_CACHE_STATS_MemoryStoreObjectCount = "MemoryStoreObjectCount";
/**
* Key to represent cache statistics <tt>ObjectCount</tt> property.
*/
public static final String KEY_CACHE_STATS_ObjectCount = "ObjectCount";
/**
* Key to represent cache statistics <tt>OffHeapHits</tt> property.
*/
public static final String KEY_CACHE_STATS_OffHeapHits = "OffHeapHits";
/**
* Key to represent cache statistics <tt>OffHeapMisses</tt> property.
*/
public static final String KEY_CACHE_STATS_OffHeapMisses = "OffHeapMisses";
/**
* Key to represent cache statistics <tt>OffHeapStoreObjectCount</tt> property.
*/
public static final String KEY_CACHE_STATS_OffHeapStoreObjectCount = "OffHeapStoreObjectCount";
/**
* Key to represent cache statistics <tt>OnDiskHits</tt> property.
*/
public static final String KEY_CACHE_STATS_OnDiskHits = "OnDiskHits";
/**
* Key to represent cache statistics <tt>OnDiskMisses</tt> property.
*/
public static final String KEY_CACHE_STATS_OnDiskMisses = "OnDiskMisses";
/**
* Key to represent cache statistics <tt>SearchesPerSecond</tt> property.
*/
public static final String KEY_CACHE_STATS_SearchesPerSecond= "SearchesPerSecond";
}