@Configuration @ConditionalOnClass(value=org.jodconverter.OnlineConverter.class) @ConditionalOnProperty(prefix="jodconverter.online", name="enabled", havingValue="true") @EnableConfigurationProperties(value=JodConverterOnlineProperties.class) public class JodConverterOnlineAutoConfiguration extends Object
Auto-configuration
for JodConverter online module.Constructor and Description |
---|
JodConverterOnlineAutoConfiguration(JodConverterOnlineProperties properties) |
Modifier and Type | Method and Description |
---|---|
org.jodconverter.DocumentConverter |
onlineDocumentConverter(org.jodconverter.office.OfficeManager onlineOfficeManager) |
org.jodconverter.office.OfficeManager |
onlineOfficeManager() |
public JodConverterOnlineAutoConfiguration(JodConverterOnlineProperties properties)
@Bean(initMethod="start", destroyMethod="stop") @ConditionalOnMissingBean(name="onlineOfficeManager") public org.jodconverter.office.OfficeManager onlineOfficeManager()
@Bean @ConditionalOnMissingBean(name="onlineDocumentConverter") @ConditionalOnBean(name="onlineOfficeManager") public org.jodconverter.DocumentConverter onlineDocumentConverter(org.jodconverter.office.OfficeManager onlineOfficeManager)