jvanzyl 01/06/14 07:38:26
Modified: src/java/org/apache/turbine/services/cache
TurbineGlobalCacheService.java
Log:
- updating service as per notes.
Revision Changes Path
1.16 +15 -7
jakarta-turbine/src/java/org/apache/turbine/services/cache/TurbineGlobalCacheService.java
Index: TurbineGlobalCacheService.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine/src/java/org/apache/turbine/services/cache/TurbineGlobalCacheService.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- TurbineGlobalCacheService.java 2001/05/05 15:26:55 1.15
+++ TurbineGlobalCacheService.java 2001/06/14 14:38:25 1.16
@@ -61,8 +61,7 @@
import java.util.Hashtable;
import java.util.Vector;
import org.apache.turbine.services.InitializationException;
-import org.apache.turbine.services.TurbineBaseService;
-import org.apache.turbine.services.resources.TurbineResources;
+import org.apache.turbine.services.BaseService;
/**
* This Service functions as a Global Cache. A global cache is a good
@@ -77,19 +76,25 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Dave Bryson</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jon S. Stevens</a>
* @author <a href="mailto:[EMAIL PROTECTED]">John Thorhauer</a>
- * @version $Id: TurbineGlobalCacheService.java,v 1.15 2001/05/05 15:26:55 jvanzyl
Exp $
+ * @version $Id: TurbineGlobalCacheService.java,v 1.16 2001/06/14 14:38:25 jvanzyl
Exp $
*/
public class TurbineGlobalCacheService
- extends TurbineBaseService
+ extends BaseService
implements GlobalCacheService,
Runnable
{
/** The cache. **/
private Hashtable cache = null;
- /** cacheCheckFrequency (default - 5 seconds) */
- private long cacheCheckFrequency =
- TurbineResources.getLong("cache.check.frequency", 5000);
+ /**
+ * Default cacheCheckFrequency value.
+ */
+ private final static long DEFAULT_CACHE_CHECK_FREQUENCY = 5000;
+
+ /**
+ * cacheCheckFrequency (default - 5 seconds)
+ */
+ private long cacheCheckFrequency;
/**
* Constructor.
@@ -104,6 +109,9 @@
public void init()
throws InitializationException
{
+ cacheCheckFrequency = getConfiguration().getLong(
+ "cacheCheckFrequency", DEFAULT_CACHE_CHECK_FREQUENCY);
+
try
{
cache = new Hashtable(20);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]