|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class ConfigurationSpi extends Object
Configuration class. Все абстрактные методы в этом class должны быть реализованы каждым поставщиком услуг, кто хочет предоставить реализацию Конфигурации. Реализации подкласса этого абстрактного class должны предоставить общедоступному конструктору, который берет a Configuration.Parameters возразите как входной параметр. Этот конструктор также должен бросить IllegalArgumentException, если он не понимает Configuration.Parameters ввод.
| Конструктор и Описание |
|---|
ConfigurationSpi() |
| Модификатор и Тип | Метод и Описание |
|---|---|
protected abstract AppConfigurationEntry[] |
engineGetAppConfigurationEntry(String name)
Получите AppConfigurationEntries для указанного имени.
|
protected void |
engineRefresh()
Обновите и перезагрузите Конфигурацию.
|
protected abstract AppConfigurationEntry[] engineGetAppConfigurationEntry(String name)
name - имя, используемое, чтобы индексировать Конфигурацию.protected void engineRefresh()
Этот метод вызывает этот объект Конфигурации обновить/перезагрузить его содержание зависящим от реализации способом. Например, если эта Конфигурация объектно-ориентированные памяти ее записи в файле, вызывая refresh может заставить файл быть перечитанным.
Реализация по умолчанию этого метода ничего не делает. Этот метод должен быть переопределен, если работа обновления поддерживается реализацией.
SecurityException - если у вызывающей стороны нет разрешения, чтобы обновить его Конфигурацию.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92