@Configuration
@ConditionalOnClass(value=org.jodconverter.OnlineConverter.class)
@ConditionalOnProperty(prefix="jodconverter.online",
name="enabled",
havingValue="true",
matchIfMissing=false)
@EnableConfigurationProperties(value=JodConverterOnlineProperties.class)
public class JodConverterOnlineAutoConfiguration
extends java.lang.Object
| 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)