@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)