クラス StaticMessageHeaderAccessor

java.lang.ObjectSE
org.springframework.integration.StaticMessageHeaderAccessor

public final class StaticMessageHeaderAccessor extends ObjectSE
ヘッダーにアクセスするためだけにオブジェクトの作成を回避する、軽量の型安全ヘッダーアクセサー。
導入:
5.0.1
作成者:
Gary Russell, Artem Bilan
関連事項:
  • メソッドの詳細

    • getId

      public static @Nullable UUIDSE getId(Message<?> message)
    • getTimestamp

      public static @Nullable LongSE getTimestamp(Message<?> message)
    • getContentType

      public static @Nullable MimeType getContentType(Message<?> message)
    • getExpirationDate

      public static @Nullable LongSE getExpirationDate(Message<?> message)
    • getSequenceNumber

      public static int getSequenceNumber(Message<?> message)
    • getSequenceSize

      public static int getSequenceSize(Message<?> message)
    • getPriority

      public static @Nullable IntegerSE getPriority(Message<?> message)
    • getCloseableResource

      public static @Nullable CloseableSE getCloseableResource(Message<?> message)
    • getDeliveryAttempt

      public static @Nullable AtomicIntegerSE getDeliveryAttempt(Message<?> message)
    • getAcknowledgmentCallback

      public static @Nullable AcknowledgmentCallback getAcknowledgmentCallback(Message<?> message)
    • getAcknowledgment

      public static @Nullable SimpleAcknowledgment getAcknowledgment(Message<?> message)
    • getSourceData

      public static <T> @Nullable T getSourceData(Message<?> message)
    • getReactorContext

      public static reactor.util.context.ContextView getReactorContext(Message<?> message)
      ContextView ヘッダーが存在する場合はそれを取得します。
      パラメーター:
      message - ヘッダーを取得するメッセージ。
      戻り値:
      ContextView ヘッダー (存在する場合)。
      導入:
      6.0.5