com.liferay.portal.service.persistence
Interface RolePersistence

All Superinterfaces:
BasePersistence

@Transactional(rollbackFor={com.liferay.portal.PortalException.class,com.liferay.portal.SystemException.class})
public interface RolePersistence
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 addPermission(long pk, long permissionPK)
           
 void addPermission(long pk, Permission permission)
           
 void addPermissions(long pk, java.util.List<Permission> permissions)
           
 void addPermissions(long pk, long[] permissionPKs)
           
 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 clearPermissions(long pk)
           
 void clearUsers(long pk)
           
 boolean containsGroup(long pk, long groupPK)
           
 boolean containsGroups(long pk)
           
 boolean containsPermission(long pk, long permissionPK)
           
 boolean containsPermissions(long pk)
           
 boolean containsUser(long pk, long userPK)
           
 boolean containsUsers(long pk)
           
 int countAll()
           
 int countByC_C_C(long companyId, long classNameId, long classPK)
           
 int countByC_N(long companyId, java.lang.String name)
           
 int countByCompanyId(long companyId)
           
 Role create(long roleId)
           
 Role fetchByC_C_C(long companyId, long classNameId, long classPK)
           
 Role fetchByC_N(long companyId, java.lang.String name)
           
 Role fetchByPrimaryKey(long roleId)
           
 java.util.List<Role> findAll()
           
 java.util.List<Role> findAll(int start, int end)
           
 java.util.List<Role> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 Role findByC_C_C(long companyId, long classNameId, long classPK)
           
 Role findByC_N(long companyId, java.lang.String name)
           
 Role findByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 Role findByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 Role[] findByCompanyId_PrevAndNext(long roleId, long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<Role> findByCompanyId(long companyId)
           
 java.util.List<Role> findByCompanyId(long companyId, int start, int end)
           
 java.util.List<Role> findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 Role findByPrimaryKey(long roleId)
           
 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<Permission> getPermissions(long pk)
           
 java.util.List<Permission> getPermissions(long pk, int start, int end)
           
 java.util.List<Permission> getPermissions(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 int getPermissionsSize(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)
           
 Role remove(long roleId)
           
 Role remove(Role role)
           
 void removeAll()
           
 void removeByC_C_C(long companyId, long classNameId, long classPK)
           
 void removeByC_N(long companyId, java.lang.String name)
           
 void removeByCompanyId(long companyId)
           
 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 removePermission(long pk, long permissionPK)
           
 void removePermission(long pk, Permission permission)
           
 void removePermissions(long pk, java.util.List<Permission> permissions)
           
 void removePermissions(long pk, long[] permissionPKs)
           
 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 setPermissions(long pk, java.util.List<Permission> permissions)
           
 void setPermissions(long pk, long[] permissionPKs)
           
 void setUsers(long pk, java.util.List<User> users)
           
 void setUsers(long pk, long[] userPKs)
           
 Role update(Role role)
          Deprecated. Use update(Role role, boolean merge).
 Role update(Role role, boolean merge)
          Add, update, or merge, the entity.
 Role updateImpl(Role role, boolean merge)
           
 
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence
getListeners, registerListener, unregisterListener
 

Method Detail

create

Role create(long roleId)

remove

Role remove(long roleId)
            throws NoSuchRoleException,
                   com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

remove

Role remove(Role role)
            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

update

Role update(Role role)
            throws com.liferay.portal.SystemException
Deprecated. Use update(Role role, boolean merge).

Throws:
com.liferay.portal.SystemException

update

Role update(Role role,
            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:
role - 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 role 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

Role updateImpl(Role role,
                boolean merge)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByPrimaryKey

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Role findByPrimaryKey(long roleId)
                      throws NoSuchRoleException,
                             com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

fetchByPrimaryKey

Role fetchByPrimaryKey(long roleId)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId

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

findByCompanyId

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

findByCompanyId

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

findByCompanyId_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Role findByCompanyId_First(long companyId,
                                         com.liferay.portal.kernel.util.OrderByComparator obc)
                           throws NoSuchRoleException,
                                  com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

findByCompanyId_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Role findByCompanyId_Last(long companyId,
                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                          throws NoSuchRoleException,
                                 com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

findByCompanyId_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Role[] findByCompanyId_PrevAndNext(long roleId,
                                                 long companyId,
                                                 com.liferay.portal.kernel.util.OrderByComparator obc)
                                   throws NoSuchRoleException,
                                          com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

findByC_N

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Role findByC_N(long companyId,
                             java.lang.String name)
               throws NoSuchRoleException,
                      com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

fetchByC_N

Role fetchByC_N(long companyId,
                java.lang.String name)
                throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByC_C_C

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Role findByC_C_C(long companyId,
                               long classNameId,
                               long classPK)
                 throws NoSuchRoleException,
                        com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

fetchByC_C_C

Role fetchByC_C_C(long companyId,
                  long classNameId,
                  long classPK)
                  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<Role> findAll()
                             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

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

findAll

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

removeByCompanyId

void removeByCompanyId(long companyId)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByC_N

void removeByC_N(long companyId,
                 java.lang.String name)
                 throws NoSuchRoleException,
                        com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

removeByC_C_C

void removeByC_C_C(long companyId,
                   long classNameId,
                   long classPK)
                   throws NoSuchRoleException,
                          com.liferay.portal.SystemException
Throws:
NoSuchRoleException
com.liferay.portal.SystemException

removeAll

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

countByCompanyId

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

countByC_N

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByC_N(long companyId,
                             java.lang.String name)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByC_C_C

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countByC_C_C(long companyId,
                               long classNameId,
                               long classPK)
                 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

getPermissions

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

getPermissions

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

getPermissions

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

getPermissionsSize

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

containsPermission

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

containsPermissions

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

addPermission

void addPermission(long pk,
                   long permissionPK)
                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addPermission

void addPermission(long pk,
                   Permission permission)
                   throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

addPermissions

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

addPermissions

void addPermissions(long pk,
                    java.util.List<Permission> permissions)
                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

clearPermissions

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

removePermission

void removePermission(long pk,
                      long permissionPK)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removePermission

void removePermission(long pk,
                      Permission permission)
                      throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removePermissions

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

removePermissions

void removePermissions(long pk,
                       java.util.List<Permission> permissions)
                       throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

setPermissions

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

setPermissions

void setPermissions(long pk,
                    java.util.List<Permission> permissions)
                    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