Browse Source

Rename AppCacheResourceTransformer

This change renames AppCacheResourceTransformer to
AppCacheManifestTransfomer, in order to avoid confusion between this
transformer and the CacheResourceTransformer (which caches
transformations done by the chain to save CPU/memory at runtime).

Issue: SPR-11964
pull/554/head
Brian Clozel 12 years ago
parent
commit
bf7dac5fc8
  1. 8
      spring-webmvc/src/main/java/org/springframework/web/servlet/resource/AppCacheManifestTransfomer.java
  2. 8
      spring-webmvc/src/test/java/org/springframework/web/servlet/resource/AppCacheManifestTransformerTests.java

8
spring-webmvc/src/main/java/org/springframework/web/servlet/resource/AppCacheResourceTransformer.java → spring-webmvc/src/main/java/org/springframework/web/servlet/resource/AppCacheManifestTransfomer.java

@ -57,13 +57,13 @@ import org.springframework.util.StringUtils;
* applications spec</a> * applications spec</a>
* @since 4.1 * @since 4.1
*/ */
public class AppCacheResourceTransformer implements ResourceTransformer { public class AppCacheManifestTransfomer implements ResourceTransformer {
private static final String MANIFEST_HEADER = "CACHE MANIFEST"; private static final String MANIFEST_HEADER = "CACHE MANIFEST";
private static final Charset DEFAULT_CHARSET = Charset.forName("UTF-8"); private static final Charset DEFAULT_CHARSET = Charset.forName("UTF-8");
private static final Log logger = LogFactory.getLog(AppCacheResourceTransformer.class); private static final Log logger = LogFactory.getLog(AppCacheManifestTransfomer.class);
private final Map<String, SectionTransformer> sectionTransformers = new HashMap<String, SectionTransformer>(); private final Map<String, SectionTransformer> sectionTransformers = new HashMap<String, SectionTransformer>();
@ -72,7 +72,7 @@ public class AppCacheResourceTransformer implements ResourceTransformer {
/** /**
* Create an AppCacheResourceTransformer that transforms files with extension ".manifest" * Create an AppCacheResourceTransformer that transforms files with extension ".manifest"
*/ */
public AppCacheResourceTransformer() { public AppCacheManifestTransfomer() {
this("manifest"); this("manifest");
} }
@ -80,7 +80,7 @@ public class AppCacheResourceTransformer implements ResourceTransformer {
* Create an AppCacheResourceTransformer that transforms files with the extension * Create an AppCacheResourceTransformer that transforms files with the extension
* given as a parameter. * given as a parameter.
*/ */
public AppCacheResourceTransformer(String fileExtension) { public AppCacheManifestTransfomer(String fileExtension) {
this.fileExtension = fileExtension; this.fileExtension = fileExtension;
SectionTransformer noOpSection = new NoOpSection(); SectionTransformer noOpSection = new NoOpSection();

8
spring-webmvc/src/test/java/org/springframework/web/servlet/resource/AppCacheResourceTransformerTests.java → spring-webmvc/src/test/java/org/springframework/web/servlet/resource/AppCacheManifestTransformerTests.java

@ -35,13 +35,13 @@ import org.springframework.util.FileCopyUtils;
/** /**
* Unit tests for * Unit tests for
* {@link org.springframework.web.servlet.resource.AppCacheResourceTransformer}. * {@link AppCacheManifestTransfomer}.
* *
* @author Brian Clozel * @author Brian Clozel
*/ */
public class AppCacheResourceTransformerTests { public class AppCacheManifestTransformerTests {
private AppCacheResourceTransformer transformer; private AppCacheManifestTransfomer transformer;
private ResourceTransformerChain chain; private ResourceTransformerChain chain;
@ -49,7 +49,7 @@ public class AppCacheResourceTransformerTests {
@Before @Before
public void setup() { public void setup() {
this.transformer = new AppCacheResourceTransformer(); this.transformer = new AppCacheManifestTransfomer();
this.chain = mock(ResourceTransformerChain.class); this.chain = mock(ResourceTransformerChain.class);
this.request = mock(HttpServletRequest.class); this.request = mock(HttpServletRequest.class);
} }
Loading…
Cancel
Save