public class MybatisFormDefinitionDataManager extends AbstractFormDataManager<FormDefinitionEntity> implements FormDefinitionDataManager
Modifier and Type | Field and Description |
---|---|
static String |
DEPLOYMENT_ID |
static String |
FORM_DEFINITION_KEY |
static String |
PARENT_DEPLOYMENT_ID |
static String |
TENANT_ID |
formEngineConfiguration
Constructor and Description |
---|
MybatisFormDefinitionDataManager(FormEngineConfiguration formEngineConfiguration) |
bulkDelete, delete, delete, deleteCachedEntities, deleteCachedEntities, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
public static final String FORM_DEFINITION_KEY
public static final String DEPLOYMENT_ID
public static final String TENANT_ID
public static final String PARENT_DEPLOYMENT_ID
public MybatisFormDefinitionDataManager(FormEngineConfiguration formEngineConfiguration)
public Class<? extends FormDefinitionEntity> getManagedEntityClass()
getManagedEntityClass
in class org.flowable.common.engine.impl.db.AbstractDataManager<FormDefinitionEntity>
public FormDefinitionEntity create()
create
in interface org.flowable.common.engine.impl.persistence.entity.data.DataManager<FormDefinitionEntity>
public FormDefinitionEntity findLatestFormDefinitionByKey(String formDefinitionKey)
findLatestFormDefinitionByKey
in interface FormDefinitionDataManager
public FormDefinitionEntity findLatestFormDefinitionByKeyAndTenantId(String formDefinitionKey, String tenantId)
findLatestFormDefinitionByKeyAndTenantId
in interface FormDefinitionDataManager
public FormDefinitionEntity findLatestFormDefinitionByKeyAndParentDeploymentId(String formDefinitionKey, String parentDeploymentId)
findLatestFormDefinitionByKeyAndParentDeploymentId
in interface FormDefinitionDataManager
public FormDefinitionEntity findLatestFormDefinitionByKeyParentDeploymentIdAndTenantId(String formDefinitionKey, String parentDeploymentId, String tenantId)
findLatestFormDefinitionByKeyParentDeploymentIdAndTenantId
in interface FormDefinitionDataManager
public void deleteFormDefinitionsByDeploymentId(String deploymentId)
deleteFormDefinitionsByDeploymentId
in interface FormDefinitionDataManager
public List<org.flowable.form.api.FormDefinition> findFormDefinitionsByQueryCriteria(FormDefinitionQueryImpl formQuery)
findFormDefinitionsByQueryCriteria
in interface FormDefinitionDataManager
public long findFormDefinitionCountByQueryCriteria(FormDefinitionQueryImpl formQuery)
findFormDefinitionCountByQueryCriteria
in interface FormDefinitionDataManager
public FormDefinitionEntity findFormDefinitionByDeploymentAndKey(String deploymentId, String formDefinitionKey)
findFormDefinitionByDeploymentAndKey
in interface FormDefinitionDataManager
public FormDefinitionEntity findFormDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String formDefinitionKey, String tenantId)
findFormDefinitionByDeploymentAndKeyAndTenantId
in interface FormDefinitionDataManager
public FormDefinitionEntity findFormDefinitionByKeyAndVersion(String formDefinitionKey, Integer formVersion)
findFormDefinitionByKeyAndVersion
in interface FormDefinitionDataManager
public FormDefinitionEntity findFormDefinitionByKeyAndVersionAndTenantId(String formDefinitionKey, Integer formVersion, String tenantId)
findFormDefinitionByKeyAndVersionAndTenantId
in interface FormDefinitionDataManager
public List<org.flowable.form.api.FormDefinition> findFormDefinitionsByNativeQuery(Map<String,Object> parameterMap)
findFormDefinitionsByNativeQuery
in interface FormDefinitionDataManager
public long findFormDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
findFormDefinitionCountByNativeQuery
in interface FormDefinitionDataManager
public void updateFormDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
updateFormDefinitionTenantIdForDeployment
in interface FormDefinitionDataManager
Copyright © 2019. All rights reserved.