Class ActivityCategoryPlugin

java.lang.Object
io.meeds.social.activity.plugin.ActivityCategoryPlugin
All Implemented Interfaces:
io.meeds.social.category.plugin.CategoryPlugin

@Component public class ActivityCategoryPlugin extends Object implements io.meeds.social.category.plugin.CategoryPlugin
  • Field Details

  • Constructor Details

    • ActivityCategoryPlugin

      public ActivityCategoryPlugin()
  • Method Details

    • getType

      public String getType()
      Specified by:
      getType in interface io.meeds.social.category.plugin.CategoryPlugin
    • canAccess

      public boolean canAccess(String activityId, String username)
      Specified by:
      canAccess in interface io.meeds.social.category.plugin.CategoryPlugin
    • canEdit

      public boolean canEdit(String activityId, String username)
      Specified by:
      canEdit in interface io.meeds.social.category.plugin.CategoryPlugin
    • getCategoryIds

      public List<Long> getCategoryIds()
      Specified by:
      getCategoryIds in interface io.meeds.social.category.plugin.CategoryPlugin
    • getCategoryIds

      public List<Long> getCategoryIds(long spaceId)
      Specified by:
      getCategoryIds in interface io.meeds.social.category.plugin.CategoryPlugin
    • getCategoryIds

      public List<Long> getCategoryIds(long spaceId, String username)
      Specified by:
      getCategoryIds in interface io.meeds.social.category.plugin.CategoryPlugin
    • getObject

      public io.meeds.social.category.model.CategoryObject getObject(io.meeds.social.category.model.CategoryObject categoryObject)
      Specified by:
      getObject in interface io.meeds.social.category.plugin.CategoryPlugin