@Configuration @ConditionalOnClass(value=<error>) @ConditionalOnProperty(prefix="jodconverter.local", name="enabled", havingValue="true", matchIfMissing=false) @EnableConfigurationProperties(value=JodConverterLocalProperties.class) public class JodConverterLocalAutoConfiguration extends Object
Auto-configuration for JodConverter local module.| Constructor and Description |
|---|
JodConverterLocalAutoConfiguration(JodConverterLocalProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
DocumentFormatRegistry |
documentFormatRegistry(org.springframework.core.io.ResourceLoader resourceLoader) |
DocumentConverter |
localDocumentConverter(OfficeManager localOfficeManager,
DocumentFormatRegistry documentFormatRegistry) |
OfficeManager |
localOfficeManager(ProcessManager processManager) |
ProcessManager |
processManager() |
public JodConverterLocalAutoConfiguration(JodConverterLocalProperties properties)
@Bean @ConditionalOnMissingBean(name="processManager") public ProcessManager processManager()
@Bean @ConditionalOnMissingBean(name="documentFormatRegistry") public DocumentFormatRegistry documentFormatRegistry(org.springframework.core.io.ResourceLoader resourceLoader) throws Exception
Exception@Bean(name="localOfficeManager",
initMethod="start",
destroyMethod="stop")
@ConditionalOnMissingBean(name="localOfficeManager")
public OfficeManager localOfficeManager(ProcessManager processManager)
@Bean @ConditionalOnMissingBean(name="localDocumentConverter") @ConditionalOnBean(name={"localOfficeManager","documentFormatRegistry"}) public DocumentConverter localDocumentConverter(OfficeManager localOfficeManager, DocumentFormatRegistry documentFormatRegistry)