Skip to content
This repository was archived by the owner on Dec 15, 2018. It is now read-only.

Commit ac4ad9c

Browse files
committed
Updated Ozark regarding new ViewEngine constants
1 parent 559def1 commit ac4ad9c

File tree

16 files changed

+42
-4
lines changed

16 files changed

+42
-4
lines changed

core/src/main/java/org/mvcspec/ozark/engine/FaceletsViewEngine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
* @author Santiago Pericas-Geertsen
3131
* @see ViewEngineBase#resolveView(javax.mvc.engine.ViewEngineContext)
3232
*/
33-
@Priority(ViewEngine.PRIORITY_DEFAULT)
33+
@Priority(ViewEngine.PRIORITY_BUILTIN)
3434
public class FaceletsViewEngine extends ServletViewEngine {
3535

3636
/**

core/src/main/java/org/mvcspec/ozark/engine/JspViewEngine.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
* @author Santiago Pericas-Geertsen
3030
* @see ViewEngineBase#resolveView(javax.mvc.engine.ViewEngineContext)
3131
*/
32-
@Priority(ViewEngine.PRIORITY_DEFAULT)
32+
@Priority(ViewEngine.PRIORITY_BUILTIN)
3333
public class JspViewEngine extends ServletViewEngine {
3434

3535
/**

core/src/main/java/org/mvcspec/ozark/engine/ViewEngineFinder.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@ public ViewEngine find(Viewable viewable) {
8484
engine = candidates.stream().max(
8585
(e1, e2) -> {
8686
final Priority p1 = getAnnotation(e1.getClass(), Priority.class);
87-
final int v1 = p1 != null ? p1.value() : ViewEngine.PRIORITY_DEFAULT;
87+
final int v1 = p1 != null ? p1.value() : ViewEngine.PRIORITY_APPLICATION;
8888
final Priority p2 = getAnnotation(e2.getClass(), Priority.class);
89-
final int v2 = p2 != null ? p2.value() : ViewEngine.PRIORITY_DEFAULT;
89+
final int v2 = p2 != null ? p2.value() : ViewEngine.PRIORITY_APPLICATION;
9090
return v1 - v2;
9191
});
9292
// Update cache

ext/asciidoc/src/main/java/org/mvcspec/ozark/ext/asciidoc/AsciiDocViewEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@
2020
import org.asciidoctor.Options;
2121
import org.mvcspec.ozark.engine.ViewEngineBase;
2222

23+
import javax.annotation.Priority;
2324
import javax.enterprise.context.ApplicationScoped;
2425
import javax.inject.Inject;
26+
import javax.mvc.engine.ViewEngine;
2527
import javax.mvc.engine.ViewEngineContext;
2628
import javax.mvc.engine.ViewEngineException;
2729
import javax.servlet.ServletContext;
@@ -40,6 +42,7 @@
4042
* @author Ricardo Arguello
4143
*/
4244
@ApplicationScoped
45+
@Priority(ViewEngine.PRIORITY_FRAMEWORK)
4346
public class AsciiDocViewEngine extends ViewEngineBase {
4447

4548
private final Asciidoctor asciidoctor;

ext/freemarker/src/main/java/org/mvcspec/ozark/ext/freemarker/FreemarkerViewEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@
2121
import org.mvcspec.ozark.engine.ViewEngineBase;
2222
import org.mvcspec.ozark.engine.ViewEngineConfig;
2323

24+
import javax.annotation.Priority;
2425
import javax.enterprise.context.ApplicationScoped;
2526
import javax.inject.Inject;
27+
import javax.mvc.engine.ViewEngine;
2628
import javax.mvc.engine.ViewEngineContext;
2729
import javax.mvc.engine.ViewEngineException;
2830
import javax.servlet.http.HttpServletRequest;
@@ -39,6 +41,7 @@
3941
* @author Santiago Pericas-Geertsen
4042
*/
4143
@ApplicationScoped
44+
@Priority(ViewEngine.PRIORITY_FRAMEWORK)
4245
public class FreemarkerViewEngine extends ViewEngineBase {
4346

4447
@Inject

ext/groovy/src/main/java/org/mvcspec/ozark/ext/groovy/GroovyViewEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,10 @@
2626
import java.util.Map;
2727
import java.util.stream.Collectors;
2828

29+
import javax.annotation.Priority;
2930
import javax.enterprise.context.ApplicationScoped;
3031
import javax.inject.Inject;
32+
import javax.mvc.engine.ViewEngine;
3133
import javax.mvc.engine.ViewEngineContext;
3234
import javax.mvc.engine.ViewEngineException;
3335
import javax.servlet.ServletContext;
@@ -45,6 +47,7 @@
4547
* @author Daniel Dias
4648
*/
4749
@ApplicationScoped
50+
@Priority(ViewEngine.PRIORITY_FRAMEWORK)
4851
public class GroovyViewEngine extends ViewEngineBase {
4952

5053
@Inject

ext/handlebars/src/main/java/org/mvcspec/ozark/ext/handlebars/HandlebarsViewEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,10 @@
2020
import org.mvcspec.ozark.engine.ViewEngineBase;
2121
import org.mvcspec.ozark.engine.ViewEngineConfig;
2222

23+
import javax.annotation.Priority;
2324
import javax.enterprise.context.ApplicationScoped;
2425
import javax.inject.Inject;
26+
import javax.mvc.engine.ViewEngine;
2527
import javax.mvc.engine.ViewEngineContext;
2628
import javax.mvc.engine.ViewEngineException;
2729
import javax.servlet.ServletContext;
@@ -43,6 +45,7 @@
4345
* @author Rahman Usta
4446
*/
4547
@ApplicationScoped
48+
@Priority(ViewEngine.PRIORITY_FRAMEWORK)
4649
public class HandlebarsViewEngine extends ViewEngineBase {
4750

4851
@Inject

ext/jade/src/main/java/org/mvcspec/ozark/ext/jade/JadeViewEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,10 @@
2121
import org.mvcspec.ozark.engine.ViewEngineBase;
2222
import org.mvcspec.ozark.engine.ViewEngineConfig;
2323

24+
import javax.annotation.Priority;
2425
import javax.enterprise.context.ApplicationScoped;
2526
import javax.inject.Inject;
27+
import javax.mvc.engine.ViewEngine;
2628
import javax.mvc.engine.ViewEngineContext;
2729
import javax.mvc.engine.ViewEngineException;
2830
import javax.servlet.http.HttpServletRequest;
@@ -41,6 +43,7 @@
4143
* @see <a href="https://github.com/neuland/jade4j">Jade4J</a>
4244
*/
4345
@ApplicationScoped
46+
@Priority(ViewEngine.PRIORITY_FRAMEWORK)
4447
public class JadeViewEngine extends ViewEngineBase {
4548

4649
@Inject

ext/jetbrick/src/main/java/org/mvcspec/ozark/ext/jetbrick/JetbrickViewEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222
import org.mvcspec.ozark.engine.ViewEngineBase;
2323

2424
import javax.annotation.PostConstruct;
25+
import javax.annotation.Priority;
2526
import javax.enterprise.context.ApplicationScoped;
2627
import javax.inject.Inject;
28+
import javax.mvc.engine.ViewEngine;
2729
import javax.mvc.engine.ViewEngineContext;
2830
import javax.mvc.engine.ViewEngineException;
2931
import javax.servlet.ServletContext;
@@ -39,6 +41,7 @@
3941
* @author Daniel Dias
4042
*/
4143
@ApplicationScoped
44+
@Priority(ViewEngine.PRIORITY_FRAMEWORK)
4245
public class JetbrickViewEngine extends ViewEngineBase {
4346

4447
private JetEngine jetEngine;

ext/jsr223/src/main/java/org/mvcspec/ozark/ext/jsr223/Jsr223ViewEngine.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,10 @@
2323
import java.io.OutputStreamWriter;
2424
import java.io.Writer;
2525
import java.nio.charset.Charset;
26+
import javax.annotation.Priority;
2627
import javax.enterprise.context.ApplicationScoped;
2728
import javax.inject.Inject;
29+
import javax.mvc.engine.ViewEngine;
2830
import javax.mvc.engine.ViewEngineContext;
2931
import javax.mvc.engine.ViewEngineException;
3032
import javax.script.Bindings;
@@ -39,6 +41,7 @@
3941
* @author Manfred Riem ([email protected])
4042
*/
4143
@ApplicationScoped
44+
@Priority(ViewEngine.PRIORITY_FRAMEWORK)
4245
public class Jsr223ViewEngine extends ViewEngineBase {
4346

4447
/**

0 commit comments

Comments
 (0)