Class Exporter


  • public class Exporter
    extends Object
    Author:
    wseyler
    • Field Detail

      • repoWs

        protected org.pentaho.platform.repository2.unified.webservices.DefaultUnifiedRepositoryWebService repoWs
    • Constructor Detail

      • Exporter

        public Exporter​(org.pentaho.platform.api.repository2.unified.IUnifiedRepository unifiedRepository)
        Parameters:
        unifiedRepository -
      • Exporter

        public Exporter​(org.pentaho.platform.api.repository2.unified.IUnifiedRepository unifiedRepository,
                        String path)
        Parameters:
        unifiedRepository -
      • Exporter

        public Exporter​(org.pentaho.platform.api.repository2.unified.IUnifiedRepository unifiedRepository,
                        String path,
                        String filePath)
        Parameters:
        unifiedRepository -
        path - (repo)
        filePath -
    • Method Detail

      • doExportAsZip

        public File doExportAsZip​(org.pentaho.platform.api.repository2.unified.RepositoryFile exportRepositoryFile)
                           throws IOException
        Parameters:
        exportRepositoryFile -
        Returns:
        Throws:
        IOException
      • exportDirectory

        public void exportDirectory​(org.pentaho.platform.api.repository2.unified.RepositoryFile repositoryDir,
                                    File parentDir)
                             throws IOException
        Parameters:
        repositoryDir -
        parentDir -
        Throws:
        IOException
      • exportFile

        public void exportFile​(org.pentaho.platform.api.repository2.unified.RepositoryFile exportRepositoryFile,
                               File exportDirectory)
                        throws IOException
        Parameters:
        exportRepositoryFile -
        exportDirectory -
        Throws:
        IOException
      • getUnifiedRepository

        public org.pentaho.platform.api.repository2.unified.IUnifiedRepository getUnifiedRepository()
        Returns:
      • setUnifiedRepository

        public void setUnifiedRepository​(org.pentaho.platform.api.repository2.unified.IUnifiedRepository unifiedRepository)
        Parameters:
        unifiedRepository -
      • getRepoPath

        public String getRepoPath()
        Returns:
      • setRepoPath

        public void setRepoPath​(String repoPath)
        Parameters:
        repoPath -
      • getFilePath

        public String getFilePath()
        Returns:
      • setFilePath

        public void setFilePath​(String filePath)
        Parameters:
        filePath -
      • getRepoWs

        public org.pentaho.platform.repository2.unified.webservices.DefaultUnifiedRepositoryWebService getRepoWs()
        Returns:
      • setRepoWs

        public void setRepoWs​(org.pentaho.platform.repository2.unified.webservices.DefaultUnifiedRepositoryWebService repoWs)
        Parameters:
        repoWs -