|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.management.MBeanServerBuilder
public class MBeanServerBuilder
Constructs a default implementation of an MBeanServer
.
The MBeanServerFactory
allows custom implementations of
MBeanServer
to be used by providing subclasses of this.
Constructor Summary | |
---|---|
MBeanServerBuilder()
Constructs a new MBeanServerBuilder . |
Method Summary | |
---|---|
MBeanServer |
newMBeanServer(String defaultDomain,
MBeanServer outer,
MBeanServerDelegate delegate)
Creates a new MBeanServer implementation with the specified
default domain, delegate and outer server. |
MBeanServerDelegate |
newMBeanServerDelegate()
Creates a new MBeanServerDelegate , which will be used by
a management server. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MBeanServerBuilder()
MBeanServerBuilder
.
Method Detail |
---|
public MBeanServer newMBeanServer(String defaultDomain, MBeanServer outer, MBeanServerDelegate delegate)
Creates a new MBeanServer
implementation with the specified
default domain, delegate and outer server. The latter is the server
passed to the MBeanRegistration
interface of management beans,
allowing an MBeanServer
implementation to wrap another in order
to provide additional checks, etc. If this value is null
,
this
is passed to beans instead.
The MBeanServerFactory
calls this method after having first
created a delegate using the newMBeanServerDelegate()
method.
However, the delegate used in the call to this method may not be the
same as that returned by newMBeanServerDelegate()
as the factory
can optionally wrap the delegate before calling this method.
defaultDomain
- the default domain used by the new server.outer
- the MBeanServer
passed to the MBeanRegistration
interface of management beans.delegate
- the delegate bean associated with the server, which must
be registered as a management bean by the server.
public MBeanServerDelegate newMBeanServerDelegate()
MBeanServerDelegate
, which will be used by
a management server. The returned delegate may either be used directly
by the server, or may be further wrapped to add additional checks.
MBeanServerDelegate
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |