Commit cdf3eadc authored by Phillip Webb's avatar Phillip Webb

Rename AbstractTemplateAvailabilityProvider

Rename `AbstractTemplateAvailabilityProvider` to
`PathBasedTemplateAvailabilityProvider`.

Closes gh-8913
parent b7efec54
...@@ -20,7 +20,7 @@ import java.util.ArrayList; ...@@ -20,7 +20,7 @@ import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import org.springframework.boot.autoconfigure.template.AbstractTemplateAvailabilityProvider; import org.springframework.boot.autoconfigure.template.PathBasedTemplateAvailabilityProvider;
import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider; import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider;
/** /**
...@@ -31,7 +31,7 @@ import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvi ...@@ -31,7 +31,7 @@ import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvi
* @since 1.1.0 * @since 1.1.0
*/ */
public class FreeMarkerTemplateAvailabilityProvider public class FreeMarkerTemplateAvailabilityProvider
extends AbstractTemplateAvailabilityProvider { extends PathBasedTemplateAvailabilityProvider {
public FreeMarkerTemplateAvailabilityProvider() { public FreeMarkerTemplateAvailabilityProvider() {
super("freemarker.template.Configuration", super("freemarker.template.Configuration",
......
...@@ -20,7 +20,7 @@ import java.util.ArrayList; ...@@ -20,7 +20,7 @@ import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import org.springframework.boot.autoconfigure.template.AbstractTemplateAvailabilityProvider; import org.springframework.boot.autoconfigure.template.PathBasedTemplateAvailabilityProvider;
import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider; import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider;
/** /**
...@@ -31,7 +31,7 @@ import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvi ...@@ -31,7 +31,7 @@ import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvi
* @since 1.1.0 * @since 1.1.0
*/ */
public class GroovyTemplateAvailabilityProvider public class GroovyTemplateAvailabilityProvider
extends AbstractTemplateAvailabilityProvider { extends PathBasedTemplateAvailabilityProvider {
public GroovyTemplateAvailabilityProvider() { public GroovyTemplateAvailabilityProvider() {
super("groovy.text.TemplateEngine", GroovyTemplateAvailabilityProperties.class, super("groovy.text.TemplateEngine", GroovyTemplateAvailabilityProperties.class,
......
...@@ -27,13 +27,14 @@ import org.springframework.core.io.ResourceLoader; ...@@ -27,13 +27,14 @@ import org.springframework.core.io.ResourceLoader;
import org.springframework.util.ClassUtils; import org.springframework.util.ClassUtils;
/** /**
* Abstract base class for {@link TemplateAvailabilityProvider} implementations. * Abstract base class for {@link TemplateAvailabilityProvider} implementations that find
* templates from paths.
* *
* @author Andy Wilkinson * @author Andy Wilkinson
* @author Phillip Webb * @author Phillip Webb
* @since 1.4.6 * @since 1.4.6
*/ */
public abstract class AbstractTemplateAvailabilityProvider public abstract class PathBasedTemplateAvailabilityProvider
implements TemplateAvailabilityProvider { implements TemplateAvailabilityProvider {
private final String className; private final String className;
...@@ -42,7 +43,7 @@ public abstract class AbstractTemplateAvailabilityProvider ...@@ -42,7 +43,7 @@ public abstract class AbstractTemplateAvailabilityProvider
private final String propertyPrefix; private final String propertyPrefix;
public AbstractTemplateAvailabilityProvider(String className, public PathBasedTemplateAvailabilityProvider(String className,
Class<? extends TemplateAvailabilityProperties> propertiesClass, Class<? extends TemplateAvailabilityProperties> propertiesClass,
String propertyPrefix) { String propertyPrefix) {
this.className = className; this.className = className;
......
...@@ -20,7 +20,7 @@ import java.util.ArrayList; ...@@ -20,7 +20,7 @@ import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import org.springframework.boot.autoconfigure.template.AbstractTemplateAvailabilityProvider; import org.springframework.boot.autoconfigure.template.PathBasedTemplateAvailabilityProvider;
import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider; import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvider;
/** /**
...@@ -34,7 +34,7 @@ import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvi ...@@ -34,7 +34,7 @@ import org.springframework.boot.autoconfigure.template.TemplateAvailabilityProvi
*/ */
@Deprecated @Deprecated
public class VelocityTemplateAvailabilityProvider public class VelocityTemplateAvailabilityProvider
extends AbstractTemplateAvailabilityProvider { extends PathBasedTemplateAvailabilityProvider {
public VelocityTemplateAvailabilityProvider() { public VelocityTemplateAvailabilityProvider() {
super("org.apache.velocity.app.VelocityEngine", super("org.apache.velocity.app.VelocityEngine",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment