Class TaskAttachmentACLPlugin

  • All Implemented Interfaces:
    org.exoplatform.container.component.ComponentPlugin

    public class TaskAttachmentACLPlugin
    extends org.exoplatform.services.attachments.plugin.AttachmentACLPlugin
    • Constructor Detail

      • TaskAttachmentACLPlugin

        public TaskAttachmentACLPlugin​(TaskService taskService)
    • Method Detail

      • getEntityType

        public String getEntityType()
        Specified by:
        getEntityType in class org.exoplatform.services.attachments.plugin.AttachmentACLPlugin
      • canView

        public boolean canView​(long userIdentityId,
                               String entityType,
                               String entityId)
        Specified by:
        canView in class org.exoplatform.services.attachments.plugin.AttachmentACLPlugin
      • canEdit

        public boolean canEdit​(long userIdentityId,
                               String entityType,
                               String entityId)
        Specified by:
        canEdit in class org.exoplatform.services.attachments.plugin.AttachmentACLPlugin
      • canDetach

        public boolean canDetach​(long userIdentityId,
                                 String entityType,
                                 String entityId)
        Specified by:
        canDetach in class org.exoplatform.services.attachments.plugin.AttachmentACLPlugin