public final class ShellInstaller
extends ru.CryptoPro.Install.AbstractInstaller
Modifier and Type | Field and Description |
---|---|
static char |
PACKAGE_CHAR
Разделитель имен пакетов.
|
static java.lang.String |
SILENT_INSTALL
Опция установки продукта с префиксом опции.
|
CLASS_CHAR, PARAM_EXT_TEST_CLASSES_Crypt, PARAM_EXT_TEST_CLASSES_JavaCSP, PARAM_EXT_TEST_CLASSES_JCP, PARAM_JAR_CLASSES_Crypt, PARAM_JAR_CLASSES_JavaCSP, PARAM_JAR_CLASSES_JCP, resource, STR_INST_JAR_CLASSES_Crypto, STR_INST_JAR_CLASSES_JavaCSP, STR_INST_JAR_CLASSES_JCP, STRING_SEPARATOR
Modifier and Type | Method and Description |
---|---|
static void |
makeAction(java.net.URL base,
java.util.Map classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки.
|
static void |
makeAction(java.net.URL base,
java.lang.String classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки.
|
static boolean |
makeActionNoEx(java.net.URL base,
java.util.Map classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки без возбуждения исключения и с возвратом кода ошибки.
|
static boolean |
makeActionNoEx(java.net.URL base,
java.lang.String classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки без возбуждения исключения и с возвратом кода ошибки.
|
public static final char PACKAGE_CHAR
public static final java.lang.String SILENT_INSTALL
public static boolean makeActionNoEx(java.net.URL base, java.util.Map classes, java.lang.String[] allJars, java.lang.String[] args)
makeAction(URL,Map,String[],String[])
.base
- базовый URL, из которого происходит запускclasses
- имя возможных для установки классов.allJars
- массив всех jar файлов, для которых необходим доступ во время
установки.args
- аргументы инсталятораpublic static boolean makeActionNoEx(java.net.URL base, java.lang.String classes, java.lang.String[] allJars, java.lang.String[] args)
makeAction(URL,Map,String[],String[])
.base
- базовый URL, из которого происходит запускclasses
- имя возможных для установки классов.allJars
- массив всех jar файлов, для которых необходим доступ во время
установки.args
- аргументы инсталятораpublic static void makeAction(java.net.URL base, java.util.Map classes, java.lang.String[] allJars, java.lang.String[] args) throws ArgumentException, java.util.prefs.BackingStoreException, java.io.IOException
base
- базовый URL, из которого происходит запускclasses
- имя возможных для установки классов.allJars
- массив всех jar файлов, для которых необходим доступ во время
установки.args
- аргументы инсталятораArgumentException
- при неправильно переданных аргументахjava.util.prefs.BackingStoreException
- ошибки доступа к Prefsjava.io.IOException
- ошибки ввода/выводаpublic static void makeAction(java.net.URL base, java.lang.String classes, java.lang.String[] allJars, java.lang.String[] args) throws ArgumentException, java.util.prefs.BackingStoreException, java.io.IOException
base
- базовый URL, из которого происходит запускclasses
- имя возможных для установки классов.allJars
- массив всех jar файлов, для которых необходим доступ во время
установки.args
- аргументы инсталятораArgumentException
- при неправильно переданных аргументахjava.util.prefs.BackingStoreException
- ошибки доступа к Prefsjava.io.IOException
- ошибки ввода/вывода