@Configuration
@ConditionalOnClass(value=org.jodconverter.LocalConverter.class)
@ConditionalOnProperty(prefix="jodconverter.local",
name="enabled",
havingValue="true",
matchIfMissing=false)
@EnableConfigurationProperties(value=JodConverterLocalProperties.class)
public class JodConverterLocalAutoConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
JodConverterLocalAutoConfiguration(JodConverterLocalProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
org.jodconverter.DocumentConverter |
localDocumentConverter(org.jodconverter.office.OfficeManager localOfficeManager) |
org.jodconverter.office.OfficeManager |
localOfficeManager() |
public JodConverterLocalAutoConfiguration(JodConverterLocalProperties properties)
@Bean(name="localOfficeManager",
initMethod="start",
destroyMethod="stop")
@ConditionalOnMissingBean(name="localOfficeManager")
public org.jodconverter.office.OfficeManager localOfficeManager()
@Bean @ConditionalOnMissingBean(name="localDocumentConverter") @ConditionalOnBean(name="localOfficeManager") public org.jodconverter.DocumentConverter localDocumentConverter(org.jodconverter.office.OfficeManager localOfficeManager)