Class DocumentDefinitionEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<ContentEngineConfiguration,DocumentDefinitionEntity,DocumentDefinitionDataManager>
com.flowable.content.engine.impl.persistence.entity.DocumentDefinitionEntityManagerImpl
- All Implemented Interfaces:
DocumentDefinitionEntityManager
,EntityManager<DocumentDefinitionEntity>
public class DocumentDefinitionEntityManagerImpl
extends AbstractEngineEntityManager<ContentEngineConfiguration,DocumentDefinitionEntity,DocumentDefinitionDataManager>
implements DocumentDefinitionEntityManager
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
engineConfiguration
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
dataManager, engineType
-
Constructor Summary
ConstructorDescriptionDocumentDefinitionEntityManagerImpl
(ContentEngineConfiguration configuration, DocumentDefinitionDataManager documentDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionlong
void
deleteDocumentDefinitionsByDeploymentId
(String deploymentId) findDocumentDefinitionByDeploymentAndKey
(String deploymentId, String documentDefinitionKey) findDocumentDefinitionByDeploymentAndKeyAndTenantId
(String deploymentId, String documentDefinitionKey, String tenantId) findDocumentDefinitionByKeyAndVersion
(String documentDefinitionKey, Integer documentVersion) findDocumentDefinitionByKeyAndVersionAndTenantId
(String documentDefinitionKey, Integer documentVersion, String tenantId) findLatestDocumentDefinitionByKey
(String documentDefinitionKey) findLatestDocumentDefinitionByKeyAndTenantId
(String documentDefinitionKey, String tenantId) Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager
create, createEntityEvent, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
-
Constructor Details
-
DocumentDefinitionEntityManagerImpl
public DocumentDefinitionEntityManagerImpl(ContentEngineConfiguration configuration, DocumentDefinitionDataManager documentDefinitionDataManager)
-
-
Method Details
-
findLatestDocumentDefinitionByKey
- Specified by:
findLatestDocumentDefinitionByKey
in interfaceDocumentDefinitionEntityManager
-
findLatestDocumentDefinitionByKeyAndTenantId
public DocumentDefinitionEntity findLatestDocumentDefinitionByKeyAndTenantId(String documentDefinitionKey, String tenantId) - Specified by:
findLatestDocumentDefinitionByKeyAndTenantId
in interfaceDocumentDefinitionEntityManager
-
findDocumentDefinitionByDeploymentAndKey
public DocumentDefinitionEntity findDocumentDefinitionByDeploymentAndKey(String deploymentId, String documentDefinitionKey) - Specified by:
findDocumentDefinitionByDeploymentAndKey
in interfaceDocumentDefinitionEntityManager
-
findDocumentDefinitionByDeploymentAndKeyAndTenantId
public DocumentDefinitionEntity findDocumentDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String documentDefinitionKey, String tenantId) - Specified by:
findDocumentDefinitionByDeploymentAndKeyAndTenantId
in interfaceDocumentDefinitionEntityManager
-
createDocumentDefinitionQuery
- Specified by:
createDocumentDefinitionQuery
in interfaceDocumentDefinitionEntityManager
-
findByCriteria
- Specified by:
findByCriteria
in interfaceDocumentDefinitionEntityManager
-
countByCriteria
- Specified by:
countByCriteria
in interfaceDocumentDefinitionEntityManager
-
findDocumentDefinitionByKeyAndVersion
public DocumentDefinitionEntity findDocumentDefinitionByKeyAndVersion(String documentDefinitionKey, Integer documentVersion) - Specified by:
findDocumentDefinitionByKeyAndVersion
in interfaceDocumentDefinitionEntityManager
-
findDocumentDefinitionByKeyAndVersionAndTenantId
public DocumentDefinitionEntity findDocumentDefinitionByKeyAndVersionAndTenantId(String documentDefinitionKey, Integer documentVersion, String tenantId) - Specified by:
findDocumentDefinitionByKeyAndVersionAndTenantId
in interfaceDocumentDefinitionEntityManager
-
deleteDocumentDefinitionsByDeploymentId
- Specified by:
deleteDocumentDefinitionsByDeploymentId
in interfaceDocumentDefinitionEntityManager
-