В примере 5.15 выводится список всех объектов типа DataSource в тестовой среде. команда list возвращает два объекта типа DataSource на сервере server1. Обратите внимание, что эта команда выводит список всех объектов, независимо от области действия. В административной консоли вам бы пришлось собирать такой список, посылая запросы на каждом уровне.
Пример 5.15. Поиск объектов одного типа
wsadmin>print AdminConfig.list(‘DataSource’) "Default
Datasource(cells/kcgg1f3Cell01/nodes/kcgg1f3Node01/servers/server1|resources.xm l#DataSource_1153406381923)"
DefaultEJBTimerDataSource(cells/kcgg1f3Cell01/nodes/kcgg1f3Node01/servers/serve r1|resources.xml#DataSource_1000001)
Команда defaults
Команда defaults отображает для конфигурационного объекта таблицу атрибутов, их типов и значений по умолчанию, если они есть. Каждый объект имеет тип, а каждый тип имеет атрибуты, которые могут иметь, а могут не иметь заданных по умолчанию значений.
В примере 5.16 показано использование команды defaults для вывода списка атрибутов и заданных по умолчанию значений этих атрибутов, относящихся к типу DynamicCache.
Пример 5.16. Поиск атрибутов и значений по умолчанию для объектного типа wsadmin>print AdminConfig.defaults(‘DynamicCache’)
Attribute Type Default
enable boolean false
defaultPriority int 1
hashSize int 0
cacheSize int 2000
enableCacheReplication boolean false
replicationType ENUM NONE
pushFrequency int 1
enableDiskOffload boolean false
diskOffloadLocation String
flushToDiskOnStop boolean false
enableTagLevelCaching boolean false
diskCachePerformanceLevel ENUM BALANCED
diskCacheSizeInGB int 0
diskCacheSizeInEntries int 0
diskCacheEntrySizeInMB int 0
diskCacheCleanupFrequency int 0
context ServiceContext
properties Property
cacheGroups ExternalCacheGroup
cacheReplication DRSSettings
diskCacheCustomPerformanceSettings DiskCacheCustomPerformanceSettings
diskCacheEvictionPolicy DiskCacheEvictionPolicy
Ввод и вывод атрибутов конфигурационного объекта
Команда attributes объекта AdminConfig является частью интерактивной справочной функции wsadmin. Отображаемая информация не относится к какому-то конкретному конфигурационному объекту, но относится к типам конфигурационных объектов или к метаданным объектов. Метаданные используются для отображения, модификации или создания реальных конфигурационных объектов. В данном разделе мы обсудим интерпретацию выходных данных этих команд.
Команда attributes отображает тип и имена всех атрибутов, которые определены для данного типа конфигурационного объекта. Имя каждого атрибута всегда представляет собой строку, как правило, начинающуюся с буквы в нижнем регистре. Однако типы атрибутов могут быть разными.