Workflow helper object added to Template API, for use in new 2.1 Portlets.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5538 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Kevin Roast
2007-04-24 13:14:02 +00:00
parent 577d45c551
commit 884b4920c3
3 changed files with 315 additions and 16 deletions

View File

@@ -7,28 +7,28 @@
<property name="defaultTemplateEngine">
<value>freemarker</value>
</property>
<property name="nodeService">
<property name="nodeService">
<ref bean="NodeService"/>
</property>
</bean>
<bean id="baseTemplateProcessor" abstract="true" init-method="register">
<property name="templateService">
<property name="templateService">
<ref bean="templateService"/>
</property>
</property>
<property name="serviceRegistry">
<ref bean="ServiceRegistry"/>
</property>
</property>
</bean>
<!-- The beans are not thread safe and therefore we create one per request -->
<bean id="freeMarkerProcessor" parent="baseTemplateProcessor" class="org.alfresco.repo.template.FreeMarkerProcessor">
<property name="name">
<value>freemarker</value>
</property>
<property name="extension">
<value>ftl</value>
</property>
<property name="name">
<value>freemarker</value>
</property>
<property name="extension">
<value>ftl</value>
</property>
</bean>
<!-- base config implementation that template extension beans extend from - for auto registration
@@ -69,6 +69,15 @@
</property>
</bean>
<bean id="workflowTemplateExtension" parent="baseTemplateImplementation" class="org.alfresco.repo.template.Workflow">
<property name="extensionName">
<value>workflow</value>
</property>
<property name="serviceRegistry">
<ref bean="ServiceRegistry"/>
</property>
</bean>
<bean id="hasAspectTemplateExtension" parent="baseTemplateImplementation" class="org.alfresco.repo.template.HasAspectMethod">
<property name="extensionName">
<value>hasAspect</value>