LibraryVersionUtils =================== .. java:package:: ru.bitec.gs.automation.util :noindex: .. java:type:: public class LibraryVersionUtils Содержит методы сравнения версий, специфичные для библиотеки. Constructors ------------ LibraryVersionUtils ^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public LibraryVersionUtils() :outertype: LibraryVersionUtils Methods ------- validateServerVersion ^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static void validateServerVersion(String serverVersion, String[] serverMinimalVersions) throws AutomationException :outertype: LibraryVersionUtils Проверяет соответствие используемой версии сервера приложений минимально требуемым версиям. Используемая версия должна удовлетворять одному из условий: * Быть больше или равной всех минимальных версий. ``validateServerVersion("1.23.0-ms8", new String[]{"1.23.0-ms8", "1.22.0-rc6"})`` * Быть больше или равной одной минимальной, при равенстве major.minor сегментов. ``validateServerVersion("1.22.0", new String[]{"1.23.0-ms8", "1.22.0-rc6"})`` :param serverVersion: используемая версия. :param serverMinimalVersions: минимально требуемые версии. :throws AutomationException: Если версия не удовлетворяет требованиям.