Class LegacyWorkObjectEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<EntityImpl,DM>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<WorkObjectEngineConfiguration,WorkObjectEntity,WorkObjectDataManager>
com.flowable.workobject.engine.impl.persistence.entity.LegacyWorkObjectEntityManagerImpl
- All Implemented Interfaces:
LegacyWorkObjectEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<WorkObjectEntity>
public class LegacyWorkObjectEntityManagerImpl extends org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<WorkObjectEngineConfiguration,WorkObjectEntity,WorkObjectDataManager> implements LegacyWorkObjectEntityManager
- Author:
- martin.grofcik
-
Field Summary
-
Constructor Summary
Constructors Constructor Description LegacyWorkObjectEntityManagerImpl(WorkObjectEngineConfiguration workObjectEngineConfiguration, WorkObjectDataManager workObjectDataManager)
-
Method Summary
Modifier and Type Method Description protected static void
add(java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping, java.lang.String key, LegacyVariableEntityImpl variable)
static java.util.List<LegacyVariable>
adjustVariables(java.util.List<LegacyVariable> variables)
protected static JavaVariable
buildCollectionVariable(LegacyVariableEntityImpl rootVariable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping)
protected static LegacyVariable
buildVariable(LegacyVariable variable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping)
static WorkObject
convertWorkObjectLegacyVariables(WorkObject workObject)
WorkObjectEntity
findWorkObjectByDeploymentAndKey(java.lang.String deploymentId, java.lang.String workObjectDefinitionKey)
WorkObjectEntity
findWorkObjectByDeploymentAndKeyAndTenantId(java.lang.String deploymentId, java.lang.String workObjectDefinitionKey, java.lang.String tenantId)
WorkObjectEntity
findWorkObjectByKeyAndVersionAndTenantId(java.lang.String workObjectDefinitionKey, java.lang.Integer workObjectDefinitionVersion, java.lang.String tenantId)
long
findWorkObjectCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
long
findWorkObjectCountByQueryCriteria(WorkObjectQueryImpl workObjectQuery)
java.util.List<WorkObject>
findWorkObjectsByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
java.util.List<WorkObject>
findWorkObjectsByQueryCriteria(WorkObjectQueryImpl workObjectQuery)
protected static java.util.List<java.lang.Object>
reconstructList(LegacyVariableEntityImpl rootVariable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping)
protected static java.util.Map<java.lang.String,java.lang.Object>
reconstructMap(LegacyVariableEntityImpl rootVariable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping)
protected static java.lang.Object
reconstructValue(LegacyVariableEntityImpl rootVariable, java.lang.Object defaultValue, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping)
void
setLegacyWorkObjectSubStateToTransformed(java.lang.String workObjectId)
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
-
LegacyWorkObjectEntityManagerImpl
public LegacyWorkObjectEntityManagerImpl(WorkObjectEngineConfiguration workObjectEngineConfiguration, WorkObjectDataManager workObjectDataManager)
-
-
Method Details
-
findWorkObjectsByQueryCriteria
public java.util.List<WorkObject> findWorkObjectsByQueryCriteria(WorkObjectQueryImpl workObjectQuery)- Specified by:
findWorkObjectsByQueryCriteria
in interfaceLegacyWorkObjectEntityManager
-
findWorkObjectCountByQueryCriteria
- Specified by:
findWorkObjectCountByQueryCriteria
in interfaceLegacyWorkObjectEntityManager
-
findWorkObjectByDeploymentAndKey
public WorkObjectEntity findWorkObjectByDeploymentAndKey(java.lang.String deploymentId, java.lang.String workObjectDefinitionKey)- Specified by:
findWorkObjectByDeploymentAndKey
in interfaceLegacyWorkObjectEntityManager
-
findWorkObjectByDeploymentAndKeyAndTenantId
public WorkObjectEntity findWorkObjectByDeploymentAndKeyAndTenantId(java.lang.String deploymentId, java.lang.String workObjectDefinitionKey, java.lang.String tenantId)- Specified by:
findWorkObjectByDeploymentAndKeyAndTenantId
in interfaceLegacyWorkObjectEntityManager
-
findWorkObjectByKeyAndVersionAndTenantId
public WorkObjectEntity findWorkObjectByKeyAndVersionAndTenantId(java.lang.String workObjectDefinitionKey, java.lang.Integer workObjectDefinitionVersion, java.lang.String tenantId)- Specified by:
findWorkObjectByKeyAndVersionAndTenantId
in interfaceLegacyWorkObjectEntityManager
-
findWorkObjectsByNativeQuery
public java.util.List<WorkObject> findWorkObjectsByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)- Specified by:
findWorkObjectsByNativeQuery
in interfaceLegacyWorkObjectEntityManager
-
findWorkObjectCountByNativeQuery
public long findWorkObjectCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)- Specified by:
findWorkObjectCountByNativeQuery
in interfaceLegacyWorkObjectEntityManager
-
setLegacyWorkObjectSubStateToTransformed
public void setLegacyWorkObjectSubStateToTransformed(java.lang.String workObjectId)- Specified by:
setLegacyWorkObjectSubStateToTransformed
in interfaceLegacyWorkObjectEntityManager
-
convertWorkObjectLegacyVariables
-
adjustVariables
public static java.util.List<LegacyVariable> adjustVariables(java.util.List<LegacyVariable> variables) -
add
protected static void add(java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping, java.lang.String key, LegacyVariableEntityImpl variable) -
buildVariable
protected static LegacyVariable buildVariable(LegacyVariable variable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping) -
buildCollectionVariable
protected static JavaVariable buildCollectionVariable(LegacyVariableEntityImpl rootVariable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping) -
reconstructValue
protected static java.lang.Object reconstructValue(LegacyVariableEntityImpl rootVariable, java.lang.Object defaultValue, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping) -
reconstructMap
protected static java.util.Map<java.lang.String,java.lang.Object> reconstructMap(LegacyVariableEntityImpl rootVariable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping) -
reconstructList
protected static java.util.List<java.lang.Object> reconstructList(LegacyVariableEntityImpl rootVariable, java.util.Map<java.lang.String,java.util.List<LegacyVariableEntityImpl>> parentMapping)
-