Spec-Zone .ru
спецификации, руководства, описания, API
|
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
public interface DConfigBean
DConfigBean является бобом конфигурации развертывания (DConfigBean), который связывается с одним или более бобами дескриптора развертывания, (DDBean). DConfigBean представляет логическую группировку данных конфигурации развертывания, которые будут представлены Deployer. DConfigBean обеспечивает нуль или больше XPaths, которое идентифицирует информацию XML, которой это требует. DConfigBean может содержать другой DConfigBeans и регулярный JavaBeans. Самый верхний DConfigBean является объектом DConfigBeanRoot, который представляет единственный документ экземпляра XML.
DConfigBean создается, вызывая DConfigBean.getDConfigBean (DDBean) метод, где DConfigBean является объектом, который обеспечил XPath, который представляет DDBean.
DConfigBean является компонентом JavaBean, который представляет динамическую конфигурационную информацию развертывания для плагина EE Java к deployer. Это - JavaBean. Архитектура JavaBean была выбрана из-за ее универсальности в обеспечении и простые и сложные компоненты. JavaBeans также включают разработке окон свойств и редакторов свойств, так же как сложных мастеров настройки.
Ожидается, что сменный поставщик обеспечит Редактор свойств для любого сложного типа данных в DConfigBean, который deployer должен отредактировать через окно свойств. Редактор свойств должен быть реализован и сделан доступный для инструмента согласно направляющим линиям, определенным в версии 1.01 Спецификации API JavaBeans.
Сводка метода | |
---|---|
void |
addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
Зарегистрируйте слушателя свойства для этого боба. |
DConfigBean |
getDConfigBean(DDBean bean)
Возвратите JavaBean, содержащий специфичную для сервера конфигурационную информацию развертывания, основанную на данных XML, обеспеченных DDBean. |
DDBean |
getDDBean()
Возвратите JavaBean, содержащий текст XML дескриптора развертывания, связанный с этим DConfigBean. |
java.lang.String[] |
getXpaths()
Возвратите список XPaths обозначение информации дескриптора развертывания, которую запрашивает этот DConfigBean. |
void |
notifyDDChange(XpathEvent event)
Уведомление, что DDBean, обеспеченный в конечном счете, изменился и этот боб или его дочерние бобы, должно переоценить себя. |
void |
removeDConfigBean(DConfigBean bean)
Удалите дочерний DConfigBean из этого боба. |
void |
removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
Незарегистрируйте слушателя свойства для этого боба. |
Деталь метода |
---|
DDBean getDDBean()
java.lang.String[] getXpaths()
DConfigBean getDConfigBean(DDBean bean) throws ConfigurationException
bean
- DDBean, содержащий данные XML, которые будут оценены. ConfigurationException
- ошибки отчетов в генерировании боба конфигурации. Этот DDBean считают неразвертываемым к этому серверу, пока это исключение не разрешается. Соответственно дескриптивное сообщение требуется так, пользователь может диагностировать ошибку.void removeDConfigBean(DConfigBean bean) throws BeanNotFoundException
bean
- Дочерний DConfigBean, который будет удален. BeanNotFoundException
- обеспеченный боб не находится в дочернем списке этого боба.void notifyDDChange(XpathEvent event)
event
- событие, содержащее ссылку на DDBean, который изменился.void addPropertyChangeListener(java.beans.PropertyChangeListener pcl)
pcl
- PropertyChangeListener, чтобы добавитьvoid removePropertyChangeListener(java.beans.PropertyChangeListener pcl)
pcl
- Слушатель, чтобы удалить.
|
|||||||||
ПРЕДЫДУЩИЙ СЛЕДУЮЩИЙ КЛАСС КЛАССА | ФРЕЙМЫ НИКАКИЕ ФРЕЙМЫ | ||||||||
СВОДКА: ВЛОЖЕННЫЙ | ПОЛЕ | CONSTR | МЕТОД | ДЕТАЛЬ: ПОЛЕ | CONSTR | МЕТОД |
Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается
Сгенерированный на 10-February-2011 12:41