Liferay 7.0-ce-b4

com.liferay.portal.service
Class UserGroupRoleLocalServiceWrapper

java.lang.Object
  extended by com.liferay.portal.service.UserGroupRoleLocalServiceWrapper
All Implemented Interfaces:
BaseLocalService, PersistedModelLocalService, ServiceWrapper<UserGroupRoleLocalService>, UserGroupRoleLocalService

@ProviderType
public class UserGroupRoleLocalServiceWrapper
extends Object
implements UserGroupRoleLocalService, ServiceWrapper<UserGroupRoleLocalService>

Provides a wrapper for UserGroupRoleLocalService.

See Also:
UserGroupRoleLocalService

Constructor Summary
UserGroupRoleLocalServiceWrapper(UserGroupRoleLocalService userGroupRoleLocalService)
           
 
Method Summary
 UserGroupRole addUserGroupRole(UserGroupRole userGroupRole)
          Adds the user group role to the database.
 List<UserGroupRole> addUserGroupRoles(long[] userIds, long groupId, long roleId)
           
 List<UserGroupRole> addUserGroupRoles(long userId, long groupId, long[] roleIds)
           
 UserGroupRole createUserGroupRole(UserGroupRolePK userGroupRolePK)
          Creates a new user group role with the primary key.
 PersistedModel deletePersistedModel(PersistedModel persistedModel)
           
 UserGroupRole deleteUserGroupRole(UserGroupRole userGroupRole)
          Deletes the user group role from the database.
 UserGroupRole deleteUserGroupRole(UserGroupRolePK userGroupRolePK)
          Deletes the user group role with the primary key from the database.
 void deleteUserGroupRoles(long[] userIds, long groupId)
           
 void deleteUserGroupRoles(long[] userIds, long groupId, int roleType)
           
 void deleteUserGroupRoles(long[] userIds, long groupId, long roleId)
           
 void deleteUserGroupRoles(long groupId, int roleType)
           
 void deleteUserGroupRoles(long userId, long[] groupIds)
           
 void deleteUserGroupRoles(long userId, long groupId, long[] roleIds)
           
 void deleteUserGroupRolesByGroupId(long groupId)
           
 void deleteUserGroupRolesByRoleId(long roleId)
           
 void deleteUserGroupRolesByUserId(long userId)
           
 DynamicQuery dynamicQuery()
           
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery)
          Performs a dynamic query on the database and returns the matching rows.
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery, int start, int end)
          Performs a dynamic query on the database and returns a range of the matching rows.
<T> List<T>
dynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<T> orderByComparator)
          Performs a dynamic query on the database and returns an ordered range of the matching rows.
 long dynamicQueryCount(DynamicQuery dynamicQuery)
          Returns the number of rows matching the dynamic query.
 long dynamicQueryCount(DynamicQuery dynamicQuery, Projection projection)
          Returns the number of rows matching the dynamic query.
 UserGroupRole fetchUserGroupRole(UserGroupRolePK userGroupRolePK)
           
 ActionableDynamicQuery getActionableDynamicQuery()
           
 IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
           
 String getOSGiServiceIdentifier()
          Returns the OSGi service identifier.
 PersistedModel getPersistedModel(Serializable primaryKeyObj)
           
 UserGroupRole getUserGroupRole(UserGroupRolePK userGroupRolePK)
          Returns the user group role with the primary key.
 List<UserGroupRole> getUserGroupRoles(int start, int end)
          Returns a range of all the user group roles.
 List<UserGroupRole> getUserGroupRoles(long userId)
           
 List<UserGroupRole> getUserGroupRoles(long userId, long groupId)
           
 List<UserGroupRole> getUserGroupRoles(long userId, long groupId, int start, int end)
           
 List<UserGroupRole> getUserGroupRolesByGroup(long groupId)
           
 List<UserGroupRole> getUserGroupRolesByGroupAndRole(long groupId, long roleId)
           
 List<UserGroupRole> getUserGroupRolesByUserUserGroupAndGroup(long userId, long groupId)
           
 int getUserGroupRolesCount()
          Returns the number of user group roles.
 int getUserGroupRolesCount(long userId, long groupId)
           
 UserGroupRoleLocalService getWrappedService()
           
 boolean hasUserGroupRole(long userId, long groupId, long roleId)
           
 boolean hasUserGroupRole(long userId, long groupId, long roleId, boolean inherit)
           
 boolean hasUserGroupRole(long userId, long groupId, String roleName)
           
 boolean hasUserGroupRole(long userId, long groupId, String roleName, boolean inherit)
           
 void setWrappedService(UserGroupRoleLocalService userGroupRoleLocalService)
           
 UserGroupRole updateUserGroupRole(UserGroupRole userGroupRole)
          Updates the user group role in the database or adds it if it does not yet exist.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserGroupRoleLocalServiceWrapper

