CryptoPro JCP v 1.0.
Module installer.

ru.CryptoPro.Install
Interface GeneralSettingsInterface


public interface GeneralSettingsInterface

Основные настройки инсталятора.

Author:
Copyright 2004-2005 Crypto-Pro. All rights reserved.
Version: 1.0

Field Summary
static int ACTION_HELP
          Получение помощи.
static int ACTION_INSTALL
          Установка продукта.
static int ACTION_INSTALLED
          Получение списка уставоленных продуктов.
static int ACTION_UNINSTALL
          Удаление продукта.
static int ACTION_UNKNOWN
          Не определено состояние.
 
Method Summary
 void addSkipFile(java.lang.String path)
          Добавление пути в список файлов, подлежащих удалению
 int getAction()
          Производится ли установка или удаление.
 java.io.File getDestDir()
          Получение пути, в который происходит установка.
 java.io.PrintWriter getErrorWriter()
          Stream для выдачи ошибок в установке.
 java.io.PrintWriter getProcessWriter()
          Stream для выдачи детальной информации по установке.
 java.util.Vector getSkipedFiles()
          Список файлов, подлежащих удалению.
 java.net.URL getSourceURL()
          Получение пути, из которого происходит установка.
 java.io.PrintWriter getVerboseWriter()
          Stream для выдачи детальной информации по установке.
 boolean isForce()
          Требуется ли отключить проверку наличия ранее установленного/удаленного продукта.
 boolean isFullInstall()
          Полная или частичная установка.
 boolean isRemoveSettings()
          Требуется ли удалять пользовательские настройки.
 boolean isSkipFiles()
          Требуется ли игнорировать работу с файлами.
 boolean isVerboseWriter()
          Включена ли опция подробной печати
 java.lang.String skipFilesLog()
          Имя файла, куда записывать список файлов, подлежащих удалению.
 

Field Detail

ACTION_UNKNOWN

public static final int ACTION_UNKNOWN
Не определено состояние.

See Also:
Constant Field Values

ACTION_INSTALL

public static final int ACTION_INSTALL
Установка продукта.

See Also:
Constant Field Values

ACTION_UNINSTALL

public static final int ACTION_UNINSTALL
Удаление продукта.

See Also:
Constant Field Values

ACTION_HELP

public static final int ACTION_HELP
Получение помощи.

See Also:
Constant Field Values

ACTION_INSTALLED

public static final int ACTION_INSTALLED
Получение списка уставоленных продуктов.

See Also:
Constant Field Values
Method Detail

isSkipFiles

public boolean isSkipFiles()
Требуется ли игнорировать работу с файлами.

Returns:
true требуется игнорировать, false проводить все операции с файлами.

skipFilesLog

public java.lang.String skipFilesLog()
Имя файла, куда записывать список файлов, подлежащих удалению.

Returns:
строка - имя файла.

getSkipedFiles

public java.util.Vector getSkipedFiles()
Список файлов, подлежащих удалению.

Returns:
вектор имен файлов.

addSkipFile

public void addSkipFile(java.lang.String path)
Добавление пути в список файлов, подлежащих удалению

Parameters:
path - путь к файлу

isRemoveSettings

public boolean isRemoveSettings()
Требуется ли удалять пользовательские настройки.

Returns:
true требуется, false не требуется удаление.

isForce

public boolean isForce()
Требуется ли отключить проверку наличия ранее установленного/удаленного продукта.

Returns:
true - отключить, false - не отключать

getAction

public int getAction()
Производится ли установка или удаление.

Returns:
ACTION_INSTALL установка, ACTION_UNINSTALL удаление.

getVerboseWriter

public java.io.PrintWriter getVerboseWriter()
Stream для выдачи детальной информации по установке.

Returns:
stream для печати детальной информации.

isVerboseWriter

public boolean isVerboseWriter()
Включена ли опция подробной печати

Returns:
да/нет

getProcessWriter

public java.io.PrintWriter getProcessWriter()
Stream для выдачи детальной информации по установке.

Returns:
stream для печати информации о процессе установки.

getErrorWriter

public java.io.PrintWriter getErrorWriter()
Stream для выдачи ошибок в установке.

Returns:
stream для печати ошибок в процессе установки.

getSourceURL

public java.net.URL getSourceURL()
Получение пути, из которого происходит установка.

Returns:
путь

getDestDir

public java.io.File getDestDir()
Получение пути, в который происходит установка.

Returns:
путь

isFullInstall

public boolean isFullInstall()
Полная или частичная установка.

Returns:
true полная установка, false частичная

Copyright Crypto-Pro.
All rights reserved.