Package de.otto.esidialect.thymeleaf3
Class EsiDialect
- java.lang.Object
-
- org.thymeleaf.dialect.AbstractDialect
-
- org.thymeleaf.dialect.AbstractProcessorDialect
-
- de.otto.esidialect.thymeleaf3.EsiDialect
-
- All Implemented Interfaces:
org.thymeleaf.dialect.IDialect,org.thymeleaf.dialect.IProcessorDialect
public class EsiDialect extends org.thymeleaf.dialect.AbstractProcessorDialectA thymeleaf 3 dialect that processes
<esi:include>tags.- See Also:
EsiContentResolver
-
-
Constructor Summary
Constructors Constructor Description EsiDialect(EsiContentResolver esiContentResolver, java.util.List<java.lang.String> enabledUris)Creates the thymeleaf dialect for esi includes.
-
Method Summary
Modifier and Type Method Description java.util.Set<org.thymeleaf.processor.IProcessor>getProcessors(java.lang.String dialectPrefix)-
Methods inherited from class org.thymeleaf.dialect.AbstractProcessorDialect
getDialectProcessorPrecedence, getPrefix
-
-
-
-
Constructor Detail
-
EsiDialect
public EsiDialect(EsiContentResolver esiContentResolver, java.util.List<java.lang.String> enabledUris)
Creates the thymeleaf dialect for esi includes.- Parameters:
esiContentResolver- actual resolver that fetches the target URL's contentenabledUris- request uris where included esis should be resolved
-
-