public UserGroupRoleLocalServiceWrapper(UserGroupRoleLocalService userGroupRoleLocalService)
Method Detail

addUserGroupRole

public UserGroupRole addUserGroupRole(UserGroupRole userGroupRole)
Adds the user group role to the database. Also notifies the appropriate model listeners.

Specified by:
addUserGroupRole in interface UserGroupRoleLocalService
Parameters:
userGroupRole - the user group role
Returns:
the user group role that was added

addUserGroupRoles

public List<UserGroupRole> addUserGroupRoles(long userId,
                                             long groupId,
                                             long[] roleIds)
Specified by:
addUserGroupRoles in interface UserGroupRoleLocalService

addUserGroupRoles

public List<UserGroupRole> addUserGroupRoles(long[] userIds,
                                             long groupId,
                                             long roleId)
Specified by:
addUserGroupRoles in interface UserGroupRoleLocalService

createUserGroupRole

public UserGroupRole createUserGroupRole(UserGroupRolePK userGroupRolePK)
Creates a new user group role with the primary key. Does not add the user group role to the database.

Specified by:
createUserGroupRole in interface UserGroupRoleLocalService
Parameters:
userGroupRolePK - the primary key for the new user group role
Returns:
the new user group role

deletePersistedModel

public PersistedModel deletePersistedModel(PersistedModel persistedModel)
                                    throws PortalException
Specified by:
deletePersistedModel in interface PersistedModelLocalService
Specified by:
deletePersistedModel in interface UserGroupRoleLocalService
Throws:
PortalException

deleteUserGroupRole

public UserGroupRole deleteUserGroupRole(UserGroupRole userGroupRole)
Deletes the user group role from the database. Also notifies the appropriate model listeners.

Specified by:
deleteUserGroupRole in interface UserGroupRoleLocalService
Parameters:
userGroupRole - the user group role
Returns:
the user group role that was removed

deleteUserGroupRole

public UserGroupRole deleteUserGroupRole(UserGroupRolePK userGroupRolePK)
                                  throws PortalException
Deletes the user group role with the primary key from the database. Also notifies the appropriate model listeners.

Specified by:
deleteUserGroupRole in interface UserGroupRoleLocalService
Parameters:
userGroupRolePK - the primary key of the user group role
Returns:
the user group role that was removed
Throws:
PortalException - if a user group role with the primary key could not be found

deleteUserGroupRoles

public void deleteUserGroupRoles(long groupId,
                                 int roleType)
Specified by:
deleteUserGroupRoles in interface UserGroupRoleLocalService

deleteUserGroupRoles

public void deleteUserGroupRoles(long userId,
                                 long groupId,
                                 long[] roleIds)
Specified by:
deleteUserGroupRoles in interface UserGroupRoleLocalService

deleteUserGroupRoles

public void deleteUserGroupRoles(long userId,
                                 long[] groupIds)
Specified by:
deleteUserGroupRoles in interface UserGroupRoleLocalService

deleteUserGroupRoles

public void deleteUserGroupRoles(long[] userIds,
                                 long groupId)
Specified by:
deleteUserGroupRoles in interface UserGroupRoleLocalService

deleteUserGroupRoles

public void deleteUserGroupRoles(long[] userIds,
                                 long groupId,
                                 long roleId)
Specified by:
deleteUserGroupRoles in interface UserGroupRoleLocalService

