Class ContentLinkPluginServiceImpl

java.lang.Object
io.meeds.social.cms.service.ContentLinkPluginServiceImpl
All Implemented Interfaces:
io.meeds.social.cms.service.ContentLinkPluginService

@Service public class ContentLinkPluginServiceImpl extends Object implements io.meeds.social.cms.service.ContentLinkPluginService
  • Constructor Summary

    Constructors
    Constructor
    Description
    ContentLinkPluginServiceImpl(io.meeds.portal.permlink.service.PermanentLinkService permanentLinkService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addPlugin(io.meeds.social.cms.plugin.ContentLinkPlugin plugin)
     
    List<io.meeds.social.cms.model.ContentLinkExtension>
     
    io.meeds.social.cms.model.ContentLink
    getLink(io.meeds.social.cms.model.ContentLinkIdentifier linkIdentifier)
     
    io.meeds.social.cms.plugin.ContentLinkPlugin
    getPlugin(String objectType)
     
    List<io.meeds.social.cms.model.ContentLinkSearchResult>
    searchLinks(String objectType, String keyword, org.exoplatform.services.security.Identity identity, Locale locale, int offset, int limit)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ContentLinkPluginServiceImpl

      public ContentLinkPluginServiceImpl(io.meeds.portal.permlink.service.PermanentLinkService permanentLinkService)
  • Method Details

    • addPlugin

      public void addPlugin(io.meeds.social.cms.plugin.ContentLinkPlugin plugin)
      Specified by:
      addPlugin in interface io.meeds.social.cms.service.ContentLinkPluginService
    • getPlugin

      public io.meeds.social.cms.plugin.ContentLinkPlugin getPlugin(String objectType)
      Specified by:
      getPlugin in interface io.meeds.social.cms.service.ContentLinkPluginService
    • getExtensions

      public List<io.meeds.social.cms.model.ContentLinkExtension> getExtensions()
      Specified by:
      getExtensions in interface io.meeds.social.cms.service.ContentLinkPluginService
    • getLink

      public io.meeds.social.cms.model.ContentLink getLink(io.meeds.social.cms.model.ContentLinkIdentifier linkIdentifier)
      Specified by:
      getLink in interface io.meeds.social.cms.service.ContentLinkPluginService
    • searchLinks

      public List<io.meeds.social.cms.model.ContentLinkSearchResult> searchLinks(String objectType, String keyword, org.exoplatform.services.security.Identity identity, Locale locale, int offset, int limit)
      Specified by:
      searchLinks in interface io.meeds.social.cms.service.ContentLinkPluginService