Class MybatisPolicyDefinitionLinkDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<PolicyDefinitionLinkEntity>
com.flowable.policy.engine.impl.persistence.entity.data.AbstractPolicyDataManager<PolicyDefinitionLinkEntity>
com.flowable.policy.engine.impl.persistence.entity.data.impl.MybatisPolicyDefinitionLinkDataManager
- All Implemented Interfaces:
PolicyDefinitionLinkDataManager,org.flowable.common.engine.impl.persistence.entity.data.DataManager<PolicyDefinitionLinkEntity>
public class MybatisPolicyDefinitionLinkDataManager
extends AbstractPolicyDataManager<PolicyDefinitionLinkEntity>
implements PolicyDefinitionLinkDataManager
-
Field Summary
Fields inherited from class com.flowable.policy.engine.impl.persistence.entity.data.AbstractPolicyDataManager
policyEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisPolicyDefinitionLinkDataManager(PolicyEngineConfiguration policyEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteByPolicyDefinitionId(String policyDefinitionId) findPolicyDefinitionLinksByPolicyDefinitionId(String policyDefinitionId) findPolicyDefinitionLinksByPolicyDefinitionIdAndType(String policyDefinitionId, String type) Class<? extends PolicyDefinitionLinkEntity> Methods inherited from class com.flowable.policy.engine.impl.persistence.entity.data.AbstractPolicyDataManager
getIdGeneratorMethods inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
bulkDelete, bulkDeleteEntities, bulkUpdateEntities, createSafeInValuesList, delete, delete, deleteCachedEntities, deleteCachedEntities, executeChangeWithInClause, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getList, getList, getListFromCache, getListFromCache, getManagedEntitySubClasses, getSession, insert, isEntityInserted, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
delete, delete, findById, insert, update
-
Constructor Details
-
MybatisPolicyDefinitionLinkDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classorg.flowable.common.engine.impl.db.AbstractDataManager<PolicyDefinitionLinkEntity>
-
create
- Specified by:
createin interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<PolicyDefinitionLinkEntity>
-
findPolicyDefinitionLinksByPolicyDefinitionId
public List<PolicyDefinitionLink> findPolicyDefinitionLinksByPolicyDefinitionId(String policyDefinitionId) - Specified by:
findPolicyDefinitionLinksByPolicyDefinitionIdin interfacePolicyDefinitionLinkDataManager
-
findPolicyDefinitionLinksByPolicyDefinitionIdAndType
public List<PolicyDefinitionLink> findPolicyDefinitionLinksByPolicyDefinitionIdAndType(String policyDefinitionId, String type) - Specified by:
findPolicyDefinitionLinksByPolicyDefinitionIdAndTypein interfacePolicyDefinitionLinkDataManager
-
deleteByPolicyDefinitionId
- Specified by:
deleteByPolicyDefinitionIdin interfacePolicyDefinitionLinkDataManager
-