com.liferay.portal.service.persistence
Interface PermissionPersistence

All Superinterfaces:
BasePersistence

@Transactional(rollbackFor={com.liferay.portal.PortalException.class,com.liferay.portal.SystemException.class})
public interface PermissionPersistence
extends BasePersistence

View Source

Author:
Brian Wing Shun Chan

Method Summary
 void addGroup(long pk, Group group)
           
 void addGroup(long pk, long groupPK)
           
 void addGroups(long pk, java.util.List<Group> groups)
           
 void addGroups(long pk, long[] groupPKs)
           
 void addRole(long pk, long rolePK)
           
 void addRole(long pk, Role role)
           
 void addRoles(long pk, java.util.List<Role> roles)
           
 void addRoles(long pk, long[] rolePKs)
           
 void addUser(long pk, long userPK)
           
 void addUser(long pk, User user)
           
 void addUsers(long pk, java.util.List<User> users)
           
 void addUsers(long pk, long[] userPKs)
           
 void clearGroups(long pk)
           
 void clearRoles(long pk)
           
 void clearUsers(long pk)
           
 boolean containsGroup(long pk, long groupPK)
           
 boolean containsGroups(long pk)
           
 boolean containsRole(long pk, long rolePK)
           
 boolean containsRoles(long pk)
           
 boolean containsUser(long pk, long userPK)
           
 boolean containsUsers(long pk)
           
 int countAll()
           
 int countByA_R(java.lang.String actionId, long resourceId)
           
 int countByResourceId(long resourceId)
           
 Permission create(long permissionId)
           
 Permission fetchByA_R(java.lang.String actionId, long resourceId)
           
 Permission fetchByPrimaryKey(long permissionId)
           
 java.util.List<Permission> findAll()
           
 java.util.List<Permission> findAll(int start, int end)
           
 java.util.List<Permission> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 Permission findByA_R(java.lang.String actionId, long resourceId)
           
 Permission findByPrimaryKey(long permissionId)
           
 Permission findByResourceId_First(long resourceId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 Permission findByResourceId_Last(long resourceId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 Permission[] findByResourceId_PrevAndNext(long permissionId, long resourceId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<Permission> findByResourceId(long resourceId)
           
 java.util.List<Permission> findByResourceId(long resourceId, int start, int end)
           
 java.util.List<Permission> findByResourceId(long resourceId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
           
 java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery, int start, int end)
           
 java.util.List<Group> getGroups(long pk)
           
 java.util.List<Group> getGroups(long pk, int start, int end)
           
 java.util.List<Group> getGroups(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getGroupsSize(long pk)
           
 java.util.List<Role> getRoles(long pk)
           
 java.util.List<Role> getRoles(long pk, int start, int end)
           
 java.util.List<Role> getRoles(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getRolesSize(long pk)
           
 java.util.List<User> getUsers(long pk)
           
 java.util.List<User> getUsers(long pk, int start, int end)
           
 java.util.List<User> getUsers(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getUsersSize(long pk)
           
 Permission remove(long permissionId)
           
 Permission remove(Permission permission)
           
 void removeAll()
           
 void removeByA_R(java.lang.String actionId, long resourceId)
           
 void removeByResourceId(long resourceId)
           
 void removeGroup(long pk, Group group)
           
 void removeGroup(long pk, long groupPK)
           
 void removeGroups(long pk, java.util.List<Group> groups)
           
 void removeGroups(long pk, long[] groupPKs)
           
 void removeRole(long pk, long rolePK)
           
 void removeRole(long pk, Role role)
           
 void removeRoles(long pk, java.util.List<Role> roles)
           
 void removeRoles(long pk, long[] rolePKs)
           
 void removeUser(long pk, long userPK)
           
 void removeUser(long pk, User user)
           
 void removeUsers(long pk, java.util.List<User> users)
           
 void removeUsers(long pk, long[] userPKs)
           
 void setGroups(long pk, java.util.List<Group> groups)
           
 void setGroups(long pk, long[] groupPKs)
           
 void setRoles(long pk, java.util.List<Role> roles)
           
 void setRoles(long pk, long[] rolePKs)
           
 void setUsers(long pk, java.util.List<User> users)
           
 void setUsers(long pk, long[] userPKs)
           
 Permission update(Permission permission)
          Deprecated. Use update(Permission permission, boolean merge).
 Permission update(Permission permission, boolean merge)
          Add, update, or merge, the entity.
 Permission updateImpl(Permission permission, boolean merge)
           
 
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence
getListeners, registerListener, unregisterListener
 

Method Detail

create

Permission create(long permissionId)

remove

Permission remove(long permissionId)
                  throws NoSuchPermissionException,
                         com.liferay.portal.SystemException
Throws:
NoSuchPermissionException
com.liferay.portal.SystemException

remove

Permission remove(Permission permission)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

update

Permission update(Permission permission)
                  throws com.liferay.portal.SystemException
Deprecated. Use update(Permission permission, boolean merge).

Throws:
com.liferay.portal.SystemException

update

Permission update(Permission permission,
                  boolean merge)
                  throws com.liferay.portal.SystemException
Add, update, or merge, the entity. This method also calls the model listeners to trigger the proper events associated with adding, deleting, or updating an entity.

Parameters:
permission - the entity to add, update, or merge
merge - boolean value for whether to merge the entity. The default value is false. Setting merge to true is more expensive and should only be true when permission is transient. See LEP-5473 for a detailed discussion of this method.
Returns:
true if the portlet can be displayed via Ajax
Throws:
com.liferay.portal.SystemException

updateImpl

Permission updateImpl(Permission permission,
                      boolean merge)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByPrimaryKey

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Permission findByPrimaryKey(long permissionId)
                            throws NoSuchPermissionException,
                                   com.liferay.portal.SystemException
Throws:
NoSuchPermissionException
com.liferay.portal.SystemException

fetchByPrimaryKey

Permission fetchByPrimaryKey(long permissionId)
                             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByResourceId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Permission> findByResourceId(long resourceId)
                                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByResourceId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Permission> findByResourceId(long resourceId,
                                                          int start,
                                                          int end)
                                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByResourceId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Permission> findByResourceId(long resourceId,
                                                          int start,
                                                          int end,
                                                          com.liferay.portal.kernel.util.OrderByComparator obc)
                                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByResourceId_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Permission findByResourceId_First(long resourceId,
                                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                  throws NoSuchPermissionException,
                                         com.liferay.portal.SystemException
Throws:
NoSuchPermissionException
com.liferay.portal.SystemException

findByResourceId_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Permission findByResourceId_Last(long resourceId,
                                               com.liferay.portal.kernel.util.OrderByComparator obc)
                                 throws NoSuchPermissionException,
                                        com.liferay.portal.SystemException
Throws:
NoSuchPermissionException
com.liferay.portal.SystemException

findByResourceId_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Permission[] findByResourceId_PrevAndNext(long permissionId,
                                                        long resourceId,
                                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                                          throws NoSuchPermissionException,
                                                 com.liferay.portal.SystemException
Throws:
NoSuchPermissionException
com.liferay.portal.SystemException

findByA_R

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Permission findByA_R(java.lang.String actionId,
                                   long resourceId)
                     throws NoSuchPermissionException,
                            com.liferay.portal.SystemException
Throws:
NoSuchPermissionException
com.liferay.portal.SystemException

fetchByA_R

Permission fetchByA_R(java.lang.String actionId,
                      long resourceId)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findWithDynamicQuery

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery)
                                                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findWithDynamicQuery

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<java.lang.Object> findWithDynamicQuery(com.liferay.portal.kernel.dao.orm.DynamicQuery dynamicQuery,
                                                                    int start,
                                                                    int end)
                                                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Permission> findAll()
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Permission> findAll(int start,
                                                 int end)
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Permission> findAll(int start,
                                                 int end,
                                                 com.liferay.portal.kernel.util.OrderByComparator obc)
                                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByResourceId

void removeByResourceId(long resourceId)
                        throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByA_R

void removeByA_R(java.lang.String actionId,
                 long resourceId)
                 throws NoSuchPermissionException,
                        com.liferay.portal.SystemException
Throws:
NoSuchPermissionException
com.liferay.portal.SystemException

removeAll

void removeAll()
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByResourceId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByResourceId(long resourceId)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByA_R

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByA_R(java.lang.String actionId,
                             long resourceId)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countAll()
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroups

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Group> getGroups(long pk)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroups

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Group> getGroups(long pk,
                                              int start,
                                              int end)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroups

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Group> getGroups(long pk,
                                              int start,
                                              int end,
                                              com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getGroupsSize

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getGroupsSize(long pk)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsGroup

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean containsGroup(long pk,
                                    long groupPK)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsGroups

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean containsGroups(long pk)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addGroup

void addGroup(long pk,
              long groupPK)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addGroup

void addGroup(long pk,
              Group group)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addGroups

void addGroups(long pk,
               long[] groupPKs)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addGroups

void addGroups(long pk,
               java.util.List<Group> groups)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

clearGroups

void clearGroups(long pk)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeGroup

void removeGroup(long pk,
                 long groupPK)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeGroup

void removeGroup(long pk,
                 Group group)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeGroups

void removeGroups(long pk,
                  long[] groupPKs)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeGroups

void removeGroups(long pk,
                  java.util.List<Group> groups)
                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

setGroups

void setGroups(long pk,
               long[] groupPKs)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

setGroups

void setGroups(long pk,
               java.util.List<Group> groups)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getRoles

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Role> getRoles(long pk)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getRoles

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Role> getRoles(long pk,
                                            int start,
                                            int end)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getRoles

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<Role> getRoles(long pk,
                                            int start,
                                            int end,
                                            com.liferay.portal.kernel.util.OrderByComparator obc)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getRolesSize

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getRolesSize(long pk)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsRole

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean containsRole(long pk,
                                   long rolePK)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsRoles

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean containsRoles(long pk)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addRole

void addRole(long pk,
             long rolePK)
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addRole

void addRole(long pk,
             Role role)
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addRoles

void addRoles(long pk,
              long[] rolePKs)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addRoles

void addRoles(long pk,
              java.util.List<Role> roles)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

clearRoles

void clearRoles(long pk)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeRole

void removeRole(long pk,
                long rolePK)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeRole

void removeRole(long pk,
                Role role)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeRoles

void removeRoles(long pk,
                 long[] rolePKs)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeRoles

void removeRoles(long pk,
                 java.util.List<Role> roles)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

setRoles

void setRoles(long pk,
              long[] rolePKs)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

setRoles

void setRoles(long pk,
              java.util.List<Role> roles)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsers

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<User> getUsers(long pk)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsers

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<User> getUsers(long pk,
                                            int start,
                                            int end)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsers

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<User> getUsers(long pk,
                                            int start,
                                            int end,
                                            com.liferay.portal.kernel.util.OrderByComparator obc)
                              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsersSize

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int getUsersSize(long pk)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsUser

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean containsUser(long pk,
                                   long userPK)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsUsers

@Transactional(propagation=SUPPORTS,
               readOnly=true)
boolean containsUsers(long pk)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addUser

void addUser(long pk,
             long userPK)
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addUser

void addUser(long pk,
             User user)
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addUsers

void addUsers(long pk,
              long[] userPKs)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addUsers

void addUsers(long pk,
              java.util.List<User> users)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

clearUsers

void clearUsers(long pk)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeUser

void removeUser(long pk,
                long userPK)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeUser

void removeUser(long pk,
                User user)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeUsers

void removeUsers(long pk,
                 long[] userPKs)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeUsers

void removeUsers(long pk,
                 java.util.List<User> users)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

setUsers

void setUsers(long pk,
              long[] userPKs)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

setUsers

void setUsers(long pk,
              java.util.List<User> users)
              throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException