| Package | Description |
|---|---|
| org.aoju.bus.office.bridge | |
| org.aoju.bus.office.builtin | |
| org.aoju.bus.office.metric | |
| org.aoju.bus.office.provider | |
| org.aoju.bus.starter.preview |
| Modifier and Type | Class and Description |
|---|---|
class |
LocalOfficePoolManager
默认的
OfficeManager实现,它使用一个office进程池来执行转换任务. |
class |
OnlineOfficeEntryManager
负责执行通过不依赖于office安装的
OnlineOfficePoolManager提交的任务。
它将向LibreOffice在线服务器发送转换请求,并等待任务完成或达到配置的任务执行超时. |
class |
OnlineOfficePoolManager
OfficeManager池实现,不依赖于office安装来处理转换 |
| Modifier and Type | Field and Description |
|---|---|
protected OfficeManager |
AbstractNorm.officeManager |
| Constructor and Description |
|---|
AbstractNorm(AbstractSourceProvider source,
OfficeManager officeManager,
FormatRegistry formatRegistry) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOfficeEntryManager
所有office管理器池条目实现的基类.
|
class |
AbstractOfficeManager
所有
OfficeManager的基类 |
class |
AbstractOfficePoolManager
OfficeManagerPool负责维护一个用于执行
MadeInOffice的OfficeProcessEntryManager池
当调用AbstractOfficePoolManager.execute(MadeInOffice)函数时,池将使用第一个OfficeProcessEntryManager来执行给定的任务 |
class |
ExternalOfficeManager
连接到外部office流程的
OfficeManager实现. |
class |
OfficeProcessEntryManager
OfficeProcessManagerPoolEntry负责执行通过
LocalOfficePoolManager提交的任务
它将向其内部OfficeProcessManager提交任务,并等待任务完成或到达配置的任务执行超时. |
| Modifier and Type | Method and Description |
|---|---|
protected abstract OfficeManager[] |
AbstractOfficePoolManager.createPoolEntries()
在池启动时创建池条目
|
static OfficeManager |
InstalledOfficeHolder.getInstance()
获取静态holder类的静态实例.
|
static OfficeManager |
InstalledOfficeHolder.setInstance(OfficeManager manager)
设置静态holder类的静态实例.
|
| Modifier and Type | Method and Description |
|---|---|
static OfficeManager |
InstalledOfficeHolder.setInstance(OfficeManager manager)
设置静态holder类的静态实例.
|
| Modifier and Type | Field and Description |
|---|---|
protected OfficeManager |
AbstractProvider.officeManager |
protected OfficeManager |
AbstractProvider.AbstractConverterBuilder.officeManager |
| Modifier and Type | Method and Description |
|---|---|
static OnlineOfficeProvider |
OnlineOfficeProvider.make(OfficeManager officeManager)
使用带有默认配置的指定的
OfficeManager创建一个新的OnlineOfficeProvider. |
static LocalOfficeProvider |
LocalOfficeProvider.make(OfficeManager officeManager)
使用带有默认配置的指定的
OfficeManager创建一个新的LocalOfficeProvider. |
B |
AbstractProvider.AbstractConverterBuilder.officeManager(OfficeManager manager)
指定转换器将用于执行office任务的
OfficeManager. |
| Constructor and Description |
|---|
AbstractProvider(OfficeManager officeManager,
FormatRegistry formatRegistry) |
LocalOfficeProvider(OfficeManager officeManager,
FormatRegistry formatRegistry,
Map<String,Object> loadProperties,
FilterChain filterChain,
Map<String,Object> storeProperties) |
| Modifier and Type | Method and Description |
|---|---|
OfficeManager |
PreviewConfiguration.localOfficeManager() |
OfficeManager |
PreviewConfiguration.onlineOfficeManager() |
| Modifier and Type | Method and Description |
|---|---|
PreviewProviderService |
PreviewConfiguration.previewProviderFactory(OfficeManager localOfficeManager,
OfficeManager onlineOfficeManager) |
Copyright © 2020. All rights reserved.