Package ru.funsys.avalanche
Class Messages
- java.lang.Object
-
- ru.funsys.avalanche.Messages
-
- All Implemented Interfaces:
Serializable
public class Messages extends Object implements Serializable
Класс локализации сообщений системы- Author:
- Валерий Лиховских
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static long
serialVersionUID
static String
SYS0001W
Сообщение, соотвествующее коду {0}, не найденоstatic String
SYS0002E
Параметр type в не диапазона [{0}, {1}]static String
SYS0003E
Параметр info в не диапазона [{0}, {1}]static String[]
SYS01
Диапазон кодов сообщений SYS01: 0100 - 0199.static String
SYS0106I
Функция {0} (имя) добавлена в коннектор {1}.static String
SYS0107E
Дублирование имени функции {0} в коннекторе {1}.static String
SYS0108E
Функция с именем {0} в коннекторе {1} не найдена.static String
SYS0109I
Функция с именем {0} удалена из коннектора {1}.static String[]
SYS02
Диапазон кодов сообщений SYS02: 0200 - 0299.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
getMessage(int type, int code, int info, Object[] parameters)
Получить сообщениеstatic String
getMessage(String key)
Получить сообщениеstatic String
getMessage(String key, Object[] parameters)
Получить сообщениеstatic String
getMessage(String key, Object[] parameters, boolean code)
Получить сообщениеstatic String
getMessage(String key, String lang)
Получить сообщениеstatic String
getMessage(String key, String lang, Object[] parameters)
Получить сообщениеstatic String
getMessage(String key, String lang, Object[] parameters, boolean code)
Получить сообщениеstatic String
k(int type, int code)
static String
printStackTrace(Throwable throwable)
Получить распечатку стека исключенияstatic void
registry(String name)
Регистрирует локализацию сообщений в приложении.
-
-
-
Field Detail
-
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
-
SYS0001W
public static final String SYS0001W
Сообщение, соотвествующее коду {0}, не найдено- See Also:
- Constant Field Values
-
SYS0002E
public static final String SYS0002E
Параметр type в не диапазона [{0}, {1}]- See Also:
- Constant Field Values
-
SYS0003E
public static final String SYS0003E
Параметр info в не диапазона [{0}, {1}]- See Also:
- Constant Field Values
-
SYS01
public static final String[] SYS01
Диапазон кодов сообщений SYS01: 0100 - 0199.Параметр Класс Описание SYS0100W ru.funsys.avalanche.Brick Метод установки значения "{0}" атрибута "{1}" элемента <{2}> не найден. - 0 - значение атрибута
- 1 - имя атрибута
- 2 - имя узла
SYS0101E ru.funsys.avalanche.Avalanche Файл конфигурации "{0}" не существует или не может быть прочитан. - 0 - Имя файла
SYS0102E ru.funsys.avalanche.Avalanche При чтении конфигурации из файла "{0}" произошла ошибка: {1} - 0 - Имя файла
- 1 - Возникшее исключение
SYS0103W ru.funsys.avalanche.Brick Экземпляр класса {0} узла {1} не создан (класс не найден) - 0 - Имя класса
- 1 - Имя узла конфигурационного файла (XML)
SYS0104W ru.funsys.avalanche.Brick Метод {0} с типами параметров (String, {1}) не найден в классе {2} - 0 - Имя метода
- 1 - Имя типа класса
- 2 - Имя класса, в котором не найден метод
SYS0105W ru.funsys.avalanche.Brick Дублирование имени элемента конфигурации: элемента - <{0}>, имя элемента - "{1}". Дублирующий элемент проигнорирован. - 0 - Элемент конфигурации (тег XML)
- 1 - Имя элемент конфигурации (атрибут тега XML)
SYS0106E ru.funsys.avalanche.Brick При установке значения "{0}" атрибута "{1}" элемента <{2}> произошла ошибка: {3}. - 0 - значение атрибута
- 1 - имя атрибута
- 2 - имя узла
- 3 - исключение
SYS0107I ru.funsys.avalanche.Avalanche Экземпляр приложения {0} инициализирован, число зарегистрированных адаптеров: {1}. - 0 - имя приложения
- 1 - число зарегистрированных адаптеров
SYS0108E ru.funsys.avalanche.Avalanche Ошибка регистрации системы: {0} - дублирующее значение. - 0 - имя системы
SYS0109E ru.funsys.avalanche.Brick Обязательный атрибут {0} тега {1} не определен. - 0 - имя атрибута
- 0 - имя тега
-
SYS02
public static final String[] SYS02
Диапазон кодов сообщений SYS02: 0200 - 0299.Параметр Класс Описание SYS0200I ru.funsys.avalanche.c.B ru.funsys.avalanche.c.D SYS0201E ru.funsys.avalanche.c.B Функция не найдена, имя функции: "{0}" - 0 - Имя функции
SYS0202E ru.funsys.avalanche.c.F Интерфейс: "{0}" - Ошибка соединения с сервером "{1}". - 0 - имя интерфейса
- 1 - URI сервера
SYS0203I ru.funsys.avalanche.c.F Интерфейс: "{0}" - Установка соединения с сервером "{1}". - 0 - имя интерфейса
- 1 - URI сервера
SYS0204E ru.funsys.avalanche.c.F Интерфейс: "{0}" - RMI сервер {1} по адресу {2} не найден. - 0 - имя интерфейса
- 1 - имя RMI сервера
- 2 - URI сервера
SYS0205I ru.funsys.avalanche.c.F Интерфейс: "{0}" - Список имен RMI серверов: - 0 - имя интерфейса
SYS0206E ru.funsys.avalanche.c.F Интерфейс: "{0}" - При получении списка имен RMI серверов по адресу {1} возникла ошибка {2}. - 0 - имя интерфейса
- 1 - URI сервера
- 2 - исключение
SYS0207E ru.funsys.avalanche.c.F Интерфейс: "{0}" - При соединении с сервером по адресу {1} возникла ошибка {2}. - 0 - имя интерфейса
- 1 - URI сервера
- 2 - исключение
SYS0208I ru.funsys.avalanche.c.F Интерфейс: "{0}" - Соединение с сервером {1} по адресу {2} установлено. - 0 - имя интерфейса
- 1 - имя RMI сервера
- 2 - URI сервера
SYS0209E ru.funsys.avalanche.c.F Интерфейс: "{0}" - При соединении с RMI Name сервером по адресу {1} возникла ошибка {2}. - 0 - имя интерфейса
- 1 - URI сервера
- 2 - исключение
SYS0210I ru.funsys.avalanche.c.F Интерфейс: "{0}" - Завершение работы. - 0 - имя интерфейса
SYS0211E ru.funsys.avalanche.c.F Интерфейс: "{0}" - URI адрес не определен. - 0 - имя интерфейса
SYS0212I ru.funsys.avalanche.c.F Интерфейс: "{0}" - Вызов метода {1} функции {2}. Время: {3} - {4}. - 0 - имя интерфейса
- 1 - имя вызываемого метода
- 2 - удаленное имя или алиас функции (экземпляра объекта функции)
- 3 - локальное время обработки вызова
- 4 - удаленное время обработки вызова
SYS0213E ru.funsys.avalanche.c.F Интерфейс: "{0}" - Отсутствует соединение с сервером "{1}". - 0 - имя интерфейса
- 1 - описание интерфейса
- 2 - URI сервера
SYS0214E ru.funsys.avalanche.Application Ошибка конфигурирования адаптера "{0}", интерфейс "{1}" не найден. - 0 - имя адаптера
- 1 - имя интерфейса
SYS0215E ru.funsys.avalanche.c.E Ошибка инициализации RMI сервиса: порт "{0}", ошибка "{1}" - 0 - порт RMI Name сервиса
- 1 - возникшее исключение
SYS0216E ru.funsys.avalanche.c.E Ошибка инициализации RMI сервера: порт "{0}", ошибка "{1}" - 0 - порт RMI сервера
- 1 - возникшее исключение
SYS0217E ru.funsys.avalanche.c.E Ошибка завершения работы RMI сервера: порт "{0}", ошибка "{1}" - 0 - порт RMI сервера
- 1 - возникшее исключение
SYS0218E ru.funsys.avalanche.c.K Интерфейс: "{0}" - Список дочерних интерфейсов пуст. - 0 - имя интерфейса
SYS0219E ru.funsys.avalanche.c.K Интерфейс: "{0}" - Нет активных дочерних интерфейсов. - 0 - имя интерфейса
SYS0220I ru.funsys.avalanche.c.J Интерфейс: "{0}" - Соединение с WEB сервером {1} по адресу {2} установлено. - 0 - имя интерфейса
- 1 - имя WEB сервера
- 2 - URI сервера
SYS0221W ru.funsys.avalanche.c.J Конструктора или метода установки с типом "{0}" в классе сервиса {1} не найдено. - 0 - имя типа устанавливаемого значения
- 1 - имя класса
SYS0250E ru.funsys.avalanche.c.B При вызове метода "{0}" возникла ошибка. Интерфейс: "{1}". Ошибка: "{2}". - 0 - имя вызываемого метода
- 1 - описание интерфейса
- 2 - имя функции, метод которой вызывался
SYS0251E ru.funsys.avalanche.Avalanche Ошибка в параметрах запроса. SYS0252E ru.funsys.avalanche.c.B Коннектор "{0}" не найден. - 0 - имя коннектора
-
SYS0106I
public static final String SYS0106I
Функция {0} (имя) добавлена в коннектор {1}.- See Also:
- Constant Field Values
-
SYS0107E
public static final String SYS0107E
Дублирование имени функции {0} в коннекторе {1}. В конфигурации коннектора определены публикуемые функции с одинаковыми именами- See Also:
- Constant Field Values
-
SYS0108E
public static final String SYS0108E
Функция с именем {0} в коннекторе {1} не найдена.- See Also:
- Constant Field Values
-
SYS0109I
public static final String SYS0109I
Функция с именем {0} удалена из коннектора {1}.- See Also:
- Constant Field Values
-
-
Method Detail
-
registry
public static void registry(String name)
Регистрирует локализацию сообщений в приложении. Этот метод вызывается при обработке конфигурационного файла.<!-- Определение файлов локализации приложения --> <locale name="ru.funsys.app.LocaleStrings" /> </pre>
- Parameters:
name
- имя файлов локализации сообщений
-
getMessage
public static String getMessage(String key)
Получить сообщение- Parameters:
key
- код сообщения- Returns:
- сообщение
-
getMessage
public static String getMessage(String key, String lang)
Получить сообщение- Parameters:
key
- код сообщенияlang
- код локализации, пример: ru, en- Returns:
- сообщение
-
getMessage
public static String getMessage(String key, Object[] parameters)
Получить сообщение- Parameters:
key
- код сообщенияparameters
- параметры сообщения- Returns:
- сообщение
-
getMessage
public static String getMessage(String key, String lang, Object[] parameters)
Получить сообщение- Parameters:
key
- код сообщенияlang
- код локализации, пример: ru, enparameters
- параметры сообщения- Returns:
- сообщение
-
getMessage
public static String getMessage(String key, Object[] parameters, boolean code)
Получить сообщение- Parameters:
key
- код сообщенияparameters
- параметры сообщенияcode
- признак добавления кода сообщения в начало сообщения- Returns:
- сообщение
-
getMessage
public static String getMessage(String key, String lang, Object[] parameters, boolean code)
Получить сообщение- Parameters:
key
- код сообщенияlang
- код локализации, пример: ru, enparameters
- параметры сообщенияcode
- признак добавления кода сообщения в начало сообщения- Returns:
- сообщение
-
getMessage
public static final String getMessage(int type, int code, int info, Object[] parameters)
Получить сообщение- Parameters:
type
- тип диапазона сообщенийcode
- код сообщенияinfo
- номер вида сообщения в массивеparameters
- параметры подстановки сообщения- Returns:
- сообщение
-
k
public static String k(int type, int code)
-
-