Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MBeanServerBuilder extends Object
Этот class представляет разработчика, который создает значение по умолчанию MBeanServer
реализация. JMX MBeanServerFactory
позволяет приложениям обеспечивать свою пользовательскую реализацию MBeanServer, обеспечивая подкласс этого class.
MBeanServer
, MBeanServerFactory
Конструктор и Описание |
---|
MBeanServerBuilder()
Общедоступный конструктор по умолчанию.
|
Модификатор и Тип | Метод и Описание |
---|---|
MBeanServer |
newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
Этот метод создает новый объект реализации MBeanServer.
|
MBeanServerDelegate |
newMBeanServerDelegate()
Этот метод создает новый MBeanServerDelegate для нового MBeanServer.
|
public MBeanServerBuilder()
public MBeanServerDelegate newMBeanServerDelegate()
MBeanServerFactory
первые вызовы этот метод, чтобы создать новый MBeanServerDelegate. newMBeanServer(defaultDomain,outer,delegate)
передача delegate, который должен использоваться реализацией MBeanServer. Отметьте, что переданным delegate не мог бы быть непосредственно MBeanServerDelegate, который был возвращен этим методом. Это мог быть, например, новый объект, обертывающий ранее возвращенный объект.
MBeanServerDelegate
.public MBeanServer newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
MBeanServerFactory
первые вызовы newMBeanServerDelegate()
чтобы получить новое MBeanServerDelegate
для нового MBeanServer. Затем это вызывает newMBeanServer(defaultDomain,outer,delegate)
передача delegate, который должен использоваться реализацией MBeanServer. Отметьте, что переданным delegate не мог бы быть непосредственно MBeanServerDelegate, который был возвращен этой реализацией. Это мог быть, например, новый объект, обертывающий ранее возвращенного делегата.
Параметр outer является указателем на MBeanServer, который нужно передать к MBeanRegistration
взаимодействуйте через интерфейс, регистрируя MBeans в MBeanServer. Если outer null
, тогда реализация MBeanServer должна использовать свое собственное this
ссылка, вызывая MBeanRegistration
интерфейс.
Это позволяет реализации MBeanServer обернуть другую реализацию MBeanServer, чтобы реализовать, например, проверки безопасности, или предотвратить доступ к фактической реализации MBeanServer, возвращая указатель на переносящийся объект.
defaultDomain
- Домен значения по умолчанию нового MBeanServer.outer
- Указатель на объект MBeanServer, который нужно передать к MBeans, вызывая их MBeanRegistration
интерфейс.delegate
- Указатель на MBeanServerDelegate связался с новым MBeanServer. Новый MBeanServer должен зарегистрировать этот MBean в своем репозитарии MBean.
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92