Class PageContentBlockPluginServiceImpl

java.lang.Object
io.meeds.social.cms.service.PageContentBlockPluginServiceImpl
All Implemented Interfaces:
io.meeds.social.cms.service.PageContentBlockPluginService

@Service public class PageContentBlockPluginServiceImpl extends Object implements io.meeds.social.cms.service.PageContentBlockPluginService
  • Constructor Details

    • PageContentBlockPluginServiceImpl

      public PageContentBlockPluginServiceImpl(io.meeds.social.cms.service.CMSService cmsService, org.exoplatform.portal.mop.service.LayoutService layoutService, org.exoplatform.commons.search.index.IndexingService indexingService)
  • Method Details

    • addPlugin

      public void addPlugin(io.meeds.social.cms.plugin.PageContentBlockPlugin plugin)
      Specified by:
      addPlugin in interface io.meeds.social.cms.service.PageContentBlockPluginService
    • getContentTypes

      public Set<String> getContentTypes()
      Specified by:
      getContentTypes in interface io.meeds.social.cms.service.PageContentBlockPluginService
    • getPlugin

      public io.meeds.social.cms.plugin.PageContentBlockPlugin getPlugin(String contentType)
      Specified by:
      getPlugin in interface io.meeds.social.cms.service.PageContentBlockPluginService
    • reindexContentBlock

      public void reindexContentBlock(String contentType, String settingName)
      Specified by:
      reindexContentBlock in interface io.meeds.social.cms.service.PageContentBlockPluginService
    • unindexContentBlock

      public void unindexContentBlock(String contentType, String settingName)
      Specified by:
      unindexContentBlock in interface io.meeds.social.cms.service.PageContentBlockPluginService