Liferay 7.0-ce-b4

com.liferay.portal.kernel.comment
Interface DiscussionPermission

All Known Implementing Classes:
BaseDiscussionPermission

public interface DiscussionPermission


Method Summary
 void checkAddPermission(long companyId, long groupId, String className, long classPK)
           
 void checkDeletePermission(long commentId)
           
 void checkSubscribePermission(long companyId, long groupId, String className, long classPK)
           
 void checkUpdatePermission(long commentId)
           
 void checkViewPermission(long companyId, long groupId, String className, long classPK)
           
 boolean hasAddPermission(long companyId, long groupId, String className, long classPK)
           
 boolean hasDeletePermission(long commentId)
           
 boolean hasPermission(long commentId, String actionId)
           
 boolean hasSubscribePermission(long companyId, long groupId, String className, long classPK)
           
 boolean hasUpdatePermission(long commentId)
           
 boolean hasViewPermission(long companyId, long groupId, String className, long classPK)
           
 

Method Detail

checkAddPermission

void checkAddPermission(long companyId,
                        long groupId,
                        String className,
                        long classPK)
                        throws PortalException
Throws:
PortalException

checkDeletePermission

void checkDeletePermission(long commentId)
                           throws PortalException
Throws:
PortalException

checkSubscribePermission

void checkSubscribePermission(long companyId,
                              long groupId,
                              String className,
                              long classPK)
                              throws PortalException
Throws:
PortalException

checkUpdatePermission

void checkUpdatePermission(long commentId)
                           throws PortalException
Throws:
PortalException

checkViewPermission

void checkViewPermission(long companyId,
                         long groupId,
                         String className,
                         long classPK)
                         throws PortalException
Throws:
PortalException

hasAddPermission

boolean hasAddPermission(long companyId,
                         long groupId,
                         String className,
                         long classPK)
                         throws PortalException
Throws:
PortalException

hasDeletePermission

boolean hasDeletePermission(long commentId)
                            throws PortalException
Throws:
PortalException

hasPermission

boolean hasPermission(long commentId,
                      String actionId)
                      throws PortalException
Throws:
PortalException

hasSubscribePermission

boolean hasSubscribePermission(long companyId,
                               long groupId,
                               String className,
                               long classPK)
                               throws PortalException
Throws:
PortalException

hasUpdatePermission

boolean hasUpdatePermission(long commentId)
                            throws PortalException
Throws:
PortalException

hasViewPermission

boolean hasViewPermission(long companyId,
                          long groupId,
                          String className,
                          long classPK)
                          throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4