インタフェース
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
に対して演算するイベント・ストリームを作成します。