deleteUserGroupRoles

public void deleteUserGroupRoles(long[] userIds,
                                 long groupId,
                                 int roleType)
Specified by:
deleteUserGroupRoles in interface UserGroupRoleLocalService

deleteUserGroupRolesByGroupId

public void deleteUserGroupRolesByGroupId(long groupId)
Specified by:
deleteUserGroupRolesByGroupId in interface UserGroupRoleLocalService

deleteUserGroupRolesByRoleId

public void deleteUserGroupRolesByRoleId(long roleId)
Specified by:
deleteUserGroupRolesByRoleId in interface UserGroupRoleLocalService

deleteUserGroupRolesByUserId

public void deleteUserGroupRolesByUserId(long userId)
Specified by:
deleteUserGroupRolesByUserId in interface UserGroupRoleLocalService

dynamicQuery

public DynamicQuery dynamicQuery()
Specified by:
dynamicQuery in interface UserGroupRoleLocalService

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery)
Performs a dynamic query on the database and returns the matching rows.

Specified by:
dynamicQuery in interface UserGroupRoleLocalService
Parameters:
dynamicQuery - the dynamic query
Returns:
the matching rows

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
                                int start,
                                int end)
Performs a dynamic query on the database and returns a range of the matching rows.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from UserGroupRoleModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.

Specified by:
dynamicQuery in interface UserGroupRoleLocalService
Parameters:
dynamicQuery - the dynamic query
start - the lower bound of the range of model instances
end - the upper bound of the range of model instances (not inclusive)
Returns:
the range of matching rows

dynamicQuery

public <T> List<T> dynamicQuery(DynamicQuery dynamicQuery,
                                int start,
                                int end,
                                OrderByComparator<T> orderByComparator)
Performs a dynamic query on the database and returns an ordered range of the matching rows.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from UserGroupRoleModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.

