Interface WsInteractionId

All Superinterfaces:
InteractionId
All Known Subinterfaces:
Hl7v2WsInteractionId, Hl7v3InteractionId, XdsInteractionId
All Known Implementing Classes:
CH_ADR.Interactions, CH_PPQ.Interactions, CMPD.Interactions, CONTINUA_HRN.Interactions, ECH.Interactions, HPD.FeedInteractions, HPD.ReadInteractions, PCD.Interactions, PDQV3.Interactions, PIXV3.Interactions, QED.Interactions, RAD.Interactions, RMU.Interactions, SER.Interactions, SVS.Interactions, XCA.Interactions, XCDR.Interactions, XCF.Interactions, XCPD.Interactions, XDM.Interactions, XDR.Interactions, XDS.Interactions

public interface WsInteractionId extends InteractionId
Since:
3.2
Author:
Christian Ohr
  • Method Details

    • getWsTransactionConfiguration

      WsTransactionConfiguration getWsTransactionConfiguration()
    • getTransactionConfiguration

      default TransactionConfiguration getTransactionConfiguration()
      Description copied from interface: InteractionId
      Returns the configuration of the transaction this interaction ID stands for, irrespective of the kind of transaction. Sub-interfaces provide a type-safe accessor of their own and override this method to delegate to it; this method exists for generic code that must not know which kind of transaction it is dealing with.
      Specified by:
      getTransactionConfiguration in interface InteractionId
      Returns:
      the transaction configuration