Class MybatisDesignAuthenticationDataManager
java.lang.Object
org.flowable.common.engine.impl.db.AbstractDataManager<DesignAuthenticationEntity>
com.flowable.idm.engine.impl.persistence.entity.data.AbstractIdmDataManager<DesignAuthenticationEntity>
com.flowable.idm.engine.impl.persistence.entity.data.impl.MybatisDesignAuthenticationDataManager
- All Implemented Interfaces:
DesignAuthenticationDataManager, org.flowable.common.engine.impl.persistence.entity.data.DataManager<DesignAuthenticationEntity>
public class MybatisDesignAuthenticationDataManager
extends AbstractIdmDataManager<DesignAuthenticationEntity>
implements DesignAuthenticationDataManager
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<DesignAuthenticationEntity> protected org.flowable.common.engine.impl.db.SingleCachedEntityMatcher<DesignAuthenticationEntity> Fields inherited from class AbstractIdmDataManager
idmEngineConfigurationFields inherited from class org.flowable.common.engine.impl.db.AbstractDataManager
MAX_ENTRIES_IN_CLAUSE -
Constructor Summary
ConstructorsConstructorDescriptionMybatisDesignAuthenticationDataManager(CoreIdmEngineConfiguration idmEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteByUserId(String userId) findByUserIdAndTenant(String userId, String tenantId) Class<? extends DesignAuthenticationEntity> Methods inherited from class AbstractIdmDataManager
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 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
-
Field Details
-
authenticationByUserId
protected org.flowable.common.engine.impl.persistence.cache.CachedEntityMatcher<DesignAuthenticationEntity> authenticationByUserId -
authenticationByUserIdAndTenant
protected org.flowable.common.engine.impl.db.SingleCachedEntityMatcher<DesignAuthenticationEntity> authenticationByUserIdAndTenant
-
-
Constructor Details
-
MybatisDesignAuthenticationDataManager
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classorg.flowable.common.engine.impl.db.AbstractDataManager<DesignAuthenticationEntity>
-
create
- Specified by:
createin interfaceorg.flowable.common.engine.impl.persistence.entity.data.DataManager<DesignAuthenticationEntity>
-
findByUserIdAndTenant
- Specified by:
findByUserIdAndTenantin interfaceDesignAuthenticationDataManager
-
deleteByUserId
- Specified by:
deleteByUserIdin interfaceDesignAuthenticationDataManager
-