Skip to content

Commit d000ca9

Browse files
committed
perfumery
1 parent c9dc722 commit d000ca9

1 file changed

Lines changed: 17 additions & 32 deletions

File tree

src/main/java/com/github/adminfaces/addon/freemarker/TemplateFactory.java

Lines changed: 17 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
package com.github.adminfaces.addon.freemarker;
22

3+
import java.io.Serializable;
4+
35
import javax.annotation.PostConstruct;
6+
import javax.enterprise.context.ApplicationScoped;
47

58
import freemarker.template.Template;
6-
import java.io.Serializable;
7-
import javax.enterprise.context.ApplicationScoped;
89

910
@ApplicationScoped
1011
public class TemplateFactory implements Serializable {
@@ -56,75 +57,59 @@ public class TemplateFactory implements Serializable {
5657
private Template dataSetTemplate;
5758

5859
private Template serviceTestTemplate;
60+
61+
@PostConstruct
62+
public void initTemplates() {
63+
indexTemplate = FreemarkerTemplateProcessor.getTemplate(INDEX_TEMPLATE);
64+
templateTop = FreemarkerTemplateProcessor.getTemplate(TEMPLATE_TOP_TEMPLATE);
65+
templateDefault = FreemarkerTemplateProcessor.getTemplate(TEMPLATE_DEFAULT_TEMPLATE);
66+
loginTemplate = FreemarkerTemplateProcessor.getTemplate(LOGIN_TEMPLATE);
67+
serviceTemplate = FreemarkerTemplateProcessor.getTemplate(SERVICE_TEMPLATE);
68+
repositoryTemplate = FreemarkerTemplateProcessor.getTemplate(REPOSITORY_TEMPLATE);
69+
listMBTemplate = FreemarkerTemplateProcessor.getTemplate(LIST_MB_TEMPLATE);
70+
formMBTemplate = FreemarkerTemplateProcessor.getTemplate(FORM_MB_TEMPLATE);
71+
listPageTemplate = FreemarkerTemplateProcessor.getTemplate(LIST_PAGE_TEMPLATE);
72+
formPageTemplate = FreemarkerTemplateProcessor.getTemplate(FORM_PAGE_TEMPLATE);
73+
}
5974

6075

6176
public Template getIndexTemplate() {
62-
if(indexTemplate == null) {
63-
indexTemplate = FreemarkerTemplateProcessor.getTemplate(INDEX_TEMPLATE);
64-
}
6577
return indexTemplate;
6678
}
6779

6880
public Template getTemplateTop() {
69-
if(templateTop == null) {
70-
templateTop = FreemarkerTemplateProcessor.getTemplate(TEMPLATE_TOP_TEMPLATE);
71-
}
7281
return templateTop;
7382
}
7483

7584
public Template getTemplateDefault() {
76-
if(templateDefault == null) {
77-
templateDefault = FreemarkerTemplateProcessor.getTemplate(TEMPLATE_DEFAULT_TEMPLATE);
78-
}
7985
return templateDefault;
8086
}
8187

8288
public Template getLoginTemplate() {
83-
if(loginTemplate == null) {
84-
loginTemplate = FreemarkerTemplateProcessor.getTemplate(LOGIN_TEMPLATE);
85-
}
8689
return loginTemplate;
8790
}
8891

8992
public Template getServiceTemplate() {
90-
if(serviceTemplate == null) {
91-
serviceTemplate = FreemarkerTemplateProcessor.getTemplate(SERVICE_TEMPLATE);
92-
}
9393
return serviceTemplate;
9494
}
9595

9696
public Template getRepositoryTemplate() {
97-
if(repositoryTemplate == null) {
98-
repositoryTemplate = FreemarkerTemplateProcessor.getTemplate(REPOSITORY_TEMPLATE);
99-
}
10097
return repositoryTemplate;
10198
}
10299

103100
public Template getListMBTemplate() {
104-
if(listMBTemplate == null) {
105-
listMBTemplate = FreemarkerTemplateProcessor.getTemplate(LIST_MB_TEMPLATE);
106-
}
107101
return listMBTemplate;
108102
}
109103

110104
public Template getFormMBTemplate() {
111-
if(formMBTemplate == null) {
112-
formMBTemplate = FreemarkerTemplateProcessor.getTemplate(FORM_MB_TEMPLATE);
113-
}
114105
return formMBTemplate;
115106
}
116107

117108
public Template getListPageTemplate() {
118-
if(listPageTemplate == null) {
119-
listPageTemplate = FreemarkerTemplateProcessor.getTemplate(LIST_PAGE_TEMPLATE);
120-
}
121109
return listPageTemplate;
122110
}
123111

124112
public Template getFormPageTemplate() {
125-
if(formPageTemplate == null) {
126-
formPageTemplate = FreemarkerTemplateProcessor.getTemplate(FORM_PAGE_TEMPLATE);
127-
}
128113
return formPageTemplate;
129114
}
130115

0 commit comments

Comments
 (0)