@Repository public class JobDefinitionDaoImpl extends AbstractHerdDao implements JobDefinitionDao
AbstractHerdDao.AggregateFunctionBUSINESS_OBJECT_DATA_PARTITIONS, BUSINESS_OBJECT_DATA_SUBPARTITIONS, configurationHelper, DEFAULT_SINGLE_DAY_DATE_MASK, MAX_PARTITION_FILTERS_PER_REQUESTentityManager| Constructor and Description |
|---|
JobDefinitionDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
JobDefinitionEntity |
getJobDefinitionByAltKey(String namespace,
String jobName)
Gets a job definition entity by an alternate key.
|
JobDefinitionEntity |
getJobDefinitionByProcessDefinitionId(String processDefinitionId)
Gets a job definition entity by its process definition ID.
|
List<JobDefinitionEntity> |
getJobDefinitionsByFilter(Collection<String> namespaces,
String jobName)
Gets a list of job definitions by optional filter criteria.
|
List<JobDefinitionEntity> |
getJobDefinitionsByFilter(String namespace,
String jobName)
Gets a list of job definitions by optional filter criteria.
|
getMaximumBusinessObjectDataVersionSubQuery, getQueryRestriction, getQueryRestriction, getQueryRestriction, getQueryRestrictionOnBusinessObjectDataVersionAndStatus, getQueryRestrictionOnPartitionValues, getQueryRestrictionOnPartitionValues, getQueryRestrictionOnPartitionValues, getQueryRestrictionOnPartitionValues, getQueryRestrictionOnStorage, savedelete, detach, executeSingleResultQuery, findAll, findById, findByNamedProperties, findUniqueByNamedProperties, getCurrentTimestamp, getEntityManager, getPredicateForInClause, query, queryByNamedParams, saveAndRefreshclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdelete, detach, findAll, findById, findByNamedProperties, findUniqueByNamedProperties, getCurrentTimestamp, getEntityManager, query, queryByNamedParams, save, saveAndRefreshpublic JobDefinitionEntity getJobDefinitionByAltKey(String namespace, String jobName)
JobDefinitionDaogetJobDefinitionByAltKey in interface JobDefinitionDaonamespace - the namespace (case-insensitive)jobName - the job name (case-insensitive)public JobDefinitionEntity getJobDefinitionByProcessDefinitionId(String processDefinitionId)
JobDefinitionDaogetJobDefinitionByProcessDefinitionId in interface JobDefinitionDaoprocessDefinitionId - the process definition IDpublic List<JobDefinitionEntity> getJobDefinitionsByFilter(String namespace, String jobName)
JobDefinitionDaogetJobDefinitionsByFilter in interface JobDefinitionDaonamespace - the namespace, may be null (case-insensitive)jobName - the job name, may be null (case-insensitive)public List<JobDefinitionEntity> getJobDefinitionsByFilter(Collection<String> namespaces, String jobName)
JobDefinitionDaogetJobDefinitionsByFilter in interface JobDefinitionDaonamespaces - the collection of namespaces, may be empty or nulljobName - the job name, may be null (case-insensitive)Copyright © 2019. All rights reserved.