Class SynergyScmProviderRepository

    • Field Detail

      • projectSpec

        private java.lang.String projectSpec
      • projectName

        private java.lang.String projectName
      • projectVersion

        private java.lang.String projectVersion
      • projectRelease

        private java.lang.String projectRelease
      • projectPurpose

        private java.lang.String projectPurpose
      • delimiter

        private java.lang.String delimiter
      • instance

        private java.lang.String instance
    • Constructor Detail

      • SynergyScmProviderRepository

        public SynergyScmProviderRepository​(java.lang.String url)
                                     throws ScmRepositoryException
        Parameters:
        url - format is project_name|delimiter|project_version|Release|Purpose|instance
        Throws:
        ScmRepositoryException
    • Method Detail

      • parseUrl

        private void parseUrl​(java.lang.String url)
                       throws java.net.MalformedURLException,
                              java.net.URISyntaxException,
                              java.net.UnknownHostException
        Throws:
        java.net.MalformedURLException
        java.net.URISyntaxException
        java.net.UnknownHostException
      • fillInProperties

        private void fillInProperties​(java.util.StringTokenizer tokenizer)
                               throws java.net.UnknownHostException,
                                      java.net.URISyntaxException,
                                      java.net.MalformedURLException
        Throws:
        java.net.UnknownHostException
        java.net.URISyntaxException
        java.net.MalformedURLException
      • getProjectSpec

        public java.lang.String getProjectSpec()
      • getProjectName

        public java.lang.String getProjectName()
      • getProjectVersion

        public java.lang.String getProjectVersion()
      • getProjectPurpose

        public java.lang.String getProjectPurpose()
        Returns:
        the project_purpose
      • getProjectRelease

        public java.lang.String getProjectRelease()
        Returns:
        the project_release
      • getInstance

        public java.lang.String getInstance()
        Returns:
        the instance