Interface AdditionalInformationFrameworkFacade

All Known Implementing Classes:
DefaultAdditionalInformationFrameworkFacade

public interface AdditionalInformationFrameworkFacade
Interface that holds AIF related functionality e.g. retrieving sections and fragments.
  • Method Summary

    Modifier and Type
    Method
    Description
    getFragment(String sectionId, String fragmentId, Map<String,String> parameters)
    Retrieves a fragment based on section id and fragment id with provided parameters
    getSection(String sectionId)
    Retrieves full section information based on section Id
    Return list of sections , this mainly will be used to getting section meta info
  • Method Details

    • getSections

      List<Section> getSections()
      Return list of sections , this mainly will be used to getting section meta info
      Returns:
      list of sections
    • getSection

      Section getSection(String sectionId)
      Retrieves full section information based on section Id
      Parameters:
      sectionId - the section Id to retrieve
      Returns:
      the section
    • getFragment

      Fragment getFragment(String sectionId, String fragmentId, Map<String,String> parameters)
      Retrieves a fragment based on section id and fragment id with provided parameters
      Parameters:
      sectionId - the section to fetch the fragment from
      fragmentId - the fragment Id
      parameters - parameters to be passed
      Returns:
      fragment along with its data