public class ClasspathReportProvider extends Object implements ReportProvider, org.springframework.context.ApplicationContextAware
构造器和说明 |
---|
ClasspathReportProvider() |
限定符和类型 | 方法和说明 |
---|---|
void |
deleteReport(String file)
根据报表名,删除指定的报表文件
|
boolean |
disabled() |
String |
getName() |
String |
getPrefix() |
List<ReportFile> |
getReportFiles()
获取所有的报表文件
|
InputStream |
loadReport(String file)
根据报表名加载报表文件
|
Map<ContentMeta,InputStream> |
loadReportWithMeta(String file)
根据报表名加载报表文件
|
void |
saveReport(String file,
String content)
保存报表文件
|
void |
saveReport(String file,
String content,
String metadata)
保存报表
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
public InputStream loadReport(String file)
ReportProvider
loadReport
在接口中 ReportProvider
file
- 报表名称public Map<ContentMeta,InputStream> loadReportWithMeta(String file)
ReportProvider
loadReportWithMeta
在接口中 ReportProvider
file
- 报表名称public String getPrefix()
getPrefix
在接口中 ReportProvider
public void deleteReport(String file)
ReportProvider
deleteReport
在接口中 ReportProvider
file
- 报表名称public void saveReport(String file, String content)
ReportProvider
saveReport
在接口中 ReportProvider
file
- 报表名称content
- 报表的XML内容public void saveReport(String file, String content, String metadata)
ReportProvider
saveReport
在接口中 ReportProvider
file
- 报表名称public List<ReportFile> getReportFiles()
ReportProvider
getReportFiles
在接口中 ReportProvider
public boolean disabled()
disabled
在接口中 ReportProvider
public String getName()
getName
在接口中 ReportProvider
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext
在接口中 org.springframework.context.ApplicationContextAware
org.springframework.beans.BeansException
Copyright © 2022 Bstek. All rights reserved.