Interface AdditionalInformationFrameworkFacade
-
- All Known Implementing Classes:
DefaultAdditionalInformationFrameworkFacade
public interface AdditionalInformationFrameworkFacadeInterface that holds AIF related functionality e.g. retrieving sections and fragments.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FragmentgetFragment(java.lang.String sectionId, java.lang.String fragmentId, java.util.Map<java.lang.String,java.lang.String> parameters)Retrieves a fragment based on section id and fragment id with provided parametersSectiongetSection(java.lang.String sectionId)Retrieves full section information based on section Idjava.util.List<Section>getSections()Return list of sections , this mainly will be used to getting section meta info
-
-
-
Method Detail
-
getSections
java.util.List<Section> getSections()
Return list of sections , this mainly will be used to getting section meta info- Returns:
- list of sections
-
getSection
Section getSection(java.lang.String sectionId)
Retrieves full section information based on section Id- Parameters:
sectionId- the section Id to retrieve- Returns:
- the section
-
getFragment
Fragment getFragment(java.lang.String sectionId, java.lang.String fragmentId, java.util.Map<java.lang.String,java.lang.String> parameters)
Retrieves a fragment based on section id and fragment id with provided parameters- Parameters:
sectionId- the section to fetch the fragment fromfragmentId- the fragment Idparameters- parameters to be passed- Returns:
- fragment along with its data
-
-