アノテーションインターフェース EnableMBeanExport
@TargetSE(TYPESE)
@RetentionSE(RUNTIMESE)
@DocumentedSE
@Import(MBeanExportConfiguration.class)
public @interface EnableMBeanExport
Spring コンテキストからのすべての標準
MBean、およびすべての @ManagedResource アノテーション付き Bean のデフォルトのエクスポートを有効にします。 結果として得られる MBeanExporter Bean は、"mbeanExporter" という名前で定義されます。または、カスタム AnnotationMBeanExporter Bean を明示的に定義することを検討してください。
このアノテーションは、Spring XML の <context:mbean-export/> 要素をモデルにして関数に同等です。
- 導入:
- 3.2
- 作成者:
- Phillip Webb
- 関連事項:
オプション要素の概要
オプション要素修飾子と型オプションの要素説明JMX ObjectNames を生成するときに使用するデフォルトのドメイン。すでに存在するObjectNameSE で MBean を登録しようとするときに使用するポリシー。MBean のエクスポート先となる MBeanServer の Bean 名。
要素の詳細
defaultDomain
StringSE defaultDomainJMX ObjectNames を生成するときに使用するデフォルトのドメイン。- デフォルト:
- ""
server
StringSE serverMBean のエクスポート先となる MBeanServer の Bean 名。デフォルトでは、プラットフォームのデフォルトの MBeanServer を使用します。- デフォルト:
- ""
registration
RegistrationPolicy registrationすでに存在するObjectNameSE で MBean を登録しようとするときに使用するポリシー。デフォルトはRegistrationPolicy.FAIL_ON_EXISTINGです。- デフォルト:
- FAIL_ON_EXISTING