Class GiteaFileUtil


  • @Component
    public class GiteaFileUtil
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      GiteaFileUtil()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String extractFileNameWithoutExtension​(java.lang.String fileUrl)  
      static java.util.List<java.lang.String> getJsonFileDownloadUrlsInDirectory​(java.lang.String directoryUrl, java.lang.String branch, java.lang.String username, java.lang.String password)  
      static java.util.List<java.lang.String> getJsonFileUrlsInDirectory​(java.lang.String directoryUrl, java.lang.String branch, java.lang.String username, java.lang.String password)  
      static java.util.List<java.lang.String> getYamlFilesFromDirectory​(java.lang.String directoryUrl, java.lang.String branch, java.lang.String username, java.lang.String password)  
      void init()  
      static java.lang.String rewriteGiteaUrl​(java.lang.String url)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GiteaFileUtil

        public GiteaFileUtil()
    • Method Detail

      • init

        @PostConstruct
        public void init()
      • getJsonFileDownloadUrlsInDirectory

        public static java.util.List<java.lang.String> getJsonFileDownloadUrlsInDirectory​(java.lang.String directoryUrl,
                                                                                          java.lang.String branch,
                                                                                          java.lang.String username,
                                                                                          java.lang.String password)
                                                                                   throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getJsonFileUrlsInDirectory

        public static java.util.List<java.lang.String> getJsonFileUrlsInDirectory​(java.lang.String directoryUrl,
                                                                                  java.lang.String branch,
                                                                                  java.lang.String username,
                                                                                  java.lang.String password)
                                                                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getYamlFilesFromDirectory

        public static java.util.List<java.lang.String> getYamlFilesFromDirectory​(java.lang.String directoryUrl,
                                                                                 java.lang.String branch,
                                                                                 java.lang.String username,
                                                                                 java.lang.String password)
                                                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • extractFileNameWithoutExtension

        public static java.lang.String extractFileNameWithoutExtension​(java.lang.String fileUrl)
      • rewriteGiteaUrl

        public static java.lang.String rewriteGiteaUrl​(java.lang.String url)