CoreRegistry

public interface CoreRegistry

Предоставляет доступ к методам реестра-Global.

Methods

clearCache

void clearCache(String user, String application, String selection)

Сбрасывает кеш реестра, для указанных данных. Все параметры не обязательны, но пропускать параметры нельзя. Т.е. задать только выборку нельзя. !!! Внимание!!!: если не задать имя пользователя удалится кеш системных настроек для всех пользователей.

Parameters:
  • user – имя пользователя

  • application – имя приложения

  • selection – имя выборки

Throws:
  • ApplicationException – При ошибках очистки кэша

readRegUserAppValue

String readRegUserAppValue(String keyName)

Читает значение из реестра. Значения, записанные функцией WriteRegUserAppValue будут считаны по разному из разных приложений.

Parameters:
  • keyName – имя ключа

Throws:
  • ApplicationException – Если что-то пошло не так.

Returns:

Значение ключа

readRegUserValue

String readRegUserValue(String keyName)

Читает значение из реестра. Значения, записанные функцией WriteRegUserValue будут считаны по разному для разных пользователей, но не для разных приложений.

Parameters:
  • keyName – имя ключа

Throws:
  • ApplicationException – Если что-то пошло не так.

Returns:

Значение ключа

writeRegUserAppValue

void writeRegUserAppValue(String keyName, String keyValue)

Записывает значение в реестр. Значения, записанные функцией writeRegUserAppValue будут считаны по разному из разных приложений.

Parameters:
  • keyName – имя ключа

  • keyValue – значение ключа

Throws:
  • ApplicationException – Если что-то пошло не так.

writeRegUserValue

void writeRegUserValue(String keyName, String keyValue)

Записывает значение в реестр. Значения, записанные функцией writeRegUserValue будут считаны по разному для разных пользователей, но не для разных приложений.

Parameters:
  • keyName – имя ключа

  • keyValue – значение ключа

Throws:
  • ApplicationException – Если что-то пошло не так.