Interface ServerInstallationsManager

  • All Known Implementing Classes:
    ServerInstallationsManagerImpl

    public interface ServerInstallationsManager
    Manages TeamCity server installation infos
    • Method Detail

      • persistCurrentInstallation

        void persistCurrentInstallation()
                                 throws IOException
        Persist current installation
        Throws:
        IOException
      • validateServerInstallation

        @NotNull
        Collection<String> validateServerInstallation()
        Returns:
        keys of invalid parameters of this installation
      • isServerInstallationSuspicious

        boolean isServerInstallationSuspicious()
        Returns:
        true if current installation is either not stored either has invalid parameters