Interface IAS4ProfilePModeProvider

Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface IAS4ProfilePModeProvider
PMode provider interface
Author:
Philip Helger
  • Method Summary

    Modifier and Type
    Method
    Description
    getOrCreatePMode(String sInitiatorID, String sResponderID, String sAddress)
    Get an existing or create a new PMode.
  • Method Details

    • getOrCreatePMode

      @Nullable PMode getOrCreatePMode(@Nonnull @Nonempty String sInitiatorID, @Nonnull @Nonempty String sResponderID, @Nullable String sAddress)
      Get an existing or create a new PMode.
      Parameters:
      sInitiatorID - The initiator ID. May neither be null nor empty.
      sResponderID - The responder ID. May neither be null nor empty.
      sAddress - The endpoint URL address. May be null.
      Returns:
      The PMode matching the params or null.