Class TemplateTargetBuilder
- java.lang.Object
-
- org.apache.abdera.protocol.server.impl.TemplateTargetBuilder
-
- All Implemented Interfaces:
TargetBuilder
@Deprecated public class TemplateTargetBuilder extends Object implements TargetBuilder
Deprecated.Legacy AEM 6.x API.A TargetBuilder implementation that uses URI/IRI Templates to construct URIs/IRIs. The input parameter can be a java.util.Map, an instance of the org.apache.abdera.i18n.templates.Context interface, or any Java object with public getter methods.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTemplateTargetBuilder.TemplateContextDeprecated.static classTemplateTargetBuilder.VariableDeprecated.
-
Constructor Summary
Constructors Constructor Description TemplateTargetBuilder()Deprecated.TemplateTargetBuilder(Map<Object,Template> templates)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static <T> List<T>asList(Iterator<T> i)Deprecated.static ContextgetContext(RequestContext request, Object param)Deprecated.TemplateTargetBuildersetTemplate(Object key, String template)Deprecated.TemplateTargetBuildersetTemplate(Object key, Template template)Deprecated.StringurlFor(RequestContext request, Object key, Object param)Deprecated.Construct a URL for the specified key
-
-
-
Method Detail
-
setTemplate
public TemplateTargetBuilder setTemplate(Object key, String template)
Deprecated.
-
setTemplate
public TemplateTargetBuilder setTemplate(Object key, Template template)
Deprecated.
-
getContext
public static Context getContext(RequestContext request, Object param)
Deprecated.
-
urlFor
public String urlFor(RequestContext request, Object key, Object param)
Deprecated.Description copied from interface:TargetBuilderConstruct a URL for the specified key- Specified by:
urlForin interfaceTargetBuilder
-
-