Interface IAS4DuplicateItem

All Superinterfaces:
com.helger.commons.id.IHasID<String>, Serializable
All Known Implementing Classes:
AS4DuplicateItem

public interface IAS4DuplicateItem extends com.helger.commons.id.IHasID<String>, Serializable
Base interface for a single duplication check item.
Author:
Philip Helger
  • Method Details

    • getDateTime

      @Nonnull OffsetDateTime getDateTime()
      Returns:
      The date time when the entry was created. Never null.
    • getMessageID

      @Nonnull @Nonempty String getMessageID()
      Returns:
      The message ID. Neither null nor empty.
    • getProfileID

      @Nullable String getProfileID()
      Returns:
      The AS4 profile ID in use. May be null.
    • hasProfileID

      default boolean hasProfileID()
      Returns:
      true if an AS4 profile ID is present, false if not.
      Since:
      0.8.3
    • getPModeID

      @Nullable String getPModeID()
      Returns:
      The AS4 PMode ID in use. May be null.
    • hasPModeID

      default boolean hasPModeID()
      Returns:
      true if an AS4 PMode ID is present, false if not.
      Since:
      0.8.3