Interface IAS4ProfileManager

All Superinterfaces:
IAS4ProfileRegistrar
All Known Implementing Classes:
AS4ProfileManager

public interface IAS4ProfileManager extends IAS4ProfileRegistrar
Base interface for an AS4 profile manager.
Since:
0.10.4
Author:
Philip Helger
  • Method Details

    • getAllProfiles

      @Nonnull @ReturnsMutableCopy com.helger.commons.collection.impl.ICommonsList<IAS4Profile> getAllProfiles()
      Returns:
      A non-null but maybe empty list of all contained profiles.
    • getProfileOfID

      @Nullable IAS4Profile getProfileOfID(@Nullable String sID)
      Find an existing profile with a certain ID.
      Parameters:
      sID - The ID to search. May be null.
      Returns:
      null if no such profile exists