クラス IntegrationNode

java.lang.ObjectSE
org.springframework.integration.graph.IntegrationNode
既知の直属サブクラス
EndpointNodeMessageChannelNode

public abstract class IntegrationNode extends ObjectSE
すべてのノードの基本クラス。
導入:
4.3
作成者:
Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • IntegrationNode

      protected IntegrationNode(int nodeId, StringSE name, ObjectSE nodeObject)
  • 方法の詳細

    • getNodeId

      public int getNodeId()
    • getName

      public StringSE getName()
    • getComponentType

      public final StringSE getComponentType()
    • getIntegrationPatternType

      public @Nullable IntegrationPatternType getIntegrationPatternType()
    • getIntegrationPatternCategory

      public @Nullable IntegrationPatternType.IntegrationPatternCategory getIntegrationPatternCategory()
    • getProperties

      public MapSE<StringSE,ObjectSE> getProperties()
    • addProperty

      public void addProperty(StringSE name, ObjectSE value)
      ノードにプロパティを追加します。
      パラメーター:
      name - プロパティの名前
      value - プロパティの値
      導入:
      5.1
    • addProperties

      public void addProperties(@Nullable MapSE<StringSE,ObjectSE> props)
      ノードにプロパティを追加します。
      パラメーター:
      props - 追加する追加のプロパティ
      導入:
      5.1
    • isObserved

      public boolean isObserved()
      このコンポーネントが観測でインストルメント化されている場合は true を返します。
      戻り値:
      このコンポーネントが観測でインストルメント化されている場合は true。
      導入:
      6.0.1