public class LegacyLocalReportsDao extends Object implements LocalReportsDao
LegacyLocalReportsDao class.
Class realize the data access and preserve compatibility to database-reports.xml.Constructor and Description |
---|
LegacyLocalReportsDao(org.springframework.core.io.Resource configResource) |
Modifier and Type | Method and Description |
---|---|
org.springframework.core.io.Resource |
getConfigResource()
getConfigResource
|
String |
getDisplayName(String id)
getDisplayName
|
LegacyLocalReportsDefinition |
getLegacyLocalReportsDefinition()
getLegacyLocalReportsDefinition
|
List<BasicReportDefinition> |
getOnlineReports()
getOnlineReports
|
List<BasicReportDefinition> |
getReports()
getReports
|
String |
getReportService(String id)
getReportService
|
void |
loadConfiguration()
loadConfiguration
|
void |
setConfigResource(org.springframework.core.io.Resource configResource)
setLocalReportConfigResource
|
void |
setLegacyLocalReportsDefinition(LegacyLocalReportsDefinition legacyLocalReportsDefinition)
setLegacyLocalReportsDefinition
|
public LegacyLocalReportsDao(org.springframework.core.io.Resource configResource)
public void loadConfiguration() throws Exception
loadConfiguration
Load XML configuration and unmarshallingloadConfiguration
in interface LocalReportsDao
Exception
public void setConfigResource(org.springframework.core.io.Resource configResource)
setLocalReportConfigResource
Set local report config resource for DAOsetConfigResource
in interface LocalReportsDao
configResource
- a Resource
objectpublic org.springframework.core.io.Resource getConfigResource()
getConfigResource
Get local report configuration resource for DAOgetConfigResource
in interface LocalReportsDao
Resource
objectpublic List<BasicReportDefinition> getReports()
getReports
getReports
in interface LocalReportsDao
List
objectpublic List<BasicReportDefinition> getOnlineReports()
getOnlineReports
getOnlineReports
in interface LocalReportsDao
List
objectpublic String getReportService(String id)
getReportService
getReportService
in interface LocalReportsDao
id
- a String
objectString
objectpublic String getDisplayName(String id)
getDisplayName
getDisplayName
in interface LocalReportsDao
id
- a String
objectString
objectpublic void setLegacyLocalReportsDefinition(LegacyLocalReportsDefinition legacyLocalReportsDefinition)
setLegacyLocalReportsDefinition
Set list with legacy report definitionlegacyLocalReportsDefinition
- LegacyLocalReportsDefinition
objectpublic LegacyLocalReportsDefinition getLegacyLocalReportsDefinition()
getLegacyLocalReportsDefinition
Get list with legacy report definitionLegacyLocalReportsDefinition
objectCopyright © 2021. All rights reserved.