resourceAdapter - Адаптер ресурсов (resourceAdapter)

Определяет экземпляр адаптера ресурсов.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
locationФайл, каталог или URL.Определяет путь к файлу RAR для установки.
autoStartbooleanУказывает, следует ли запускать адаптер ресурсов автоматически после его развертывания или отложенно при выполнении операции вставки или поиска ресурса.

customize

Настраивает элемент свойств конфигурации для спецификации активации, администрируемого объекта или фабрики соединений с использованием указанного интерфейса и (или) класса реализации.

NameTypeDefaultDescription
implementationstringПолное имя класса реализации, для которого следует настроить элемент свойств конфигурации.
interfacestringПолное имя класса интерфейса, для которого следует настроить элемент свойств конфигурации.
suffixstringПереопределяет суффикс по умолчанию для элемента свойств конфигурации. Например, "CustomConnectionFactory" в properties.rarModule1.CustomConnectionFactory. Суффикс позволяет легко отличать различные типы фабрик соединений, администрируемых объектов и спецификаций активации конечной точки, которые предоставляются адаптером ресурсов. Если при настройке элемента свойств конфигурации суффикс не был задан или был оставлен пустым, то суффикс не используется.

classloader

Задает параметры загрузчика классов приложения.

NameTypeDefaultDescription
delegation
  • parentLast
  • parentFirst
parentFirstУправляет порядком применения родительского загрузчика классов относительно данного загрузчика классов. Если сначала выбирается родительский объект, то делегировать непосредственному родительскому объекту следует перед поиском пути к классу. Если родительский объект выбирается последним, то поиск в пути к классам следует осуществлять перед делегированием непосредственному родительскому объекту.
parentLast
Родительский последним
parentFirst
Родительский первым
privateLibraryRefСписок ссылок на элементы library верхнего уровня (строка, разделенная запятыми).Список ссылок на библиотеки. Экземпляры класса библиотеки являются уникальными для этого загрузчика классов, независимо от экземпляров классов из других загрузчиков классов.
commonLibraryRefСписок ссылок на элементы library верхнего уровня (строка, разделенная запятыми).Список ссылок на библиотеки. Экземпляры класса библиотеки используются совместно с другими загрузчиками классов.
classProviderRefСписок ссылок на элементы resourceAdapter верхнего уровня (строка, разделенная запятыми).Список ссылок на провайдер класса. При поиске классов или ресурсов загрузчик класса делегирует задачу указанным провайдерам класса после поиска в собственном пути к классам.
apiTypeVisibilitystringspec,ibm-api,api,stableТипы пакетов API, поддерживаемые этим загрузчиком классов. Это разделенный запятыми список любых из следующих значений: spec, ibm-api, api, stable, third-party.

classloader > privateLibrary

Список ссылок на библиотеки. Экземпляры класса библиотеки являются уникальными для этого загрузчика классов, независимо от экземпляров классов из других загрузчиков классов.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
namestringИмя общей библиотеки, используемое администраторами
descriptionstringОписание общей библиотеки, используемое администраторами
filesetRefСписок ссылок на элементы fileset верхнего уровня (строка, разделенная запятыми).ИД связанного набора файлов
apiTypeVisibilitystringspec,ibm-api,api,stableТипы пакетов API, поддерживаемые этим загрузчиком классов. Это разделенный запятыми список любых из следующих значений: spec, ibm-api, api, stable, third-party.

classloader > privateLibrary > fileset

ИД связанного набора файлов

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
dirПуть к каталогу${server.config.dir}Базовый каталог для поиска файлов.
caseSensitivebooleantrueБулевское значение, разрешающее или запрещающее поиск с учетом регистра (значение по умолчанию: true).
includesstring*Перечисленные через запятую или пробел шаблоны имен файлов, которые следует включить в результаты поиска (значение по умолчанию: *).
excludesstringПеречисленные через запятую или пробел шаблоны имен файлов, которые следует исключить из результатов поиска (по умолчанию не исключаются никакие файлы).
scanIntervalПериод (с точностью до миллисекунды)0Интервал проверки набора файлов на наличие изменений с суффиксом, задающим единицу измерения: h - часы, m - минуты, s - секунды, ms - миллисекунды (например, 2ms или 5s). По умолчанию проверка выключена (scanInterval=0). Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек.

classloader > privateLibrary > folder

ИД указанной папки

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
dirПуть к каталогуКаталог или папка для включения в переменную classpath библиотеки, указывающую путь к файлам ресурсов

classloader > privateLibrary > file

ИД указанного файла

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
nameПуть к файлуПолное имя файла

classloader > commonLibrary

Список ссылок на библиотеки. Экземпляры класса библиотеки используются совместно с другими загрузчиками классов.

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
namestringИмя общей библиотеки, используемое администраторами
descriptionstringОписание общей библиотеки, используемое администраторами
filesetRefСписок ссылок на элементы fileset верхнего уровня (строка, разделенная запятыми).ИД связанного набора файлов
apiTypeVisibilitystringspec,ibm-api,api,stableТипы пакетов API, поддерживаемые этим загрузчиком классов. Это разделенный запятыми список любых из следующих значений: spec, ibm-api, api, stable, third-party.

classloader > commonLibrary > fileset

ИД связанного набора файлов

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
dirПуть к каталогу${server.config.dir}Базовый каталог для поиска файлов.
caseSensitivebooleantrueБулевское значение, разрешающее или запрещающее поиск с учетом регистра (значение по умолчанию: true).
includesstring*Перечисленные через запятую или пробел шаблоны имен файлов, которые следует включить в результаты поиска (значение по умолчанию: *).
excludesstringПеречисленные через запятую или пробел шаблоны имен файлов, которые следует исключить из результатов поиска (по умолчанию не исключаются никакие файлы).
scanIntervalПериод (с точностью до миллисекунды)0Интервал проверки набора файлов на наличие изменений с суффиксом, задающим единицу измерения: h - часы, m - минуты, s - секунды, ms - миллисекунды (например, 2ms или 5s). По умолчанию проверка выключена (scanInterval=0). Укажите положительное целое число, за которым следует единица времени: часы (h), минуты (m), секунды (s) или миллисекунды (ms). Например, укажите 500 миллисекунд как 500ms. Одна запись может включать несколько значений. Так, 1s500ms равно 1,5 сек.

classloader > commonLibrary > folder

ИД указанной папки

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
dirПуть к каталогуКаталог или папка для включения в переменную classpath библиотеки, указывающую путь к файлам ресурсов

classloader > commonLibrary > file

ИД указанного файла

NameTypeDefaultDescription
idstringУникальный ИД конфигурации.
nameПуть к файлуПолное имя файла