Files
alfresco-community-repo/config/alfresco/swf-transform-context.xml
2013-08-20 17:17:31 +00:00

53 lines
1.8 KiB
XML

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!-- Import the swftools transformer worker from the third party subsystem -->
<bean id="transformer.worker.Pdf2swf" class="org.alfresco.repo.management.subsystems.SubsystemProxyFactory">
<property name="sourceApplicationContextFactory">
<ref bean="thirdparty" />
</property>
<property name="sourceBeanName">
<value>transformer.worker.Pdf2swf</value>
</property>
<property name="interfaces">
<list>
<value>org.alfresco.repo.content.transform.ContentTransformerWorker</value>
</list>
</property>
</bean>
<bean id="transformer.Pdf2swf" class="org.alfresco.repo.content.transform.ProxyContentTransformer"
parent="baseContentTransformer">
<property name="worker">
<ref bean="transformer.worker.Pdf2swf"/>
</property>
</bean>
<!-- This transformer allows for the webpreviewing of zip archive files. -->
<bean id="transformer.complex.Archive.Pdf2swf"
class="org.alfresco.repo.content.transform.ComplexContentTransformer"
parent="baseComplexContentTransformer" >
<property name="transformers">
<list>
<ref bean="transformer.Archive" />
<null />
<ref bean="transformer.Pdf2swf" />
</list>
</property>
<property name="intermediateMimetypes">
<list>
<value>text/plain</value>
<value>application/pdf</value>
</list>
</property>
<property name="transformationOptionOverrides">
<map>
<entry key="includeEmbedded" value="no" />
</map>
</property>
</bean>
</beans>