com.liferay.portal.service.persistence
Interface UserGroupPersistence

All Superinterfaces:
BasePersistence

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

View Source

Author:
Brian Wing Shun Chan

Method Summary
 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 clearUsers(long pk)
           
 boolean containsUser(long pk, long userPK)
           
 boolean containsUsers(long pk)
           
 int countAll()
           
 int countByC_N(long companyId, java.lang.String name)
           
 int countByC_P(long companyId, long parentUserGroupId)
           
 int countByCompanyId(long companyId)
           
 UserGroup create(long userGroupId)
           
 UserGroup fetchByC_N(long companyId, java.lang.String name)
           
 UserGroup fetchByPrimaryKey(long userGroupId)
           
 java.util.List<UserGroup> findAll()
           
 java.util.List<UserGroup> findAll(int start, int end)
           
 java.util.List<UserGroup> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup findByC_N(long companyId, java.lang.String name)
           
 UserGroup findByC_P_First(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup findByC_P_Last(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup[] findByC_P_PrevAndNext(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<UserGroup> findByC_P(long companyId, long parentUserGroupId)
           
 java.util.List<UserGroup> findByC_P(long companyId, long parentUserGroupId, int start, int end)
           
 java.util.List<UserGroup> findByC_P(long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup findByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup findByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup[] findByCompanyId_PrevAndNext(long userGroupId, long companyId, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<UserGroup> findByCompanyId(long companyId)
           
 java.util.List<UserGroup> findByCompanyId(long companyId, int start, int end)
           
 java.util.List<UserGroup> findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup findByPrimaryKey(long userGroupId)
           
 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<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)
           
 UserGroup remove(long userGroupId)
           
 UserGroup remove(UserGroup userGroup)
           
 void removeAll()
           
 void removeByC_N(long companyId, java.lang.String name)
           
 void removeByC_P(long companyId, long parentUserGroupId)
           
 void removeByCompanyId(long companyId)
           
 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 setUsers(long pk, java.util.List<User> users)
           
 void setUsers(long pk, long[] userPKs)
           
 UserGroup update(UserGroup userGroup)
          Deprecated. Use update(UserGroup userGroup, boolean merge).
 UserGroup update(UserGroup userGroup, boolean merge)
          Add, update, or merge, the entity.
 UserGroup updateImpl(UserGroup userGroup, boolean merge)
           
 
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence
getListeners, registerListener, unregisterListener
 

Method Detail

create

UserGroup create(long userGroupId)

remove

UserGroup remove(long userGroupId)
                 throws NoSuchUserGroupException,
                        com.liferay.portal.SystemException
Throws:
NoSuchUserGroupException
com.liferay.portal.SystemException

remove

UserGroup remove(UserGroup userGroup)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

update

UserGroup update(UserGroup userGroup)
                 throws com.liferay.portal.SystemException
Deprecated. Use update(UserGroup userGroup, boolean merge).

Throws:
com.liferay.portal.SystemException

update

UserGroup update(UserGroup userGroup,
                 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:
userGroup - 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 userGroup 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

UserGroup updateImpl(UserGroup userGroup,
                     boolean merge)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByPrimaryKey

@Transactional(propagation=SUPPORTS,
               readOnly=true)
UserGroup findByPrimaryKey(long userGroupId)
                           throws NoSuchUserGroupException,
                                  com.liferay.portal.SystemException
Throws:
NoSuchUserGroupException
com.liferay.portal.SystemException

fetchByPrimaryKey

UserGroup fetchByPrimaryKey(long userGroupId)
                            throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId

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

findByCompanyId

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<UserGroup> 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<UserGroup> 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)
UserGroup findByCompanyId_First(long companyId,
                                              com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws NoSuchUserGroupException,
                                       com.liferay.portal.SystemException
Throws:
NoSuchUserGroupException
com.liferay.portal.SystemException

findByCompanyId_Last

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

findByCompanyId_PrevAndNext

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

findByC_P

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

findByC_P

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

findByC_P

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

findByC_P_First

@Transactional(propagation=SUPPORTS,
               readOnly=true)
UserGroup findByC_P_First(long companyId,
                                        long parentUserGroupId,
                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                          throws NoSuchUserGroupException,
                                 com.liferay.portal.SystemException
Throws:
NoSuchUserGroupException
com.liferay.portal.SystemException

findByC_P_Last

@Transactional(propagation=SUPPORTS,
               readOnly=true)
UserGroup findByC_P_Last(long companyId,
                                       long parentUserGroupId,
                                       com.liferay.portal.kernel.util.OrderByComparator obc)
                         throws NoSuchUserGroupException,
                                com.liferay.portal.SystemException
Throws:
NoSuchUserGroupException
com.liferay.portal.SystemException

findByC_P_PrevAndNext

@Transactional(propagation=SUPPORTS,
               readOnly=true)
UserGroup[] findByC_P_PrevAndNext(long userGroupId,
                                                long companyId,
                                                long parentUserGroupId,
                                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                  throws NoSuchUserGroupException,
                                         com.liferay.portal.SystemException
Throws:
NoSuchUserGroupException
com.liferay.portal.SystemException

findByC_N

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

fetchByC_N

UserGroup fetchByC_N(long companyId,
                     java.lang.String name)
                     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<UserGroup> findAll()
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

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

findAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
java.util.List<UserGroup> 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_P

void removeByC_P(long companyId,
                 long parentUserGroupId)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

removeByC_N

void removeByC_N(long companyId,
                 java.lang.String name)
                 throws NoSuchUserGroupException,
                        com.liferay.portal.SystemException
Throws:
NoSuchUserGroupException
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_P

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

countAll

@Transactional(propagation=SUPPORTS,
               readOnly=true)
int countAll()
             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