Package org.openforis.collect.reporting
Interface ReportingRepositories
-
- All Known Implementing Classes:
RDBReportingRepositories
public interface ReportingRepositories
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateRepositories(String surveyName, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)voidcreateRepository(String surveyName, RecordStep recordStep, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)voiddeleteRepositories(String surveyName)ReportingRepositoryInfogetInfo(String surveyName)StringgetRepositoryPath(String surveyName, RecordStep recordStep)List<String>getRepositoryPaths(String surveyName)voidprocess(RecordTransaction recordTransaction)voidupdateRepositories(String surveyName, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)
-
-
-
Method Detail
-
createRepositories
void createRepositories(String surveyName, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)
-
createRepository
void createRepository(String surveyName, RecordStep recordStep, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)
-
updateRepositories
void updateRepositories(String surveyName, String preferredLanguage, org.openforis.concurrency.ProgressListener progressListener)
-
deleteRepositories
void deleteRepositories(String surveyName)
-
process
void process(RecordTransaction recordTransaction)
-
getRepositoryPath
String getRepositoryPath(String surveyName, RecordStep recordStep)
-
getInfo
ReportingRepositoryInfo getInfo(String surveyName)
-
-