Interface ReportingRepositories

All Known Implementing Classes:
RDBReportingRepositories

public interface ReportingRepositories
  • Method Details

    • 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)
    • getRepositoryPaths

      List<String> getRepositoryPaths(String surveyName)
    • getRepositoryPath

      String getRepositoryPath(String surveyName, RecordStep recordStep)
    • getInfo

      ReportingRepositoryInfo getInfo(String surveyName)