Author: pete
Date: Thu Jun 30 10:44:05 2011
New Revision: 1141472
URL: http://svn.apache.org/viewvc?rev=1141472&view=rev
Log:
WICKET-3846 javadoc + minor changes
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/def/ResourceSettings.java
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/def/ResourceSettings.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/def/ResourceSettings.java?rev=1141472&r1=1141471&r2=1141472&view=diff
==============================================================================
---
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/def/ResourceSettings.java
(original)
+++
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/settings/def/ResourceSettings.java
Thu Jun 30 10:44:05 2011
@@ -440,14 +440,19 @@ public class ResourceSettings implements
if (application.usesDevelopmentConfig())
{
- // use file last modified for resource cache
keys
+ // development mode:
+ // use last-modified timestamp of packaged
resource for resource caching
+ // cache the version information for the
lifetime of the current http request
resourceVersion = new
RequestCycleCachedResourceVersion(new LastModifiedResourceVersion());
}
else
{
- // use md5 message digest for resource cache
keys
+ // deployment mode:
+ // use message digest over resource content for
resource caching
+ // cache the version information for the
lifetime of the application
resourceVersion = new
CachingResourceVersion(new MessageDigestResourceVersion());
}
+ // cache resource with a version string in the filename
resourceCachingStrategy =
new
FilenameWithVersionResourceCachingStrategy(resourceVersion);
}