インタフェース
javax.management.MBeanServerConnectionの使用
パッケージ
説明
このパッケージは、JConsole APIを含みます。
Java実行時にJava仮想マシンおよびほかのコンポーネントを監視および管理するための管理インタフェースを提供します。
Java Management Extensionsのコア・クラスを提供します。
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
RMIコネクタは、RMIを使ってクライアント要求をリモートMBeanサーバーへ転送する、JMXリモートAPI用のコネクタです。
このパッケージには、Java Management Extensions (JMX)のFlight Recorderを制御およびモニターするクラスが含まれています。
-
com.sun.tools.jconsoleでのMBeanServerConnectionの使用
-
java.lang.managementでのMBeanServerConnectionの使用
修飾子と型メソッド説明static <T extends PlatformManagedObject>
TManagementFactory.getPlatformMXBean
(MBeanServerConnection connection, Class<T> mxbeanInterface) Java仮想マシン内で単一のインスタンスを持つように指定された、mxbeanInterface
のプラットフォームMXBeanプロキシを返します。このプロキシは、指定されたMBeanServerConnection
経由でメソッド呼出しを転送します。static <T extends PlatformManagedObject>
List<T>ManagementFactory.getPlatformMXBeans
(MBeanServerConnection connection, Class<T> mxbeanInterface) 指定されたMBeanServerConnection
経由でmxbeanInterface
のメソッド呼出しを転送するためのプラットフォームMXBeanプロキシのリストを返します。static <T> T
ManagementFactory.newPlatformMXBeanProxy
(MBeanServerConnection connection, String mxbeanName, Class<T> mxbeanInterface) 指定されたMBeanServerConnection
を介してメソッド呼出しを転送する、指定されたMXBean名のプラットフォームMXBeanインタフェースのプロキシを返します。 -
javax.managementでのMBeanServerConnectionの使用
修飾子と型メソッド説明MBeanServerInvocationHandler.getMBeanServerConnection()
MBeanサーバー接続。このハンドラを使用するプロキシのメソッドは、この接続を介して渡されます。修飾子と型メソッド説明static <T> T
JMX.newMBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass) ローカルまたはリモートのMBean Server内にStandard MBeanのプロキシを作成します。static <T> T
JMX.newMBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter) ローカルまたはリモートのMBean Server内にStandard MBean用のプロキシを作成します。これは、NotificationEmitter
のメソッドもサポートする場合があります。static <T> T
JMX.newMXBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass) ローカルまたはリモートのMBean Server内にMXBeanのプロキシを作成します。static <T> T
JMX.newMXBeanProxy
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationEmitter) ローカルまたはリモートのMBean Server内にMXBean用のプロキシを作成します。これは、NotificationEmitter
のメソッドもサポートする場合があります。static <T> T
MBeanServerInvocationHandler.newProxyInstance
(MBeanServerConnection connection, ObjectName objectName, Class<T> interfaceClass, boolean notificationBroadcaster) 指定されたMBeanサーバーから指定されたMBeanへメソッドを渡すことにより、指定されたインタフェースを実装するプロキシを返します。修飾子コンストラクタ説明MBeanServerInvocationHandler
(MBeanServerConnection connection, ObjectName objectName) MBeanサーバーからStandard MBeanにメソッドを渡す呼出しハンドラです。MBeanServerInvocationHandler
(MBeanServerConnection connection, ObjectName objectName, boolean isMXBean) MBeanサーバーからStandard MBeanまたはMXBeanにメソッドを渡すことができる呼出しハンドラです。 -
javax.management.remoteでのMBeanServerConnectionの使用
修飾子と型インタフェース説明interface
このクラスのオブジェクトは、MBeanServerインタフェースを実装し、このインタフェースも実装する別のオブジェクトをラップします。修飾子と型メソッド説明JMXConnector.getMBeanServerConnection()
リモートMBeanサーバーを表すMBeanServerConnection
オブジェクトを返します。JMXConnector.getMBeanServerConnection
(Subject delegationSubject) 指定された委譲対象の代わりにオペレーションを実行する、リモートMBeanサーバーを表すMBeanServerConnection
オブジェクトを返します。 -
javax.management.remote.rmiでのMBeanServerConnectionの使用
修飾子と型メソッド説明RMIConnector.getMBeanServerConnection()
RMIConnector.getMBeanServerConnection
(Subject delegationSubject) -
jdk.management.jfrでのMBeanServerConnectionの使用
修飾子コンストラクタ説明RemoteRecordingStream
(MBeanServerConnection connection) FlightRecorderMXBean
が登録されているMBeanServerConnection
に対して演算するイベント・ストリームを作成します。RemoteRecordingStream
(MBeanServerConnection connection, Path directory) FlightRecorderMXBean
が登録されているMBeanServerConnection
に対して演算するイベント・ストリームを作成します。