Liferay 6.2-ce-ga5

com.liferay.portal.service.persistence
Class BackgroundTaskUtil

java.lang.Object
  extended by com.liferay.portal.service.persistence.BackgroundTaskUtil

@ProviderType
public class BackgroundTaskUtil
extends Object

The persistence utility for the background task service. This utility wraps BackgroundTaskPersistenceImpl 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

See Also:
BackgroundTaskPersistence, BackgroundTaskPersistenceImpl

Constructor Summary
BackgroundTaskUtil()
           
 
Method Summary
static void cacheResult(BackgroundTask backgroundTask)
          Caches the background task in the entity cache if it is enabled.
static void cacheResult(List<BackgroundTask> backgroundTasks)
          Caches the background tasks in the entity cache if it is enabled.
static void clearCache()
           
static void clearCache(BackgroundTask backgroundTask)
           
static int countAll()
          Returns the number of background tasks.
static int countByCompanyId(long companyId)
          Returns the number of background tasks where companyId = ?.
static int countByG_N_T_C(long groupId, String name, String taskExecutorClassName, boolean completed)
          Returns the number of background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static int countByG_N_T(long groupId, String name, String taskExecutorClassName)
          Returns the number of background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.
static int countByG_S(long groupId, int status)
          Returns the number of background tasks where groupId = ? and status = ?.
static int countByG_T_C(long groupId, String[] taskExecutorClassNames, boolean completed)
          Returns the number of background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.
static int countByG_T_C(long groupId, String taskExecutorClassName, boolean completed)
          Returns the number of background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.
static int countByG_T_S(long groupId, String[] taskExecutorClassNames, int status)
          Returns the number of background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.
static int countByG_T_S(long groupId, String taskExecutorClassName, int status)
          Returns the number of background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.
static int countByG_T(long groupId, String taskExecutorClassName)
          Returns the number of background tasks where groupId = ? and taskExecutorClassName = ?.
static int countByG_T(long groupId, String[] taskExecutorClassNames)
          Returns the number of background tasks where groupId = ? and taskExecutorClassName = any ?.
static int countByGroupId(long groupId)
          Returns the number of background tasks where groupId = ?.
static int countByStatus(int status)
          Returns the number of background tasks where status = ?.
static int countByT_S(String[] taskExecutorClassNames, int status)
          Returns the number of background tasks where taskExecutorClassName = any ? and status = ?.
static int countByT_S(String taskExecutorClassName, int status)
          Returns the number of background tasks where taskExecutorClassName = ? and status = ?.
static long countWithDynamicQuery(DynamicQuery dynamicQuery)
           
static BackgroundTask create(long backgroundTaskId)
          Creates a new background task with the primary key.
static BackgroundTask fetchByCompanyId_First(long companyId, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where companyId = ?.
static BackgroundTask fetchByCompanyId_Last(long companyId, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where companyId = ?.
static BackgroundTask fetchByG_N_T_C_First(long groupId, String name, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask fetchByG_N_T_C_Last(long groupId, String name, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask fetchByG_N_T_First(long groupId, String name, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.
static BackgroundTask fetchByG_N_T_Last(long groupId, String name, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.
static BackgroundTask fetchByG_S_First(long groupId, int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and status = ?.
static BackgroundTask fetchByG_S_Last(long groupId, int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and status = ?.
static BackgroundTask fetchByG_T_C_First(long groupId, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask fetchByG_T_C_Last(long groupId, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask fetchByG_T_First(long groupId, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ?.
static BackgroundTask fetchByG_T_Last(long groupId, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ?.
static BackgroundTask fetchByG_T_S_First(long groupId, String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.
static BackgroundTask fetchByG_T_S_Last(long groupId, String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.
static BackgroundTask fetchByGroupId_First(long groupId, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ?.
static BackgroundTask fetchByGroupId_Last(long groupId, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ?.
static BackgroundTask fetchByPrimaryKey(long backgroundTaskId)
          Returns the background task with the primary key or returns null if it could not be found.
static BackgroundTask fetchByStatus_First(int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where status = ?.
static BackgroundTask fetchByStatus_Last(int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where status = ?.
static BackgroundTask fetchByT_S_First(String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where taskExecutorClassName = ? and status = ?.
static BackgroundTask fetchByT_S_Last(String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findAll()
          Returns all the background tasks.
static List<BackgroundTask> findAll(int start, int end)
          Returns a range of all the background tasks.
static List<BackgroundTask> findAll(int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks.
static BackgroundTask findByCompanyId_First(long companyId, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where companyId = ?.
static BackgroundTask findByCompanyId_Last(long companyId, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where companyId = ?.
static BackgroundTask[] findByCompanyId_PrevAndNext(long backgroundTaskId, long companyId, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where companyId = ?.
static List<BackgroundTask> findByCompanyId(long companyId)
          Returns all the background tasks where companyId = ?.
static List<BackgroundTask> findByCompanyId(long companyId, int start, int end)
          Returns a range of all the background tasks where companyId = ?.
static List<BackgroundTask> findByCompanyId(long companyId, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where companyId = ?.
static BackgroundTask findByG_N_T_C_First(long groupId, String name, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask findByG_N_T_C_Last(long groupId, String name, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask[] findByG_N_T_C_PrevAndNext(long backgroundTaskId, long groupId, String name, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static List<BackgroundTask> findByG_N_T_C(long groupId, String name, String taskExecutorClassName, boolean completed)
          Returns all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static List<BackgroundTask> findByG_N_T_C(long groupId, String name, String taskExecutorClassName, boolean completed, int start, int end)
          Returns a range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static List<BackgroundTask> findByG_N_T_C(long groupId, String name, String taskExecutorClassName, boolean completed, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask findByG_N_T_First(long groupId, String name, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.
static BackgroundTask findByG_N_T_Last(long groupId, String name, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.
static BackgroundTask[] findByG_N_T_PrevAndNext(long backgroundTaskId, long groupId, String name, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.
static List<BackgroundTask> findByG_N_T(long groupId, String name, String taskExecutorClassName)
          Returns all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.
static List<BackgroundTask> findByG_N_T(long groupId, String name, String taskExecutorClassName, int start, int end)
          Returns a range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.
static List<BackgroundTask> findByG_N_T(long groupId, String name, String taskExecutorClassName, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.
static BackgroundTask findByG_S_First(long groupId, int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and status = ?.
static BackgroundTask findByG_S_Last(long groupId, int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and status = ?.
static BackgroundTask[] findByG_S_PrevAndNext(long backgroundTaskId, long groupId, int status, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where groupId = ? and status = ?.
static List<BackgroundTask> findByG_S(long groupId, int status)
          Returns all the background tasks where groupId = ? and status = ?.
static List<BackgroundTask> findByG_S(long groupId, int status, int start, int end)
          Returns a range of all the background tasks where groupId = ? and status = ?.
static List<BackgroundTask> findByG_S(long groupId, int status, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and status = ?.
static BackgroundTask findByG_T_C_First(long groupId, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask findByG_T_C_Last(long groupId, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask[] findByG_T_C_PrevAndNext(long backgroundTaskId, long groupId, String taskExecutorClassName, boolean completed, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.
static List<BackgroundTask> findByG_T_C(long groupId, String[] taskExecutorClassNames, boolean completed)
          Returns all the background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.
static List<BackgroundTask> findByG_T_C(long groupId, String[] taskExecutorClassNames, boolean completed, int start, int end)
          Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.
static List<BackgroundTask> findByG_T_C(long groupId, String[] taskExecutorClassNames, boolean completed, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.
static List<BackgroundTask> findByG_T_C(long groupId, String taskExecutorClassName, boolean completed)
          Returns all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.
static List<BackgroundTask> findByG_T_C(long groupId, String taskExecutorClassName, boolean completed, int start, int end)
          Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.
static List<BackgroundTask> findByG_T_C(long groupId, String taskExecutorClassName, boolean completed, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.
static BackgroundTask findByG_T_First(long groupId, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ?.
static BackgroundTask findByG_T_Last(long groupId, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ?.
static BackgroundTask[] findByG_T_PrevAndNext(long backgroundTaskId, long groupId, String taskExecutorClassName, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where groupId = ? and taskExecutorClassName = ?.
static BackgroundTask findByG_T_S_First(long groupId, String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.
static BackgroundTask findByG_T_S_Last(long groupId, String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.
static BackgroundTask[] findByG_T_S_PrevAndNext(long backgroundTaskId, long groupId, String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findByG_T_S(long groupId, String[] taskExecutorClassNames, int status)
          Returns all the background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.
static List<BackgroundTask> findByG_T_S(long groupId, String[] taskExecutorClassNames, int status, int start, int end)
          Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.
static List<BackgroundTask> findByG_T_S(long groupId, String[] taskExecutorClassNames, int status, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.
static List<BackgroundTask> findByG_T_S(long groupId, String taskExecutorClassName, int status)
          Returns all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findByG_T_S(long groupId, String taskExecutorClassName, int status, int start, int end)
          Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findByG_T_S(long groupId, String taskExecutorClassName, int status, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findByG_T(long groupId, String taskExecutorClassName)
          Returns all the background tasks where groupId = ? and taskExecutorClassName = ?.
static List<BackgroundTask> findByG_T(long groupId, String[] taskExecutorClassNames)
          Returns all the background tasks where groupId = ? and taskExecutorClassName = any ?.
static List<BackgroundTask> findByG_T(long groupId, String[] taskExecutorClassNames, int start, int end)
          Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = any ?.
static List<BackgroundTask> findByG_T(long groupId, String[] taskExecutorClassNames, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = any ?.
static List<BackgroundTask> findByG_T(long groupId, String taskExecutorClassName, int start, int end)
          Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = ?.
static List<BackgroundTask> findByG_T(long groupId, String taskExecutorClassName, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = ?.
static BackgroundTask findByGroupId_First(long groupId, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where groupId = ?.
static BackgroundTask findByGroupId_Last(long groupId, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where groupId = ?.
static BackgroundTask[] findByGroupId_PrevAndNext(long backgroundTaskId, long groupId, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where groupId = ?.
static List<BackgroundTask> findByGroupId(long groupId)
          Returns all the background tasks where groupId = ?.
static List<BackgroundTask> findByGroupId(long groupId, int start, int end)
          Returns a range of all the background tasks where groupId = ?.
static List<BackgroundTask> findByGroupId(long groupId, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where groupId = ?.
static BackgroundTask findByPrimaryKey(long backgroundTaskId)
          Returns the background task with the primary key or throws a NoSuchBackgroundTaskException if it could not be found.
static BackgroundTask findByStatus_First(int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where status = ?.
static BackgroundTask findByStatus_Last(int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where status = ?.
static BackgroundTask[] findByStatus_PrevAndNext(long backgroundTaskId, int status, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where status = ?.
static List<BackgroundTask> findByStatus(int status)
          Returns all the background tasks where status = ?.
static List<BackgroundTask> findByStatus(int status, int start, int end)
          Returns a range of all the background tasks where status = ?.
static List<BackgroundTask> findByStatus(int status, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where status = ?.
static BackgroundTask findByT_S_First(String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the first background task in the ordered set where taskExecutorClassName = ? and status = ?.
static BackgroundTask findByT_S_Last(String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the last background task in the ordered set where taskExecutorClassName = ? and status = ?.
static BackgroundTask[] findByT_S_PrevAndNext(long backgroundTaskId, String taskExecutorClassName, int status, OrderByComparator orderByComparator)
          Returns the background tasks before and after the current background task in the ordered set where taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findByT_S(String[] taskExecutorClassNames, int status)
          Returns all the background tasks where taskExecutorClassName = any ? and status = ?.
static List<BackgroundTask> findByT_S(String[] taskExecutorClassNames, int status, int start, int end)
          Returns a range of all the background tasks where taskExecutorClassName = any ? and status = ?.
static List<BackgroundTask> findByT_S(String[] taskExecutorClassNames, int status, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where taskExecutorClassName = any ? and status = ?.
static List<BackgroundTask> findByT_S(String taskExecutorClassName, int status)
          Returns all the background tasks where taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findByT_S(String taskExecutorClassName, int status, int start, int end)
          Returns a range of all the background tasks where taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findByT_S(String taskExecutorClassName, int status, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the background tasks where taskExecutorClassName = ? and status = ?.
static List<BackgroundTask> findWithDynamicQuery(DynamicQuery dynamicQuery)
           
static List<BackgroundTask> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end)
           
static List<BackgroundTask> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator)
           
static BackgroundTaskPersistence getPersistence()
           
static BackgroundTask remove(long backgroundTaskId)
          Removes the background task with the primary key from the database.
static void removeAll()
          Removes all the background tasks from the database.
static void removeByCompanyId(long companyId)
          Removes all the background tasks where companyId = ? from the database.
static void removeByG_N_T_C(long groupId, String name, String taskExecutorClassName, boolean completed)
          Removes all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ? from the database.
static void removeByG_N_T(long groupId, String name, String taskExecutorClassName)
          Removes all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? from the database.
static void removeByG_S(long groupId, int status)
          Removes all the background tasks where groupId = ? and status = ? from the database.
static void removeByG_T_C(long groupId, String taskExecutorClassName, boolean completed)
          Removes all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ? from the database.
static void removeByG_T_S(long groupId, String taskExecutorClassName, int status)
          Removes all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ? from the database.
static void removeByG_T(long groupId, String taskExecutorClassName)
          Removes all the background tasks where groupId = ? and taskExecutorClassName = ? from the database.
static void removeByGroupId(long groupId)
          Removes all the background tasks where groupId = ? from the database.
static void removeByStatus(int status)
          Removes all the background tasks where status = ? from the database.
static void removeByT_S(String taskExecutorClassName, int status)
          Removes all the background tasks where taskExecutorClassName = ? and status = ? from the database.
 void setPersistence(BackgroundTaskPersistence persistence)
          Deprecated. As of 6.2.0
static BackgroundTask update(BackgroundTask backgroundTask)
           
static BackgroundTask update(BackgroundTask backgroundTask, ServiceContext serviceContext)
           
static BackgroundTask updateImpl(BackgroundTask backgroundTask)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BackgroundTaskUtil

public BackgroundTaskUtil()
Method Detail

clearCache

public static void clearCache()
See Also:
BasePersistence.clearCache()

clearCache

public static void clearCache(BackgroundTask backgroundTask)
See Also:
BasePersistence.clearCache(com.liferay.portal.model.BaseModel)

countWithDynamicQuery

public static long countWithDynamicQuery(DynamicQuery dynamicQuery)
                                  throws SystemException
Throws:
SystemException
See Also:
BasePersistence.countWithDynamicQuery(DynamicQuery)

findWithDynamicQuery

public static List<BackgroundTask> findWithDynamicQuery(DynamicQuery dynamicQuery)
                                                 throws SystemException
Throws:
SystemException
See Also:
BasePersistence.findWithDynamicQuery(DynamicQuery)

findWithDynamicQuery

public static List<BackgroundTask> findWithDynamicQuery(DynamicQuery dynamicQuery,
                                                        int start,
                                                        int end)
                                                 throws SystemException
Throws:
SystemException
See Also:
BasePersistence.findWithDynamicQuery(DynamicQuery, int, int)

findWithDynamicQuery

public static List<BackgroundTask> findWithDynamicQuery(DynamicQuery dynamicQuery,
                                                        int start,
                                                        int end,
                                                        OrderByComparator orderByComparator)
                                                 throws SystemException
Throws:
SystemException
See Also:
BasePersistence.findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator)

update

public static BackgroundTask update(BackgroundTask backgroundTask)
                             throws SystemException
Throws:
SystemException
See Also:
BasePersistence.update(com.liferay.portal.model.BaseModel)

update

public static BackgroundTask update(BackgroundTask backgroundTask,
                                    ServiceContext serviceContext)
                             throws SystemException
Throws:
SystemException
See Also:
BasePersistence.update(com.liferay.portal.model.BaseModel, ServiceContext)

findByGroupId

public static List<BackgroundTask> findByGroupId(long groupId)
                                          throws SystemException
Returns all the background tasks where groupId = ?.

Parameters:
groupId - the group ID
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByGroupId

public static List<BackgroundTask> findByGroupId(long groupId,
                                                 int start,
                                                 int end)
                                          throws SystemException
Returns a range of all the background tasks where groupId = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByGroupId

public static List<BackgroundTask> findByGroupId(long groupId,
                                                 int start,
                                                 int end,
                                                 OrderByComparator orderByComparator)
                                          throws SystemException
Returns an ordered range of all the background tasks where groupId = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByGroupId_First

public static BackgroundTask findByGroupId_First(long groupId,
                                                 OrderByComparator orderByComparator)
                                          throws NoSuchBackgroundTaskException,
                                                 SystemException
Returns the first background task in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByGroupId_First

public static BackgroundTask fetchByGroupId_First(long groupId,
                                                  OrderByComparator orderByComparator)
                                           throws SystemException
Returns the first background task in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByGroupId_Last

public static BackgroundTask findByGroupId_Last(long groupId,
                                                OrderByComparator orderByComparator)
                                         throws NoSuchBackgroundTaskException,
                                                SystemException
Returns the last background task in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByGroupId_Last

public static BackgroundTask fetchByGroupId_Last(long groupId,
                                                 OrderByComparator orderByComparator)
                                          throws SystemException
Returns the last background task in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByGroupId_PrevAndNext

public static BackgroundTask[] findByGroupId_PrevAndNext(long backgroundTaskId,
                                                         long groupId,
                                                         OrderByComparator orderByComparator)
                                                  throws NoSuchBackgroundTaskException,
                                                         SystemException
Returns the background tasks before and after the current background task in the ordered set where groupId = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

removeByGroupId

public static void removeByGroupId(long groupId)
                            throws SystemException
Removes all the background tasks where groupId = ? from the database.

Parameters:
groupId - the group ID
Throws:
SystemException - if a system exception occurred

countByGroupId

public static int countByGroupId(long groupId)
                          throws SystemException
Returns the number of background tasks where groupId = ?.

Parameters:
groupId - the group ID
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByCompanyId

public static List<BackgroundTask> findByCompanyId(long companyId)
                                            throws SystemException
Returns all the background tasks where companyId = ?.

Parameters:
companyId - the company ID
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByCompanyId

public static List<BackgroundTask> findByCompanyId(long companyId,
                                                   int start,
                                                   int end)
                                            throws SystemException
Returns a range of all the background tasks where companyId = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
companyId - the company ID
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByCompanyId

public static List<BackgroundTask> findByCompanyId(long companyId,
                                                   int start,
                                                   int end,
                                                   OrderByComparator orderByComparator)
                                            throws SystemException
Returns an ordered range of all the background tasks where companyId = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
companyId - the company ID
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByCompanyId_First

public static BackgroundTask findByCompanyId_First(long companyId,
                                                   OrderByComparator orderByComparator)
                                            throws NoSuchBackgroundTaskException,
                                                   SystemException
Returns the first background task in the ordered set where companyId = ?.

Parameters:
companyId - the company ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByCompanyId_First

public static BackgroundTask fetchByCompanyId_First(long companyId,
                                                    OrderByComparator orderByComparator)
                                             throws SystemException
Returns the first background task in the ordered set where companyId = ?.

Parameters:
companyId - the company ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByCompanyId_Last

public static BackgroundTask findByCompanyId_Last(long companyId,
                                                  OrderByComparator orderByComparator)
                                           throws NoSuchBackgroundTaskException,
                                                  SystemException
Returns the last background task in the ordered set where companyId = ?.

Parameters:
companyId - the company ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByCompanyId_Last

public static BackgroundTask fetchByCompanyId_Last(long companyId,
                                                   OrderByComparator orderByComparator)
                                            throws SystemException
Returns the last background task in the ordered set where companyId = ?.

Parameters:
companyId - the company ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByCompanyId_PrevAndNext

public static BackgroundTask[] findByCompanyId_PrevAndNext(long backgroundTaskId,
                                                           long companyId,
                                                           OrderByComparator orderByComparator)
                                                    throws NoSuchBackgroundTaskException,
                                                           SystemException
Returns the background tasks before and after the current background task in the ordered set where companyId = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
companyId - the company ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

removeByCompanyId

public static void removeByCompanyId(long companyId)
                              throws SystemException
Removes all the background tasks where companyId = ? from the database.

Parameters:
companyId - the company ID
Throws:
SystemException - if a system exception occurred

countByCompanyId

public static int countByCompanyId(long companyId)
                            throws SystemException
Returns the number of background tasks where companyId = ?.

Parameters:
companyId - the company ID
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByStatus

public static List<BackgroundTask> findByStatus(int status)
                                         throws SystemException
Returns all the background tasks where status = ?.

Parameters:
status - the status
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByStatus

public static List<BackgroundTask> findByStatus(int status,
                                                int start,
                                                int end)
                                         throws SystemException
Returns a range of all the background tasks where status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByStatus

public static List<BackgroundTask> findByStatus(int status,
                                                int start,
                                                int end,
                                                OrderByComparator orderByComparator)
                                         throws SystemException
Returns an ordered range of all the background tasks where status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByStatus_First

public static BackgroundTask findByStatus_First(int status,
                                                OrderByComparator orderByComparator)
                                         throws NoSuchBackgroundTaskException,
                                                SystemException
Returns the first background task in the ordered set where status = ?.

Parameters:
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByStatus_First

public static BackgroundTask fetchByStatus_First(int status,
                                                 OrderByComparator orderByComparator)
                                          throws SystemException
Returns the first background task in the ordered set where status = ?.

Parameters:
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByStatus_Last

public static BackgroundTask findByStatus_Last(int status,
                                               OrderByComparator orderByComparator)
                                        throws NoSuchBackgroundTaskException,
                                               SystemException
Returns the last background task in the ordered set where status = ?.

Parameters:
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByStatus_Last

public static BackgroundTask fetchByStatus_Last(int status,
                                                OrderByComparator orderByComparator)
                                         throws SystemException
Returns the last background task in the ordered set where status = ?.

Parameters:
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByStatus_PrevAndNext

public static BackgroundTask[] findByStatus_PrevAndNext(long backgroundTaskId,
                                                        int status,
                                                        OrderByComparator orderByComparator)
                                                 throws NoSuchBackgroundTaskException,
                                                        SystemException
Returns the background tasks before and after the current background task in the ordered set where status = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

removeByStatus

public static void removeByStatus(int status)
                           throws SystemException
Removes all the background tasks where status = ? from the database.

Parameters:
status - the status
Throws:
SystemException - if a system exception occurred

countByStatus

public static int countByStatus(int status)
                         throws SystemException
Returns the number of background tasks where status = ?.

Parameters:
status - the status
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T

public static List<BackgroundTask> findByG_T(long groupId,
                                             String taskExecutorClassName)
                                      throws SystemException
Returns all the background tasks where groupId = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T

public static List<BackgroundTask> findByG_T(long groupId,
                                             String taskExecutorClassName,
                                             int start,
                                             int end)
                                      throws SystemException
Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T

public static List<BackgroundTask> findByG_T(long groupId,
                                             String taskExecutorClassName,
                                             int start,
                                             int end,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_First

public static BackgroundTask findByG_T_First(long groupId,
                                             String taskExecutorClassName,
                                             OrderByComparator orderByComparator)
                                      throws NoSuchBackgroundTaskException,
                                             SystemException
Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_T_First

public static BackgroundTask fetchByG_T_First(long groupId,
                                              String taskExecutorClassName,
                                              OrderByComparator orderByComparator)
                                       throws SystemException
Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_T_Last

public static BackgroundTask findByG_T_Last(long groupId,
                                            String taskExecutorClassName,
                                            OrderByComparator orderByComparator)
                                     throws NoSuchBackgroundTaskException,
                                            SystemException
Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_T_Last

public static BackgroundTask fetchByG_T_Last(long groupId,
                                             String taskExecutorClassName,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_T_PrevAndNext

public static BackgroundTask[] findByG_T_PrevAndNext(long backgroundTaskId,
                                                     long groupId,
                                                     String taskExecutorClassName,
                                                     OrderByComparator orderByComparator)
                                              throws NoSuchBackgroundTaskException,
                                                     SystemException
Returns the background tasks before and after the current background task in the ordered set where groupId = ? and taskExecutorClassName = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
groupId - the group ID
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

findByG_T

public static List<BackgroundTask> findByG_T(long groupId,
                                             String[] taskExecutorClassNames)
                                      throws SystemException
Returns all the background tasks where groupId = ? and taskExecutorClassName = any ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T

public static List<BackgroundTask> findByG_T(long groupId,
                                             String[] taskExecutorClassNames,
                                             int start,
                                             int end)
                                      throws SystemException
Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = any ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T

public static List<BackgroundTask> findByG_T(long groupId,
                                             String[] taskExecutorClassNames,
                                             int start,
                                             int end,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = any ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

removeByG_T

public static void removeByG_T(long groupId,
                               String taskExecutorClassName)
                        throws SystemException
Removes all the background tasks where groupId = ? and taskExecutorClassName = ? from the database.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
Throws:
SystemException - if a system exception occurred

countByG_T

public static int countByG_T(long groupId,
                             String taskExecutorClassName)
                      throws SystemException
Returns the number of background tasks where groupId = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

countByG_T

public static int countByG_T(long groupId,
                             String[] taskExecutorClassNames)
                      throws SystemException
Returns the number of background tasks where groupId = ? and taskExecutorClassName = any ?.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_S

public static List<BackgroundTask> findByG_S(long groupId,
                                             int status)
                                      throws SystemException
Returns all the background tasks where groupId = ? and status = ?.

Parameters:
groupId - the group ID
status - the status
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_S

public static List<BackgroundTask> findByG_S(long groupId,
                                             int status,
                                             int start,
                                             int end)
                                      throws SystemException
Returns a range of all the background tasks where groupId = ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_S

public static List<BackgroundTask> findByG_S(long groupId,
                                             int status,
                                             int start,
                                             int end,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_S_First

public static BackgroundTask findByG_S_First(long groupId,
                                             int status,
                                             OrderByComparator orderByComparator)
                                      throws NoSuchBackgroundTaskException,
                                             SystemException
Returns the first background task in the ordered set where groupId = ? and status = ?.

Parameters:
groupId - the group ID
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_S_First

public static BackgroundTask fetchByG_S_First(long groupId,
                                              int status,
                                              OrderByComparator orderByComparator)
                                       throws SystemException
Returns the first background task in the ordered set where groupId = ? and status = ?.

Parameters:
groupId - the group ID
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_S_Last

public static BackgroundTask findByG_S_Last(long groupId,
                                            int status,
                                            OrderByComparator orderByComparator)
                                     throws NoSuchBackgroundTaskException,
                                            SystemException
Returns the last background task in the ordered set where groupId = ? and status = ?.

Parameters:
groupId - the group ID
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_S_Last

public static BackgroundTask fetchByG_S_Last(long groupId,
                                             int status,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns the last background task in the ordered set where groupId = ? and status = ?.

Parameters:
groupId - the group ID
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_S_PrevAndNext

public static BackgroundTask[] findByG_S_PrevAndNext(long backgroundTaskId,
                                                     long groupId,
                                                     int status,
                                                     OrderByComparator orderByComparator)
                                              throws NoSuchBackgroundTaskException,
                                                     SystemException
Returns the background tasks before and after the current background task in the ordered set where groupId = ? and status = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
groupId - the group ID
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

removeByG_S

public static void removeByG_S(long groupId,
                               int status)
                        throws SystemException
Removes all the background tasks where groupId = ? and status = ? from the database.

Parameters:
groupId - the group ID
status - the status
Throws:
SystemException - if a system exception occurred

countByG_S

public static int countByG_S(long groupId,
                             int status)
                      throws SystemException
Returns the number of background tasks where groupId = ? and status = ?.

Parameters:
groupId - the group ID
status - the status
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByT_S

public static List<BackgroundTask> findByT_S(String taskExecutorClassName,
                                             int status)
                                      throws SystemException
Returns all the background tasks where taskExecutorClassName = ? and status = ?.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByT_S

public static List<BackgroundTask> findByT_S(String taskExecutorClassName,
                                             int status,
                                             int start,
                                             int end)
                                      throws SystemException
Returns a range of all the background tasks where taskExecutorClassName = ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByT_S

public static List<BackgroundTask> findByT_S(String taskExecutorClassName,
                                             int status,
                                             int start,
                                             int end,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns an ordered range of all the background tasks where taskExecutorClassName = ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByT_S_First

public static BackgroundTask findByT_S_First(String taskExecutorClassName,
                                             int status,
                                             OrderByComparator orderByComparator)
                                      throws NoSuchBackgroundTaskException,
                                             SystemException
Returns the first background task in the ordered set where taskExecutorClassName = ? and status = ?.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByT_S_First

public static BackgroundTask fetchByT_S_First(String taskExecutorClassName,
                                              int status,
                                              OrderByComparator orderByComparator)
                                       throws SystemException
Returns the first background task in the ordered set where taskExecutorClassName = ? and status = ?.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByT_S_Last

public static BackgroundTask findByT_S_Last(String taskExecutorClassName,
                                            int status,
                                            OrderByComparator orderByComparator)
                                     throws NoSuchBackgroundTaskException,
                                            SystemException
Returns the last background task in the ordered set where taskExecutorClassName = ? and status = ?.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByT_S_Last

public static BackgroundTask fetchByT_S_Last(String taskExecutorClassName,
                                             int status,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns the last background task in the ordered set where taskExecutorClassName = ? and status = ?.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByT_S_PrevAndNext

public static BackgroundTask[] findByT_S_PrevAndNext(long backgroundTaskId,
                                                     String taskExecutorClassName,
                                                     int status,
                                                     OrderByComparator orderByComparator)
                                              throws NoSuchBackgroundTaskException,
                                                     SystemException
Returns the background tasks before and after the current background task in the ordered set where taskExecutorClassName = ? and status = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

findByT_S

public static List<BackgroundTask> findByT_S(String[] taskExecutorClassNames,
                                             int status)
                                      throws SystemException
Returns all the background tasks where taskExecutorClassName = any ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
taskExecutorClassNames - the task executor class names
status - the status
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByT_S

public static List<BackgroundTask> findByT_S(String[] taskExecutorClassNames,
                                             int status,
                                             int start,
                                             int end)
                                      throws SystemException
Returns a range of all the background tasks where taskExecutorClassName = any ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
taskExecutorClassNames - the task executor class names
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByT_S

public static List<BackgroundTask> findByT_S(String[] taskExecutorClassNames,
                                             int status,
                                             int start,
                                             int end,
                                             OrderByComparator orderByComparator)
                                      throws SystemException
Returns an ordered range of all the background tasks where taskExecutorClassName = any ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
taskExecutorClassNames - the task executor class names
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

removeByT_S

public static void removeByT_S(String taskExecutorClassName,
                               int status)
                        throws SystemException
Removes all the background tasks where taskExecutorClassName = ? and status = ? from the database.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
Throws:
SystemException - if a system exception occurred

countByT_S

public static int countByT_S(String taskExecutorClassName,
                             int status)
                      throws SystemException
Returns the number of background tasks where taskExecutorClassName = ? and status = ?.

Parameters:
taskExecutorClassName - the task executor class name
status - the status
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

countByT_S

public static int countByT_S(String[] taskExecutorClassNames,
                             int status)
                      throws SystemException
Returns the number of background tasks where taskExecutorClassName = any ? and status = ?.

Parameters:
taskExecutorClassNames - the task executor class names
status - the status
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T

public static List<BackgroundTask> findByG_N_T(long groupId,
                                               String name,
                                               String taskExecutorClassName)
                                        throws SystemException
Returns all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T

public static List<BackgroundTask> findByG_N_T(long groupId,
                                               String name,
                                               String taskExecutorClassName,
                                               int start,
                                               int end)
                                        throws SystemException
Returns a range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T

public static List<BackgroundTask> findByG_N_T(long groupId,
                                               String name,
                                               String taskExecutorClassName,
                                               int start,
                                               int end,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T_First

public static BackgroundTask findByG_N_T_First(long groupId,
                                               String name,
                                               String taskExecutorClassName,
                                               OrderByComparator orderByComparator)
                                        throws NoSuchBackgroundTaskException,
                                               SystemException
Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_N_T_First

public static BackgroundTask fetchByG_N_T_First(long groupId,
                                                String name,
                                                String taskExecutorClassName,
                                                OrderByComparator orderByComparator)
                                         throws SystemException
Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_N_T_Last

public static BackgroundTask findByG_N_T_Last(long groupId,
                                              String name,
                                              String taskExecutorClassName,
                                              OrderByComparator orderByComparator)
                                       throws NoSuchBackgroundTaskException,
                                              SystemException
Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_N_T_Last

public static BackgroundTask fetchByG_N_T_Last(long groupId,
                                               String name,
                                               String taskExecutorClassName,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_N_T_PrevAndNext

public static BackgroundTask[] findByG_N_T_PrevAndNext(long backgroundTaskId,
                                                       long groupId,
                                                       String name,
                                                       String taskExecutorClassName,
                                                       OrderByComparator orderByComparator)
                                                throws NoSuchBackgroundTaskException,
                                                       SystemException
Returns the background tasks before and after the current background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

removeByG_N_T

public static void removeByG_N_T(long groupId,
                                 String name,
                                 String taskExecutorClassName)
                          throws SystemException
Removes all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? from the database.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
Throws:
SystemException - if a system exception occurred

countByG_N_T

public static int countByG_N_T(long groupId,
                               String name,
                               String taskExecutorClassName)
                        throws SystemException
Returns the number of background tasks where groupId = ? and name = ? and taskExecutorClassName = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_C

public static List<BackgroundTask> findByG_T_C(long groupId,
                                               String taskExecutorClassName,
                                               boolean completed)
                                        throws SystemException
Returns all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_C

public static List<BackgroundTask> findByG_T_C(long groupId,
                                               String taskExecutorClassName,
                                               boolean completed,
                                               int start,
                                               int end)
                                        throws SystemException
Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_C

public static List<BackgroundTask> findByG_T_C(long groupId,
                                               String taskExecutorClassName,
                                               boolean completed,
                                               int start,
                                               int end,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_C_First

public static BackgroundTask findByG_T_C_First(long groupId,
                                               String taskExecutorClassName,
                                               boolean completed,
                                               OrderByComparator orderByComparator)
                                        throws NoSuchBackgroundTaskException,
                                               SystemException
Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_T_C_First

public static BackgroundTask fetchByG_T_C_First(long groupId,
                                                String taskExecutorClassName,
                                                boolean completed,
                                                OrderByComparator orderByComparator)
                                         throws SystemException
Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_T_C_Last

public static BackgroundTask findByG_T_C_Last(long groupId,
                                              String taskExecutorClassName,
                                              boolean completed,
                                              OrderByComparator orderByComparator)
                                       throws NoSuchBackgroundTaskException,
                                              SystemException
Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_T_C_Last

public static BackgroundTask fetchByG_T_C_Last(long groupId,
                                               String taskExecutorClassName,
                                               boolean completed,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_T_C_PrevAndNext

public static BackgroundTask[] findByG_T_C_PrevAndNext(long backgroundTaskId,
                                                       long groupId,
                                                       String taskExecutorClassName,
                                                       boolean completed,
                                                       OrderByComparator orderByComparator)
                                                throws NoSuchBackgroundTaskException,
                                                       SystemException
Returns the background tasks before and after the current background task in the ordered set where groupId = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

findByG_T_C

public static List<BackgroundTask> findByG_T_C(long groupId,
                                               String[] taskExecutorClassNames,
                                               boolean completed)
                                        throws SystemException
Returns all the background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
completed - the completed
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_C

public static List<BackgroundTask> findByG_T_C(long groupId,
                                               String[] taskExecutorClassNames,
                                               boolean completed,
                                               int start,
                                               int end)
                                        throws SystemException
Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
completed - the completed
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_C

public static List<BackgroundTask> findByG_T_C(long groupId,
                                               String[] taskExecutorClassNames,
                                               boolean completed,
                                               int start,
                                               int end,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
completed - the completed
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

removeByG_T_C

public static void removeByG_T_C(long groupId,
                                 String taskExecutorClassName,
                                 boolean completed)
                          throws SystemException
Removes all the background tasks where groupId = ? and taskExecutorClassName = ? and completed = ? from the database.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
Throws:
SystemException - if a system exception occurred

countByG_T_C

public static int countByG_T_C(long groupId,
                               String taskExecutorClassName,
                               boolean completed)
                        throws SystemException
Returns the number of background tasks where groupId = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
completed - the completed
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

countByG_T_C

public static int countByG_T_C(long groupId,
                               String[] taskExecutorClassNames,
                               boolean completed)
                        throws SystemException
Returns the number of background tasks where groupId = ? and taskExecutorClassName = any ? and completed = ?.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
completed - the completed
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_S

public static List<BackgroundTask> findByG_T_S(long groupId,
                                               String taskExecutorClassName,
                                               int status)
                                        throws SystemException
Returns all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_S

public static List<BackgroundTask> findByG_T_S(long groupId,
                                               String taskExecutorClassName,
                                               int status,
                                               int start,
                                               int end)
                                        throws SystemException
Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_S

public static List<BackgroundTask> findByG_T_S(long groupId,
                                               String taskExecutorClassName,
                                               int status,
                                               int start,
                                               int end,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_S_First

public static BackgroundTask findByG_T_S_First(long groupId,
                                               String taskExecutorClassName,
                                               int status,
                                               OrderByComparator orderByComparator)
                                        throws NoSuchBackgroundTaskException,
                                               SystemException
Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_T_S_First

public static BackgroundTask fetchByG_T_S_First(long groupId,
                                                String taskExecutorClassName,
                                                int status,
                                                OrderByComparator orderByComparator)
                                         throws SystemException
Returns the first background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_T_S_Last

public static BackgroundTask findByG_T_S_Last(long groupId,
                                              String taskExecutorClassName,
                                              int status,
                                              OrderByComparator orderByComparator)
                                       throws NoSuchBackgroundTaskException,
                                              SystemException
Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_T_S_Last

public static BackgroundTask fetchByG_T_S_Last(long groupId,
                                               String taskExecutorClassName,
                                               int status,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns the last background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_T_S_PrevAndNext

public static BackgroundTask[] findByG_T_S_PrevAndNext(long backgroundTaskId,
                                                       long groupId,
                                                       String taskExecutorClassName,
                                                       int status,
                                                       OrderByComparator orderByComparator)
                                                throws NoSuchBackgroundTaskException,
                                                       SystemException
Returns the background tasks before and after the current background task in the ordered set where groupId = ? and taskExecutorClassName = ? and status = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

findByG_T_S

public static List<BackgroundTask> findByG_T_S(long groupId,
                                               String[] taskExecutorClassNames,
                                               int status)
                                        throws SystemException
Returns all the background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
status - the status
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_S

public static List<BackgroundTask> findByG_T_S(long groupId,
                                               String[] taskExecutorClassNames,
                                               int status,
                                               int start,
                                               int end)
                                        throws SystemException
Returns a range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_T_S

public static List<BackgroundTask> findByG_T_S(long groupId,
                                               String[] taskExecutorClassNames,
                                               int status,
                                               int start,
                                               int end,
                                               OrderByComparator orderByComparator)
                                        throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
status - the status
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

removeByG_T_S

public static void removeByG_T_S(long groupId,
                                 String taskExecutorClassName,
                                 int status)
                          throws SystemException
Removes all the background tasks where groupId = ? and taskExecutorClassName = ? and status = ? from the database.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
Throws:
SystemException - if a system exception occurred

countByG_T_S

public static int countByG_T_S(long groupId,
                               String taskExecutorClassName,
                               int status)
                        throws SystemException
Returns the number of background tasks where groupId = ? and taskExecutorClassName = ? and status = ?.

Parameters:
groupId - the group ID
taskExecutorClassName - the task executor class name
status - the status
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

countByG_T_S

public static int countByG_T_S(long groupId,
                               String[] taskExecutorClassNames,
                               int status)
                        throws SystemException
Returns the number of background tasks where groupId = ? and taskExecutorClassName = any ? and status = ?.

Parameters:
groupId - the group ID
taskExecutorClassNames - the task executor class names
status - the status
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T_C

public static List<BackgroundTask> findByG_N_T_C(long groupId,
                                                 String name,
                                                 String taskExecutorClassName,
                                                 boolean completed)
                                          throws SystemException
Returns all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
Returns:
the matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T_C

public static List<BackgroundTask> findByG_N_T_C(long groupId,
                                                 String name,
                                                 String taskExecutorClassName,
                                                 boolean completed,
                                                 int start,
                                                 int end)
                                          throws SystemException
Returns a range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T_C

public static List<BackgroundTask> findByG_N_T_C(long groupId,
                                                 String name,
                                                 String taskExecutorClassName,
                                                 boolean completed,
                                                 int start,
                                                 int end,
                                                 OrderByComparator orderByComparator)
                                          throws SystemException
Returns an ordered range of all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

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 BackgroundTaskModelImpl. 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.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching background tasks
Throws:
SystemException - if a system exception occurred

findByG_N_T_C_First

public static BackgroundTask findByG_N_T_C_First(long groupId,
                                                 String name,
                                                 String taskExecutorClassName,
                                                 boolean completed,
                                                 OrderByComparator orderByComparator)
                                          throws NoSuchBackgroundTaskException,
                                                 SystemException
Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_N_T_C_First

public static BackgroundTask fetchByG_N_T_C_First(long groupId,
                                                  String name,
                                                  String taskExecutorClassName,
                                                  boolean completed,
                                                  OrderByComparator orderByComparator)
                                           throws SystemException
Returns the first background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_N_T_C_Last

public static BackgroundTask findByG_N_T_C_Last(long groupId,
                                                String name,
                                                String taskExecutorClassName,
                                                boolean completed,
                                                OrderByComparator orderByComparator)
                                         throws NoSuchBackgroundTaskException,
                                                SystemException
Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task
Throws:
NoSuchBackgroundTaskException - if a matching background task could not be found
SystemException - if a system exception occurred

fetchByG_N_T_C_Last

public static BackgroundTask fetchByG_N_T_C_Last(long groupId,
                                                 String name,
                                                 String taskExecutorClassName,
                                                 boolean completed,
                                                 OrderByComparator orderByComparator)
                                          throws SystemException
Returns the last background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching background task, or null if a matching background task could not be found
Throws:
SystemException - if a system exception occurred

findByG_N_T_C_PrevAndNext

public static BackgroundTask[] findByG_N_T_C_PrevAndNext(long backgroundTaskId,
                                                         long groupId,
                                                         String name,
                                                         String taskExecutorClassName,
                                                         boolean completed,
                                                         OrderByComparator orderByComparator)
                                                  throws NoSuchBackgroundTaskException,
                                                         SystemException
Returns the background tasks before and after the current background task in the ordered set where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
backgroundTaskId - the primary key of the current background task
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

removeByG_N_T_C

public static void removeByG_N_T_C(long groupId,
                                   String name,
                                   String taskExecutorClassName,
                                   boolean completed)
                            throws SystemException
Removes all the background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ? from the database.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
Throws:
SystemException - if a system exception occurred

countByG_N_T_C

public static int countByG_N_T_C(long groupId,
                                 String name,
                                 String taskExecutorClassName,
                                 boolean completed)
                          throws SystemException
Returns the number of background tasks where groupId = ? and name = ? and taskExecutorClassName = ? and completed = ?.

Parameters:
groupId - the group ID
name - the name
taskExecutorClassName - the task executor class name
completed - the completed
Returns:
the number of matching background tasks
Throws:
SystemException - if a system exception occurred

cacheResult

public static void cacheResult(BackgroundTask backgroundTask)
Caches the background task in the entity cache if it is enabled.

Parameters:
backgroundTask - the background task

cacheResult

public static void cacheResult(List<BackgroundTask> backgroundTasks)
Caches the background tasks in the entity cache if it is enabled.

Parameters:
backgroundTasks - the background tasks

create

public static BackgroundTask create(long backgroundTaskId)
Creates a new background task with the primary key. Does not add the background task to the database.

Parameters:
backgroundTaskId - the primary key for the new background task
Returns:
the new background task

remove

public static BackgroundTask remove(long backgroundTaskId)
                             throws NoSuchBackgroundTaskException,
                                    SystemException
Removes the background task with the primary key from the database. Also notifies the appropriate model listeners.

Parameters:
backgroundTaskId - the primary key of the background task
Returns:
the background task that was removed
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

updateImpl

public static BackgroundTask updateImpl(BackgroundTask backgroundTask)
                                 throws SystemException
Throws:
SystemException

findByPrimaryKey

public static BackgroundTask findByPrimaryKey(long backgroundTaskId)
                                       throws NoSuchBackgroundTaskException,
                                              SystemException
Returns the background task with the primary key or throws a NoSuchBackgroundTaskException if it could not be found.

Parameters:
backgroundTaskId - the primary key of the background task
Returns:
the background task
Throws:
NoSuchBackgroundTaskException - if a background task with the primary key could not be found
SystemException - if a system exception occurred

fetchByPrimaryKey

public static BackgroundTask fetchByPrimaryKey(long backgroundTaskId)
                                        throws SystemException
Returns the background task with the primary key or returns null if it could not be found.

Parameters:
backgroundTaskId - the primary key of the background task
Returns:
the background task, or null if a background task with the primary key could not be found
Throws:
SystemException - if a system exception occurred

findAll

public static List<BackgroundTask> findAll()
                                    throws SystemException
Returns all the background tasks.

Returns:
the background tasks
Throws:
SystemException - if a system exception occurred

findAll

public static List<BackgroundTask> findAll(int start,
                                           int end)
                                    throws SystemException
Returns a range of all the background tasks.

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 BackgroundTaskModelImpl. 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.

Parameters:
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
Returns:
the range of background tasks
Throws:
SystemException - if a system exception occurred

findAll

public static List<BackgroundTask> findAll(int start,
                                           int end,
                                           OrderByComparator orderByComparator)
                                    throws SystemException
Returns an ordered range of all the background tasks.

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 BackgroundTaskModelImpl. 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.

Parameters:
start - the lower bound of the range of background tasks
end - the upper bound of the range of background tasks (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of background tasks
Throws:
SystemException - if a system exception occurred

removeAll

public static void removeAll()
                      throws SystemException
Removes all the background tasks from the database.

Throws:
SystemException - if a system exception occurred

countAll

public static int countAll()
                    throws SystemException
Returns the number of background tasks.

Returns:
the number of background tasks
Throws:
SystemException - if a system exception occurred

getPersistence

public static BackgroundTaskPersistence getPersistence()

setPersistence

public void setPersistence(BackgroundTaskPersistence persistence)
Deprecated. As of 6.2.0


Liferay 6.2-ce-ga5