Class MybatisActionDefinitionLinkDataManager
- java.lang.Object
-
- org.flowable.common.engine.impl.db.AbstractDataManager<EntityImpl>
-
- com.flowable.action.engine.impl.persistence.entity.data.AbstractActionDataManager<ActionDefinitionLinkEntity>
-
- com.flowable.action.engine.impl.persistence.entity.data.impl.MybatisActionDefinitionLinkDataManager
-
- All Implemented Interfaces:
ActionDefinitionLinkDataManager
,org.flowable.common.engine.impl.persistence.entity.data.DataManager<ActionDefinitionLinkEntity>
public class MybatisActionDefinitionLinkDataManager extends AbstractActionDataManager<ActionDefinitionLinkEntity> implements ActionDefinitionLinkDataManager
- Author:
- Tijs Rademakers
-
-
Field Summary
-
Fields inherited from class com.flowable.action.engine.impl.persistence.entity.data.AbstractActionDataManager
actionEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description MybatisActionDefinitionLinkDataManager(ActionEngineConfiguration actionEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActionDefinitionLinkEntity
create()
void
deleteByActionDefinitionId(java.lang.String actionDefinitionId)
java.util.List<ActionDefinitionLink>
findActionDefinitionLinksByActionDefinitionId(java.lang.String actionDefinitionId)
java.util.List<ActionDefinitionLink>
findActionDefinitionLinksByActionDefinitionIdAndType(java.lang.String actionDefinitionId, java.lang.String type)
java.lang.Class<? extends ActionDefinitionLinkEntity>
getManagedEntityClass()
-
Methods inherited from class com.flowable.action.engine.impl.persistence.entity.data.AbstractActionDataManager
getActionEngineConfiguration, getIdGenerator
-
Methods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, update
-
-
-
-
Constructor Detail
-
MybatisActionDefinitionLinkDataManager
public MybatisActionDefinitionLinkDataManager(ActionEngineConfiguration actionEngineConfiguration)
-
-
Method Detail
-
getManagedEntityClass
public java.lang.Class<? extends ActionDefinitionLinkEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClass
in classorg.flowable.common.engine.impl.db.AbstractDataManager<ActionDefinitionLinkEntity>
-
create
public ActionDefinitionLinkEntity create()
- Specified by:
create
in interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<ActionDefinitionLinkEntity>
-
findActionDefinitionLinksByActionDefinitionId
public java.util.List<ActionDefinitionLink> findActionDefinitionLinksByActionDefinitionId(java.lang.String actionDefinitionId)
- Specified by:
findActionDefinitionLinksByActionDefinitionId
in interfaceActionDefinitionLinkDataManager
-
findActionDefinitionLinksByActionDefinitionIdAndType
public java.util.List<ActionDefinitionLink> findActionDefinitionLinksByActionDefinitionIdAndType(java.lang.String actionDefinitionId, java.lang.String type)
- Specified by:
findActionDefinitionLinksByActionDefinitionIdAndType
in interfaceActionDefinitionLinkDataManager
-
deleteByActionDefinitionId
public void deleteByActionDefinitionId(java.lang.String actionDefinitionId)
- Specified by:
deleteByActionDefinitionId
in interfaceActionDefinitionLinkDataManager
-
-