public class SocialActivityLimitUtil
extends Object
com.liferay.portlet.social.service.persistence.impl.SocialActivityLimitPersistenceImpl
and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class.
Caching information and settings can be found in portal.properties
SocialActivityLimitPersistence
Constructor and Description |
---|
SocialActivityLimitUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
cacheResult(List<SocialActivityLimit> socialActivityLimits)
Caches the social activity limits in the entity cache if it is enabled.
|
static void |
cacheResult(SocialActivityLimit socialActivityLimit)
Caches the social activity limit in the entity cache if it is enabled.
|
static void |
clearCache() |
static void |
clearCache(SocialActivityLimit socialActivityLimit) |
static int |
countAll()
Returns the number of social activity limits.
|
static int |
countByC_C(long classNameId,
long classPK)
Returns the number of social activity limits where classNameId = ? and classPK = ?.
|
static int |
countByG_U_C_C_A_A(long groupId,
long userId,
long classNameId,
long classPK,
int activityType,
String activityCounterName)
Returns the number of social activity limits where groupId = ? and userId = ? and classNameId = ? and classPK = ? and activityType = ? and activityCounterName = ?.
|
static int |
countByGroupId(long groupId)
Returns the number of social activity limits where groupId = ?.
|
static int |
countByUserId(long userId)
Returns the number of social activity limits where userId = ?.
|
static long |
countWithDynamicQuery(DynamicQuery dynamicQuery) |
static SocialActivityLimit |
create(long activityLimitId)
Creates a new social activity limit with the primary key.
|
static SocialActivityLimit |
fetchByC_C_First(long classNameId,
long classPK,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the first social activity limit in the ordered set where classNameId = ? and classPK = ?.
|
static SocialActivityLimit |
fetchByC_C_Last(long classNameId,
long classPK,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the last social activity limit in the ordered set where classNameId = ? and classPK = ?.
|
static SocialActivityLimit |
fetchByG_U_C_C_A_A(long groupId,
long userId,
long classNameId,
long classPK,
int activityType,
String activityCounterName)
Returns the social activity limit where groupId = ? and userId = ? and classNameId = ? and classPK = ? and activityType = ? and activityCounterName = ? or returns
null if it could not be found. |
static SocialActivityLimit |
fetchByG_U_C_C_A_A(long groupId,
long userId,
long classNameId,
long classPK,
int activityType,
String activityCounterName,
boolean useFinderCache)
Returns the social activity limit where groupId = ? and userId = ? and classNameId = ? and classPK = ? and activityType = ? and activityCounterName = ? or returns
null if it could not be found, optionally using the finder cache. |
static SocialActivityLimit |
fetchByGroupId_First(long groupId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the first social activity limit in the ordered set where groupId = ?.
|
static SocialActivityLimit |
fetchByGroupId_Last(long groupId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the last social activity limit in the ordered set where groupId = ?.
|
static SocialActivityLimit |
fetchByPrimaryKey(long activityLimitId)
Returns the social activity limit with the primary key or returns
null if it could not be found. |
static Map<Serializable,SocialActivityLimit> |
fetchByPrimaryKeys(Set<Serializable> primaryKeys) |
static SocialActivityLimit |
fetchByUserId_First(long userId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the first social activity limit in the ordered set where userId = ?.
|
static SocialActivityLimit |
fetchByUserId_Last(long userId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the last social activity limit in the ordered set where userId = ?.
|
static List<SocialActivityLimit> |
findAll()
Returns all the social activity limits.
|
static List<SocialActivityLimit> |
findAll(int start,
int end)
Returns a range of all the social activity limits.
|
static List<SocialActivityLimit> |
findAll(int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns an ordered range of all the social activity limits.
|
static List<SocialActivityLimit> |
findAll(int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator,
boolean useFinderCache)
Returns an ordered range of all the social activity limits.
|
static SocialActivityLimit |
findByC_C_First(long classNameId,
long classPK,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the first social activity limit in the ordered set where classNameId = ? and classPK = ?.
|
static SocialActivityLimit |
findByC_C_Last(long classNameId,
long classPK,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the last social activity limit in the ordered set where classNameId = ? and classPK = ?.
|
static SocialActivityLimit[] |
findByC_C_PrevAndNext(long activityLimitId,
long classNameId,
long classPK,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the social activity limits before and after the current social activity limit in the ordered set where classNameId = ? and classPK = ?.
|
static List<SocialActivityLimit> |
findByC_C(long classNameId,
long classPK)
Returns all the social activity limits where classNameId = ? and classPK = ?.
|
static List<SocialActivityLimit> |
findByC_C(long classNameId,
long classPK,
int start,
int end)
Returns a range of all the social activity limits where classNameId = ? and classPK = ?.
|
static List<SocialActivityLimit> |
findByC_C(long classNameId,
long classPK,
int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns an ordered range of all the social activity limits where classNameId = ? and classPK = ?.
|
static List<SocialActivityLimit> |
findByC_C(long classNameId,
long classPK,
int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator,
boolean useFinderCache)
Returns an ordered range of all the social activity limits where classNameId = ? and classPK = ?.
|
static SocialActivityLimit |
findByG_U_C_C_A_A(long groupId,
long userId,
long classNameId,
long classPK,
int activityType,
String activityCounterName)
Returns the social activity limit where groupId = ? and userId = ? and classNameId = ? and classPK = ? and activityType = ? and activityCounterName = ? or throws a
NoSuchActivityLimitException if it could not be found. |
static SocialActivityLimit |
findByGroupId_First(long groupId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the first social activity limit in the ordered set where groupId = ?.
|
static SocialActivityLimit |
findByGroupId_Last(long groupId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the last social activity limit in the ordered set where groupId = ?.
|
static SocialActivityLimit[] |
findByGroupId_PrevAndNext(long activityLimitId,
long groupId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the social activity limits before and after the current social activity limit in the ordered set where groupId = ?.
|
static List<SocialActivityLimit> |
findByGroupId(long groupId)
Returns all the social activity limits where groupId = ?.
|
static List<SocialActivityLimit> |
findByGroupId(long groupId,
int start,
int end)
Returns a range of all the social activity limits where groupId = ?.
|
static List<SocialActivityLimit> |
findByGroupId(long groupId,
int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns an ordered range of all the social activity limits where groupId = ?.
|
static List<SocialActivityLimit> |
findByGroupId(long groupId,
int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator,
boolean useFinderCache)
Returns an ordered range of all the social activity limits where groupId = ?.
|
static SocialActivityLimit |
findByPrimaryKey(long activityLimitId)
Returns the social activity limit with the primary key or throws a
NoSuchActivityLimitException if it could not be found. |
static SocialActivityLimit |
findByUserId_First(long userId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the first social activity limit in the ordered set where userId = ?.
|
static SocialActivityLimit |
findByUserId_Last(long userId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the last social activity limit in the ordered set where userId = ?.
|
static SocialActivityLimit[] |
findByUserId_PrevAndNext(long activityLimitId,
long userId,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns the social activity limits before and after the current social activity limit in the ordered set where userId = ?.
|
static List<SocialActivityLimit> |
findByUserId(long userId)
Returns all the social activity limits where userId = ?.
|
static List<SocialActivityLimit> |
findByUserId(long userId,
int start,
int end)
Returns a range of all the social activity limits where userId = ?.
|
static List<SocialActivityLimit> |
findByUserId(long userId,
int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator)
Returns an ordered range of all the social activity limits where userId = ?.
|
static List<SocialActivityLimit> |
findByUserId(long userId,
int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator,
boolean useFinderCache)
Returns an ordered range of all the social activity limits where userId = ?.
|
static List<SocialActivityLimit> |
findWithDynamicQuery(DynamicQuery dynamicQuery) |
static List<SocialActivityLimit> |
findWithDynamicQuery(DynamicQuery dynamicQuery,
int start,
int end) |
static List<SocialActivityLimit> |
findWithDynamicQuery(DynamicQuery dynamicQuery,
int start,
int end,
OrderByComparator<SocialActivityLimit> orderByComparator) |
static SocialActivityLimitPersistence |
getPersistence() |
static SocialActivityLimit |
remove(long activityLimitId)
Removes the social activity limit with the primary key from the database.
|
static void |
removeAll()
Removes all the social activity limits from the database.
|
static void |
removeByC_C(long classNameId,
long classPK)
Removes all the social activity limits where classNameId = ? and classPK = ? from the database.
|
static SocialActivityLimit |
removeByG_U_C_C_A_A(long groupId,
long userId,
long classNameId,
long classPK,
int activityType,
String activityCounterName)
Removes the social activity limit where groupId = ? and userId = ? and classNameId = ? and classPK = ? and activityType = ? and activityCounterName = ? from the database.
|
static void |
removeByGroupId(long groupId)
Removes all the social activity limits where groupId = ? from the database.
|
static void |
removeByUserId(long userId)
Removes all the social activity limits where userId = ? from the database.
|
static SocialActivityLimit |
update(SocialActivityLimit socialActivityLimit) |
static SocialActivityLimit |
update(SocialActivityLimit socialActivityLimit,
ServiceContext serviceContext) |
static SocialActivityLimit |
updateImpl(SocialActivityLimit socialActivityLimit) |
public static void clearCache()
BasePersistence.clearCache()
public static void clearCache(SocialActivityLimit socialActivityLimit)
public static long countWithDynamicQuery(DynamicQuery dynamicQuery)
public static Map<Serializable,SocialActivityLimit> fetchByPrimaryKeys(Set<Serializable> primaryKeys)
BasePersistence.fetchByPrimaryKeys(Set)
public static List<SocialActivityLimit> findWithDynamicQuery(DynamicQuery dynamicQuery)
public static List<SocialActivityLimit> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end)
public static List<SocialActivityLimit> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator)
public static SocialActivityLimit update(SocialActivityLimit socialActivityLimit)
public static SocialActivityLimit update(SocialActivityLimit socialActivityLimit, ServiceContext serviceContext)
public static List<SocialActivityLimit> findByGroupId(long groupId)
groupId
- the group IDpublic static List<SocialActivityLimit> findByGroupId(long groupId, int start, int end)
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 SocialActivityLimitModelImpl
. 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.
groupId
- the group IDstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)public static List<SocialActivityLimit> findByGroupId(long groupId, int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator)
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 SocialActivityLimitModelImpl
. 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.
groupId
- the group IDstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static List<SocialActivityLimit> findByGroupId(long groupId, int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator, boolean useFinderCache)
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 SocialActivityLimitModelImpl
. 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.
groupId
- the group IDstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)useFinderCache
- whether to use the finder cachepublic static SocialActivityLimit findByGroupId_First(long groupId, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByGroupId_First(long groupId, OrderByComparator<SocialActivityLimit> orderByComparator)
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching social activity limit could not be foundpublic static SocialActivityLimit findByGroupId_Last(long groupId, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByGroupId_Last(long groupId, OrderByComparator<SocialActivityLimit> orderByComparator)
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching social activity limit could not be foundpublic static SocialActivityLimit[] findByGroupId_PrevAndNext(long activityLimitId, long groupId, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
activityLimitId
- the primary key of the current social activity limitgroupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a social activity limit with the primary key could not be foundpublic static void removeByGroupId(long groupId)
groupId
- the group IDpublic static int countByGroupId(long groupId)
groupId
- the group IDpublic static List<SocialActivityLimit> findByUserId(long userId)
userId
- the user IDpublic static List<SocialActivityLimit> findByUserId(long userId, int start, int end)
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 SocialActivityLimitModelImpl
. 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.
userId
- the user IDstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)public static List<SocialActivityLimit> findByUserId(long userId, int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator)
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 SocialActivityLimitModelImpl
. 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.
userId
- the user IDstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static List<SocialActivityLimit> findByUserId(long userId, int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator, boolean useFinderCache)
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 SocialActivityLimitModelImpl
. 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.
userId
- the user IDstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)useFinderCache
- whether to use the finder cachepublic static SocialActivityLimit findByUserId_First(long userId, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
userId
- the user IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByUserId_First(long userId, OrderByComparator<SocialActivityLimit> orderByComparator)
userId
- the user IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching social activity limit could not be foundpublic static SocialActivityLimit findByUserId_Last(long userId, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
userId
- the user IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByUserId_Last(long userId, OrderByComparator<SocialActivityLimit> orderByComparator)
userId
- the user IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching social activity limit could not be foundpublic static SocialActivityLimit[] findByUserId_PrevAndNext(long activityLimitId, long userId, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
activityLimitId
- the primary key of the current social activity limituserId
- the user IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a social activity limit with the primary key could not be foundpublic static void removeByUserId(long userId)
userId
- the user IDpublic static int countByUserId(long userId)
userId
- the user IDpublic static List<SocialActivityLimit> findByC_C(long classNameId, long classPK)
classNameId
- the class name IDclassPK
- the class pkpublic static List<SocialActivityLimit> findByC_C(long classNameId, long classPK, int start, int end)
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 SocialActivityLimitModelImpl
. 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.
classNameId
- the class name IDclassPK
- the class pkstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)public static List<SocialActivityLimit> findByC_C(long classNameId, long classPK, int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator)
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 SocialActivityLimitModelImpl
. 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.
classNameId
- the class name IDclassPK
- the class pkstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static List<SocialActivityLimit> findByC_C(long classNameId, long classPK, int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator, boolean useFinderCache)
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 SocialActivityLimitModelImpl
. 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.
classNameId
- the class name IDclassPK
- the class pkstart
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)useFinderCache
- whether to use the finder cachepublic static SocialActivityLimit findByC_C_First(long classNameId, long classPK, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByC_C_First(long classNameId, long classPK, OrderByComparator<SocialActivityLimit> orderByComparator)
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching social activity limit could not be foundpublic static SocialActivityLimit findByC_C_Last(long classNameId, long classPK, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByC_C_Last(long classNameId, long classPK, OrderByComparator<SocialActivityLimit> orderByComparator)
classNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching social activity limit could not be foundpublic static SocialActivityLimit[] findByC_C_PrevAndNext(long activityLimitId, long classNameId, long classPK, OrderByComparator<SocialActivityLimit> orderByComparator) throws NoSuchActivityLimitException
activityLimitId
- the primary key of the current social activity limitclassNameId
- the class name IDclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionally null
)NoSuchActivityLimitException
- if a social activity limit with the primary key could not be foundpublic static void removeByC_C(long classNameId, long classPK)
classNameId
- the class name IDclassPK
- the class pkpublic static int countByC_C(long classNameId, long classPK)
classNameId
- the class name IDclassPK
- the class pkpublic static SocialActivityLimit findByG_U_C_C_A_A(long groupId, long userId, long classNameId, long classPK, int activityType, String activityCounterName) throws NoSuchActivityLimitException
NoSuchActivityLimitException
if it could not be found.groupId
- the group IDuserId
- the user IDclassNameId
- the class name IDclassPK
- the class pkactivityType
- the activity typeactivityCounterName
- the activity counter nameNoSuchActivityLimitException
- if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByG_U_C_C_A_A(long groupId, long userId, long classNameId, long classPK, int activityType, String activityCounterName)
null
if it could not be found. Uses the finder cache.groupId
- the group IDuserId
- the user IDclassNameId
- the class name IDclassPK
- the class pkactivityType
- the activity typeactivityCounterName
- the activity counter namenull
if a matching social activity limit could not be foundpublic static SocialActivityLimit fetchByG_U_C_C_A_A(long groupId, long userId, long classNameId, long classPK, int activityType, String activityCounterName, boolean useFinderCache)
null
if it could not be found, optionally using the finder cache.groupId
- the group IDuserId
- the user IDclassNameId
- the class name IDclassPK
- the class pkactivityType
- the activity typeactivityCounterName
- the activity counter nameuseFinderCache
- whether to use the finder cachenull
if a matching social activity limit could not be foundpublic static SocialActivityLimit removeByG_U_C_C_A_A(long groupId, long userId, long classNameId, long classPK, int activityType, String activityCounterName) throws NoSuchActivityLimitException
groupId
- the group IDuserId
- the user IDclassNameId
- the class name IDclassPK
- the class pkactivityType
- the activity typeactivityCounterName
- the activity counter nameNoSuchActivityLimitException
public static int countByG_U_C_C_A_A(long groupId, long userId, long classNameId, long classPK, int activityType, String activityCounterName)
groupId
- the group IDuserId
- the user IDclassNameId
- the class name IDclassPK
- the class pkactivityType
- the activity typeactivityCounterName
- the activity counter namepublic static void cacheResult(SocialActivityLimit socialActivityLimit)
socialActivityLimit
- the social activity limitpublic static void cacheResult(List<SocialActivityLimit> socialActivityLimits)
socialActivityLimits
- the social activity limitspublic static SocialActivityLimit create(long activityLimitId)
activityLimitId
- the primary key for the new social activity limitpublic static SocialActivityLimit remove(long activityLimitId) throws NoSuchActivityLimitException
activityLimitId
- the primary key of the social activity limitNoSuchActivityLimitException
- if a social activity limit with the primary key could not be foundpublic static SocialActivityLimit updateImpl(SocialActivityLimit socialActivityLimit)
public static SocialActivityLimit findByPrimaryKey(long activityLimitId) throws NoSuchActivityLimitException
NoSuchActivityLimitException
if it could not be found.activityLimitId
- the primary key of the social activity limitNoSuchActivityLimitException
- if a social activity limit with the primary key could not be foundpublic static SocialActivityLimit fetchByPrimaryKey(long activityLimitId)
null
if it could not be found.activityLimitId
- the primary key of the social activity limitnull
if a social activity limit with the primary key could not be foundpublic static List<SocialActivityLimit> findAll()
public static List<SocialActivityLimit> findAll(int start, int end)
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 SocialActivityLimitModelImpl
. 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.
start
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)public static List<SocialActivityLimit> findAll(int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator)
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 SocialActivityLimitModelImpl
. 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.
start
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)public static List<SocialActivityLimit> findAll(int start, int end, OrderByComparator<SocialActivityLimit> orderByComparator, boolean useFinderCache)
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 SocialActivityLimitModelImpl
. 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.
start
- the lower bound of the range of social activity limitsend
- the upper bound of the range of social activity limits (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)useFinderCache
- whether to use the finder cachepublic static void removeAll()
public static int countAll()
public static SocialActivityLimitPersistence getPersistence()