henning 2003/04/04 06:59:29
Modified: src/java/org/apache/turbine/om OMTool.java
src/java/org/apache/turbine/services/cache CachedObject.java
TurbineGlobalCacheService.java
src/java/org/apache/turbine/services/localization
LocaleDetector.java TurbineLocalizationService.java
src/java/org/apache/turbine/services/naming
TurbineNamingService.java
src/java/org/apache/turbine/services/pull/util
UIManager.java
Log:
Remove a few references to the TurbineResources Service
Revision Changes Path
1.4 +6 -3 jakarta-turbine-2/src/java/org/apache/turbine/om/OMTool.java
Index: OMTool.java
===================================================================
RCS file: /home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/om/OMTool.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- OMTool.java 9 Mar 2003 02:45:15 -0000 1.3
+++ OMTool.java 4 Apr 2003 14:59:28 -0000 1.4
@@ -56,14 +56,16 @@
import java.util.HashMap;
import java.util.Map;
+
+import org.apache.turbine.Turbine;
import org.apache.turbine.services.pull.ApplicationTool;
-import org.apache.turbine.services.resources.TurbineResources;
import org.apache.turbine.util.pool.Recyclable;
/**
* A Pull tool to make om objects available to a template
*
* @author <a href="mailto:[EMAIL PROTECTED]">John D. McNally</a>
+ * @author <a href="mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen</a>
* @version $Id$
*/
public class OMTool implements ApplicationTool, Recyclable
@@ -88,7 +90,8 @@
public OMTool()throws Exception
{
omMap = new HashMap();
- String className = TurbineResources.getString("tool.om.factory");
+ String className = Turbine.getConfiguration()
+ .getString("tool.om.factory");
// RetrieverFactory omFactory =
// (RetrieverFactory)Class.forName(className).newInstance();
}
1.6 +7 -4
jakarta-turbine-2/src/java/org/apache/turbine/services/cache/CachedObject.java
Index: CachedObject.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/cache/CachedObject.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- CachedObject.java 9 Mar 2003 03:06:25 -0000 1.5
+++ CachedObject.java 4 Apr 2003 14:59:29 -0000 1.6
@@ -54,7 +54,9 @@
* <http://www.apache.org/>.
*/
-import org.apache.turbine.services.resources.TurbineResources;
+import java.io.Serializable;
+
+import org.apache.turbine.Turbine;
/**
* Wrapper for an object you want to store in a cache for a period of
@@ -65,7 +67,7 @@
* @version $Id$
*/
public class CachedObject
- implements java.io.Serializable
+ implements Serializable
{
/** Cache the object with the Default TTL */
@@ -79,7 +81,8 @@
/** Default age (30 minutes). */
private long defaultage =
- TurbineResources.getLong("cachedobject.defaultage", 1800000);
+ Turbine.getConfiguration()
+ .getLong("cachedobject.defaultage", 1800000);
/** When created. **/
protected long created = 0;
1.8 +7 -3
jakarta-turbine-2/src/java/org/apache/turbine/services/cache/TurbineGlobalCacheService.java
Index: TurbineGlobalCacheService.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/cache/TurbineGlobalCacheService.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- TurbineGlobalCacheService.java 25 Mar 2003 17:13:12 -0000 1.7
+++ TurbineGlobalCacheService.java 4 Apr 2003 14:59:29 -0000 1.8
@@ -57,14 +57,16 @@
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
+
import java.util.Enumeration;
import java.util.Hashtable;
import java.util.Vector;
import org.apache.commons.configuration.Configuration;
+
+import org.apache.turbine.Turbine;
import org.apache.turbine.services.InitializationException;
import org.apache.turbine.services.TurbineBaseService;
-import org.apache.turbine.services.resources.TurbineResources;
/**
* This Service functions as a Global Cache. A global cache is a good
@@ -94,6 +96,7 @@
* @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>
+ * @author <a href="mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen</a>
* @version $Id$
*/
public class TurbineGlobalCacheService
@@ -124,7 +127,8 @@
* Default = 5 seconds
*/
public static final long DEFAULT_CACHE_CHECK_FREQUENCY =
- TurbineResources.getLong("cache.check.frequency", 5000); // 5 seconds
+ Turbine.getConfiguration()
+ .getLong("cache.check.frequency", 5000); // 5 seconds
/** The cache. **/
private Hashtable cache = null;
1.6 +9 -3
jakarta-turbine-2/src/java/org/apache/turbine/services/localization/LocaleDetector.java
Index: LocaleDetector.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/localization/LocaleDetector.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- LocaleDetector.java 9 Mar 2003 03:06:29 -0000 1.5
+++ LocaleDetector.java 4 Apr 2003 14:59:29 -0000 1.6
@@ -57,7 +57,9 @@
import java.util.Locale;
import java.util.StringTokenizer;
-import org.apache.turbine.services.resources.TurbineResources;
+import org.apache.commons.configuration.Configuration;
+
+import org.apache.turbine.Turbine;
import org.apache.turbine.util.RunData;
/**
@@ -69,6 +71,8 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Frank Y. Kim</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Jon S. Stevens</a>
+ * @author <a href="mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen</a>
+ * @version $Id$
* @deprecated Use LocaleTokenizer instead.
*/
public class LocaleDetector
@@ -98,6 +102,8 @@
*/
public static Locale getLocale(String languageHeader)
{
+ Configuration conf = Turbine.getConfiguration();
+
Locale locale = null;
// return a "default" locale
@@ -105,8 +111,8 @@
languageHeader.trim().equals(""))
{
return new Locale(
- TurbineResources.getString("locale.default.language", "en"),
- TurbineResources.getString("locale.default.country", "US"));
+ conf.getString("locale.default.language", "en"),
+ conf.getString("locale.default.country", "US"));
}
// The HTTP Accept-Header is something like
1.8 +19 -10
jakarta-turbine-2/src/java/org/apache/turbine/services/localization/TurbineLocalizationService.java
Index: TurbineLocalizationService.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/localization/TurbineLocalizationService.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- TurbineLocalizationService.java 9 Mar 2003 03:06:29 -0000 1.7
+++ TurbineLocalizationService.java 4 Apr 2003 14:59:29 -0000 1.8
@@ -58,14 +58,19 @@
import java.util.Locale;
import java.util.MissingResourceException;
import java.util.ResourceBundle;
+
import javax.servlet.http.HttpServletRequest;
+import org.apache.commons.configuration.Configuration;
+
import org.apache.commons.lang.StringUtils;
+
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+
+import org.apache.turbine.Turbine;
import org.apache.turbine.services.InitializationException;
import org.apache.turbine.services.TurbineBaseService;
-import org.apache.turbine.services.resources.TurbineResources;
import org.apache.turbine.util.RunData;
/**
@@ -94,6 +99,8 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Jon S. Stevens</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Frank Y. Kim</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Daniel Rall</a>
+ * @author <a href="mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen</a>
+ * @version $Id$
*/
public class TurbineLocalizationService
extends TurbineBaseService
@@ -140,15 +147,17 @@
public void init()
throws InitializationException
{
+ Configuration conf = Turbine.getConfiguration();
+
initBundleNames(null);
Locale jvmDefault = Locale.getDefault();
- defaultLanguage = TurbineResources
- .getString("locale.default.language",
- jvmDefault.getLanguage()).trim();
- defaultCountry = TurbineResources
- .getString("locale.default.country",
- jvmDefault.getCountry()).trim();
+
+ defaultLanguage = conf.getString("locale.default.language",
+ jvmDefault.getLanguage()).trim();
+ defaultCountry = conf.getString("locale.default.country",
+ jvmDefault.getCountry()).trim();
+
defaultLocale = new Locale(defaultLanguage, defaultCountry);
setInit(true);
}
@@ -160,9 +169,9 @@
*/
protected void initBundleNames(String[] ignored)
{
- bundleNames =
- TurbineResources.getStringArray("locale.default.bundles");
- String name = TurbineResources.getString("locale.default.bundle");
+ Configuration conf = Turbine.getConfiguration();
+ bundleNames = conf.getStringArray("locale.default.bundles");
+ String name = conf.getString("locale.default.bundle");
if (name != null && name.length() > 0)
{
1.7 +11 -4
jakarta-turbine-2/src/java/org/apache/turbine/services/naming/TurbineNamingService.java
Index: TurbineNamingService.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/naming/TurbineNamingService.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- TurbineNamingService.java 9 Mar 2003 03:06:29 -0000 1.6
+++ TurbineNamingService.java 4 Apr 2003 14:59:29 -0000 1.7
@@ -58,14 +58,18 @@
import java.util.Hashtable;
import java.util.Iterator;
import java.util.Properties;
+
import javax.naming.Context;
import javax.naming.InitialContext;
+import org.apache.commons.configuration.Configuration;
+
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+
+import org.apache.turbine.Turbine;
import org.apache.turbine.services.InitializationException;
import org.apache.turbine.services.TurbineBaseService;
-import org.apache.turbine.services.resources.TurbineResources;
import org.apache.turbine.util.RunData;
/**
@@ -74,6 +78,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Greg Ritter</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Colin Chalmers</a>
+ * @author <a href="mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen</a>
* @version $Id$
*/
public class TurbineNamingService extends TurbineBaseService implements
NamingService
@@ -99,11 +104,13 @@
// "contextname." is the name of the property that will be
// used by the InitialContext class to create a new context
// instance.
+
+ Configuration conf = Turbine.getConfiguration();
try
{
contextPropsList = new Hashtable();
- for (Iterator contextKeys = TurbineResources.getKeys("context.");
contextKeys.hasNext();)
+ for (Iterator contextKeys = conf.getKeys("context.");
contextKeys.hasNext();)
{
String key = (String) contextKeys.next();
int start = key.indexOf(".") + 1;
@@ -122,7 +129,7 @@
}
contextProps.put(
- key.substring(end + 1), TurbineResources.getString(key));
+ key.substring(end + 1), conf.getString(key));
contextPropsList.put(contextName, contextProps);
}
1.7 +8 -4
jakarta-turbine-2/src/java/org/apache/turbine/services/pull/util/UIManager.java
Index: UIManager.java
===================================================================
RCS file:
/home/cvs/jakarta-turbine-2/src/java/org/apache/turbine/services/pull/util/UIManager.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- UIManager.java 9 Mar 2003 03:06:30 -0000 1.6
+++ UIManager.java 4 Apr 2003 14:59:29 -0000 1.7
@@ -55,14 +55,16 @@
*/
import java.io.FileInputStream;
+
import java.util.Properties;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
+
+import org.apache.turbine.Turbine;
import org.apache.turbine.om.security.User;
import org.apache.turbine.services.pull.ApplicationTool;
import org.apache.turbine.services.pull.TurbinePull;
-import org.apache.turbine.services.resources.TurbineResources;
import org.apache.turbine.services.servlet.TurbineServlet;
import org.apache.turbine.util.ContentURI;
import org.apache.turbine.util.RunData;
@@ -103,6 +105,7 @@
*
* @author <a href="mailto:[EMAIL PROTECTED]">Jason van Zyl</a>
* @author <a href="mailto:[EMAIL PROTECTED]">James Coltman</a>
+ * @author <a href="mailto:[EMAIL PROTECTED]">Henning P. Schmiedehausen</a>
* @version $Id$
*/
public class UIManager implements ApplicationTool
@@ -383,8 +386,9 @@
*/
public void setSkin()
{
- this.skinName = TurbineResources.getString(SKIN_PROPERTY,
- SKIN_PROPERTY_DEFAULT);
+ this.skinName = Turbine.getConfiguration()
+ .getString(SKIN_PROPERTY,
+ SKIN_PROPERTY_DEFAULT);
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]