com.liferay.portal.service.persistence
Interface UserGroupPersistence


public interface UserGroupPersistence

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 begin, int end)
           
 java.util.List<UserGroup> findAll(int begin, 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 begin, int end)
           
 java.util.List<UserGroup> findByC_P(long companyId, long parentUserGroupId, int begin, 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 begin, int end)
           
 java.util.List<UserGroup> findByCompanyId(long companyId, int begin, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 UserGroup findByPrimaryKey(long userGroupId)
           
 java.util.List<UserGroup> findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
           
 java.util.List<UserGroup> findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer, int begin, int end)
           
 java.util.List<User> getUsers(long pk)
           
 java.util.List<User> getUsers(long pk, int begin, int end)
           
 java.util.List<User> getUsers(long pk, int begin, 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)
           
 

Method Detail

create

UserGroup create(long userGroupId)

remove

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

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

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

fetchByPrimaryKey

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

findByCompanyId

java.util.List<UserGroup> findByCompanyId(long companyId)
                                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId

java.util.List<UserGroup> findByCompanyId(long companyId,
                                          int begin,
                                          int end)
                                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId

java.util.List<UserGroup> findByCompanyId(long companyId,
                                          int begin,
                                          int end,
                                          com.liferay.portal.kernel.util.OrderByComparator obc)
                                          throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByCompanyId_First

UserGroup findByCompanyId_First(long companyId,
                                com.liferay.portal.kernel.util.OrderByComparator obc)
                                throws com.liferay.portal.SystemException,
                                       NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

findByCompanyId_Last

UserGroup findByCompanyId_Last(long companyId,
                               com.liferay.portal.kernel.util.OrderByComparator obc)
                               throws com.liferay.portal.SystemException,
                                      NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

findByCompanyId_PrevAndNext

UserGroup[] findByCompanyId_PrevAndNext(long userGroupId,
                                        long companyId,
                                        com.liferay.portal.kernel.util.OrderByComparator obc)
                                        throws com.liferay.portal.SystemException,
                                               NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

findByC_P

java.util.List<UserGroup> findByC_P(long companyId,
                                    long parentUserGroupId)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByC_P

java.util.List<UserGroup> findByC_P(long companyId,
                                    long parentUserGroupId,
                                    int begin,
                                    int end)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByC_P

java.util.List<UserGroup> findByC_P(long companyId,
                                    long parentUserGroupId,
                                    int begin,
                                    int end,
                                    com.liferay.portal.kernel.util.OrderByComparator obc)
                                    throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findByC_P_First

UserGroup findByC_P_First(long companyId,
                          long parentUserGroupId,
                          com.liferay.portal.kernel.util.OrderByComparator obc)
                          throws com.liferay.portal.SystemException,
                                 NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

findByC_P_Last

UserGroup findByC_P_Last(long companyId,
                         long parentUserGroupId,
                         com.liferay.portal.kernel.util.OrderByComparator obc)
                         throws com.liferay.portal.SystemException,
                                NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

findByC_P_PrevAndNext

UserGroup[] findByC_P_PrevAndNext(long userGroupId,
                                  long companyId,
                                  long parentUserGroupId,
                                  com.liferay.portal.kernel.util.OrderByComparator obc)
                                  throws com.liferay.portal.SystemException,
                                         NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

findByC_N

UserGroup findByC_N(long companyId,
                    java.lang.String name)
                    throws com.liferay.portal.SystemException,
                           NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

fetchByC_N

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

findWithDynamicQuery

java.util.List<UserGroup> findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer)
                                               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findWithDynamicQuery

java.util.List<UserGroup> findWithDynamicQuery(com.liferay.portal.kernel.dao.DynamicQueryInitializer queryInitializer,
                                               int begin,
                                               int end)
                                               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

java.util.List<UserGroup> findAll()
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

java.util.List<UserGroup> findAll(int begin,
                                  int end)
                                  throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

findAll

java.util.List<UserGroup> findAll(int begin,
                                  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 com.liferay.portal.SystemException,
                        NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

removeAll

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

countByCompanyId

int countByCompanyId(long companyId)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByC_P

int countByC_P(long companyId,
               long parentUserGroupId)
               throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

countByC_N

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

countAll

int countAll()
             throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

getUsers

java.util.List<User> getUsers(long pk)
                              throws com.liferay.portal.SystemException,
                                     NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

getUsers

java.util.List<User> getUsers(long pk,
                              int begin,
                              int end)
                              throws com.liferay.portal.SystemException,
                                     NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

getUsers

java.util.List<User> getUsers(long pk,
                              int begin,
                              int end,
                              com.liferay.portal.kernel.util.OrderByComparator obc)
                              throws com.liferay.portal.SystemException,
                                     NoSuchUserGroupException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException

getUsersSize

int getUsersSize(long pk)
                 throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsUser

boolean containsUser(long pk,
                     long userPK)
                     throws com.liferay.portal.SystemException
Throws:
com.liferay.portal.SystemException

containsUsers

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,
                    NoSuchUserGroupException,
                    NoSuchUserException
Throws:
com.liferay.portal.SystemException
NoSuchUserGroupException
NoSuchUserException

addUser

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

addUsers

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

addUsers

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

clearUsers

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

removeUser

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

removeUser

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

removeUsers

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

removeUsers

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

setUsers

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

setUsers

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