public class RDBReportingRepositories extends Object implements ReportingRepositories
| Constructor and Description |
|---|
RDBReportingRepositories(SurveyManager surveyManager,
RecordManager recordManager,
CollectLocalRDBStorageManager localRDBStorageManager,
MondrianSchemaStorageManager mondrianSchemaStorageManager,
SaikuDatasourceStorageManager saikuDatasourceStorageManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
createRepositories(String surveyName,
String preferredLanguage,
org.openforis.concurrency.ProgressListener progressListener) |
void |
createRepository(String surveyName,
RecordStep recordStep,
String preferredLanguage,
org.openforis.concurrency.ProgressListener progressListener) |
void |
deleteRepositories(String surveyName) |
ReportingRepositoryInfo |
getInfo(String surveyName) |
String |
getRepositoryPath(String surveyName,
RecordStep recordStep) |
List<String> |
getRepositoryPaths(String surveyName) |
void |
init() |
void |
process(RecordTransaction recordTransaction) |
void |
updateRepositories(String surveyName,
String preferredLanguage,
org.openforis.concurrency.ProgressListener progressListener) |
public RDBReportingRepositories(SurveyManager surveyManager, RecordManager recordManager, CollectLocalRDBStorageManager localRDBStorageManager, MondrianSchemaStorageManager mondrianSchemaStorageManager, SaikuDatasourceStorageManager saikuDatasourceStorageManager)
public void init()
public void createRepositories(String surveyName, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)
createRepositories in interface ReportingRepositoriespublic void createRepository(String surveyName, RecordStep recordStep, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)
createRepository in interface ReportingRepositoriespublic void updateRepositories(String surveyName, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)
updateRepositories in interface ReportingRepositoriespublic void deleteRepositories(String surveyName)
deleteRepositories in interface ReportingRepositoriespublic void process(RecordTransaction recordTransaction)
process in interface ReportingRepositoriespublic List<String> getRepositoryPaths(String surveyName)
getRepositoryPaths in interface ReportingRepositoriespublic String getRepositoryPath(String surveyName, RecordStep recordStep)
getRepositoryPath in interface ReportingRepositoriespublic ReportingRepositoryInfo getInfo(String surveyName)
getInfo in interface ReportingRepositoriesCopyright © 2022 Open Foris. All rights reserved.