Specified by:
dynamicQuery in interface UserGroupRoleLocalService
Parameters:
dynamicQuery - the dynamic query
start - the lower bound of the range of model instances
end - the upper bound of the range of model instances (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching rows

dynamicQueryCount

public long dynamicQueryCount(DynamicQuery dynamicQuery)
Returns the number of rows matching the dynamic query.

Specified by:
dynamicQueryCount in interface UserGroupRoleLocalService
Parameters:
dynamicQuery - the dynamic query
Returns:
the number of rows matching the dynamic query

dynamicQueryCount

public long dynamicQueryCount(DynamicQuery dynamicQuery,
                              Projection projection)
Returns the number of rows matching the dynamic query.

Specified by:
dynamicQueryCount in interface UserGroupRoleLocalService
Parameters:
dynamicQuery - the dynamic query
projection - the projection to apply to the query
Returns:
the number of rows matching the dynamic query

fetchUserGroupRole

public UserGroupRole fetchUserGroupRole(UserGroupRolePK userGroupRolePK)
Specified by:
fetchUserGroupRole in interface UserGroupRoleLocalService

getActionableDynamicQuery

public ActionableDynamicQuery getActionableDynamicQuery()
Specified by:
getActionableDynamicQuery in interface UserGroupRoleLocalService

getIndexableActionableDynamicQuery

public IndexableActionableDynamicQuery getIndexableActionableDynamicQuery()
Specified by:
getIndexableActionableDynamicQuery in interface UserGroupRoleLocalService

getOSGiServiceIdentifier

public String getOSGiServiceIdentifier()
Returns the OSGi service identifier.

Specified by:
getOSGiServiceIdentifier in interface UserGroupRoleLocalService
Returns:
the OSGi service identifier

getPersistedModel

public PersistedModel getPersistedModel(Serializable primaryKeyObj)
                                 throws PortalException
Specified by:
getPersistedModel in interface PersistedModelLocalService
Specified by:
getPersistedModel in interface UserGroupRoleLocalService
Throws:
PortalException

getUserGroupRole

public UserGroupRole getUserGroupRole(UserGroupRolePK userGroupRolePK)
                               throws PortalException
Returns the user group role with the primary key.

Specified by:
getUserGroupRole in interface UserGroupRoleLocalService
Parameters:
userGroupRolePK - the primary key of the user group role
Returns:
the user group role
Throws:
PortalException - if a user group role with the primary key could not be found

getUserGroupRoles

public List<UserGroupRole> getUserGroupRoles(int start,
                                             int end)
Returns a range of all the user group roles.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent and pagination is required (start and end are not QueryUtil.ALL_POS), then the query will include the default ORDER BY logic from UserGroupRoleModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.

Specified by:
getUserGroupRoles in interface UserGroupRoleLocalService
Parameters:
start - the lower bound of the range of user group roles
end - the upper bound of the range of user group roles (not inclusive)
Returns:
the range of user group roles

getUserGroupRoles

public List<UserGroupRole> getUserGroupRoles(long userId)
Specified by:
getUserGroupRoles in interface UserGroupRoleLocalService

getUserGroupRoles

public List<UserGroupRole> getUserGroupRoles(long userId,
                                             long groupId)
Specified by:
getUserGroupRoles in interface UserGroupRoleLocalService

getUserGroupRoles

public List<UserGroupRole> getUserGroupRoles(long userId,
                                             long groupId,
                                             int start,
                                             int end)
Specified by:
getUserGroupRoles in interface UserGroupRoleLocalService

getUserGroupRolesByGroup

public List<UserGroupRole> getUserGroupRolesByGroup(long groupId)
Specified by:
getUserGroupRolesByGroup in interface UserGroupRoleLocalService

getUserGroupRolesByGroupAndRole

public List<UserGroupRole> getUserGroupRolesByGroupAndRole(long groupId,
                                                           long roleId)
Specified by:
getUserGroupRolesByGroupAndRole in interface UserGroupRoleLocalService

getUserGroupRolesByUserUserGroupAndGroup

public List<UserGroupRole> getUserGroupRolesByUserUserGroupAndGroup(long userId,
                                                                    long groupId)
Specified by:
getUserGroupRolesByUserUserGroupAndGroup in interface UserGroupRoleLocalService

getUserGroupRolesCount

public int getUserGroupRolesCount()
Returns the number of user group roles.

Specified by:
getUserGroupRolesCount in interface UserGroupRoleLocalService
Returns:
the number of user group roles

getUserGroupRolesCount

public int getUserGroupRolesCount(long userId,
                                  long groupId)
Specified by:
getUserGroupRolesCount in interface UserGroupRoleLocalService

hasUserGroupRole

public boolean hasUserGroupRole(long userId,
                                long groupId,
                                long roleId)
Specified by:
hasUserGroupRole in interface UserGroupRoleLocalService

hasUserGroupRole

public boolean hasUserGroupRole(long userId,
                                long groupId,
                                long roleId,
                                boolean inherit)
Specified by:
hasUserGroupRole in interface UserGroupRoleLocalService

hasUserGroupRole

public boolean hasUserGroupRole(long userId,
                                long groupId,
                                String roleName)
                         throws PortalException
Specified by:
hasUserGroupRole in interface UserGroupRoleLocalService
Throws:
PortalException

hasUserGroupRole

public boolean hasUserGroupRole(long userId,
                                long groupId,
                                String roleName,
                                boolean inherit)
                         throws PortalException
Specified by:
hasUserGroupRole in interface UserGroupRoleLocalService
Throws:
PortalException

updateUserGroupRole

public UserGroupRole updateUserGroupRole(UserGroupRole userGroupRole)
Updates the user group role in the database or adds it if it does not yet exist. Also notifies the appropriate model listeners.

Specified by:
updateUserGroupRole in interface UserGroupRoleLocalService
Parameters:
userGroupRole - the user group role
Returns:
the user group role that was updated

getWrappedService

public UserGroupRoleLocalService getWrappedService()
Specified by:
getWrappedService in interface ServiceWrapper<UserGroupRoleLocalService>

setWrappedService

public void setWrappedService(UserGroupRoleLocalService userGroupRoleLocalService)
Specified by:
setWrappedService in interface ServiceWrapper<UserGroupRoleLocalService>

Liferay 7.0-ce-b4