public class MBeanServerBuilder extends Object
这类代表一个生成器创建一个默认的MBeanServer实施。JMX MBeanServerFactory允许应用程序所提供的这类提供自定义的MBeanServer实施。
MBeanServer,
MBeanServerFactory
| Constructor and Description |
|---|
MBeanServerBuilder()
公共默认构造函数。
|
| Modifier and Type | Method and Description |
|---|---|
MBeanServer |
newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
此方法创建一个新的MBeanServer实施对象。
|
MBeanServerDelegate |
newMBeanServerDelegate()
此方法创建一个新的新mbeanserverdelegate MBeanServer。
|
public MBeanServerDelegate newMBeanServerDelegate()
MBeanServerFactory首先调用此方法,以创建一个新的mbeanserverdelegate时。
newMBeanServer(defaultDomain,outer,delegate)传递应通过MBeanServer的实现使用了
代表。
请注意,通过代表可能不是直接的mbeanserverdelegate,此方法返回的。它可以是,例如,一个新的对象包装先前返回的对象。
MBeanServerDelegate。
public MBeanServer newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
MBeanServerFactory首先调用
newMBeanServerDelegate()为了获得新的MBeanServer新
MBeanServerDelegate时。然后通过电话
newMBeanServer(defaultDomain,outer,delegate)应实现的
代表 MBeanServer。
请注意,通过代表可能不是直接的mbeanserverdelegate被此实现返回。它可能是,例如,一个新的对象包装了以前返回的委托。
的外面的参数是一个指向应传递到MBeanRegistration接口注册MBean在MBeanServer MBeanServer。如果外面的是null MBeanServer,然后实施必须以自己的this参考调用MBeanRegistration接口时。
这使得一个MBeanServer实现包另一个MBeanServer实现,为了实现,例如,安全检查,或防止通过返回一个指针指向一个包装对象访问到实际的MBeanServer实施。
defaultDomain --新MBeanServer默认域。
outer -一个指针的MBeanServer对象,必须通过调用它们时
MBeanRegistration的MBean接口。
delegate -的指针相关的mbeanserverdelegate新MBeanServer。新的MBeanServer必须在MBean库登记这个MBean。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.