Class InfoLetterContributionLocator

java.lang.Object
org.silverpeas.components.infoletter.service.InfoLetterContributionLocator
All Implemented Interfaces:
org.silverpeas.core.contribution.ContributionLocatorByLocalIdAndType

@Bean @Named public class InfoLetterContributionLocator extends Object implements org.silverpeas.core.contribution.ContributionLocatorByLocalIdAndType
This is an implementation of ContributionLocatorByLocalIdAndType which is able to locate Contribution of following types:
Author:
silveryocha
  • Constructor Details

    • InfoLetterContributionLocator

      public InfoLetterContributionLocator()
  • Method Details

    • isContributionLocatorOfType

      public boolean isContributionLocatorOfType(String type)
      Specified by:
      isContributionLocatorOfType in interface org.silverpeas.core.contribution.ContributionLocatorByLocalIdAndType
    • getContributionIdentifierFromLocalIdAndType

      public Optional<org.silverpeas.core.contribution.model.ContributionIdentifier> getContributionIdentifierFromLocalIdAndType(String localId, String type)
      Specified by:
      getContributionIdentifierFromLocalIdAndType in interface org.silverpeas.core.contribution.ContributionLocatorByLocalIdAndType
    • getInfoLetterContribution

      public InfoLetterPublicationPdC getInfoLetterContribution(org.silverpeas.core.contribution.model.ContributionIdentifier id)