クラス MBeanTreePollingMessageSource

実装されているすべてのインターフェース:
AwareBeanFactoryAwareBeanNameAwareDisposableBeanInitializingBeanMessageSource<ObjectSE>IntegrationPatternNamedComponentIntegrationInboundManagementIntegrationManagement

public class MBeanTreePollingMessageSource extends AbstractMessageSource<ObjectSE>
MBean ツリーのフィルタリングされたサブセットのスナップショットを取得する MessageSource 実装。
導入:
3.0
作成者:
Stuart Williams, Gary Russell
  • コンストラクターの詳細

    • MBeanTreePollingMessageSource

      public MBeanTreePollingMessageSource(MBeanObjectConverter converter)
      パラメーター:
      converter - コンバーター。
  • メソッドの詳細

    • getComponentType

      public StringSE getComponentType()
    • doReceive

      protected ObjectSE doReceive()
      クラスからコピーされた説明: AbstractMessageSource
      サブクラスはこのメソッドを実装する必要があります。通常、返される値は型 T の payload になりますが、返される値はペイロードが型 T である Message インスタンスである場合もあります。また、追加のヘッダーの設定に使用される AbstractIntegrationMessageBuilder である場合もあります。
      次で指定:
      クラス AbstractMessageSource<ObjectSE>doReceive 
      戻り値:
      返された値。
    • setServer

      public void setServer(MBeanServerConnectionSE server)
      JMXMBean が登録されている MBeanServer を提供します。
      パラメーター:
      server - MBean サーバー接続。
    • setQueryName

      public void setQueryName(StringSE queryName)
      パラメーター:
      queryName - クエリ名。
    • setQueryNameReference

      public void setQueryNameReference(ObjectNameSE queryName)
      パラメーター:
      queryName - クエリ名。
    • setQueryExpression

      public void setQueryExpression(StringSE queryExpression)
      パラメーター:
      queryExpression - クエリ式。
    • setQueryExpressionReference

      public void setQueryExpressionReference(QueryExpSE queryExpression)
      パラメーター:
      queryExpression - クエリ式。