Class TokenEntityManagerImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<TokenEntity,TokenDataManager>
org.flowable.common.engine.impl.persistence.entity.AbstractEngineEntityManager<CoreIdmEngineConfiguration,TokenEntity,TokenDataManager>
com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager<TokenEntity,TokenDataManager>
com.flowable.idm.engine.impl.persistence.entity.TokenEntityManagerImpl
- All Implemented Interfaces:
TokenEntityManager
,org.flowable.common.engine.impl.persistence.entity.EntityManager<TokenEntity>
public class TokenEntityManagerImpl
extends AbstractIdmEngineEntityManager<TokenEntity,TokenDataManager>
implements TokenEntityManager
- Author:
- Tijs Rademakers
-
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
ConstructorsConstructorDescriptionTokenEntityManagerImpl
(CoreIdmEngineConfiguration idmEngineConfiguration, TokenDataManager tokenDataManager) -
Method Summary
Modifier and TypeMethodDescriptionorg.flowable.idm.api.Token
createNewToken
(String tokenId) org.flowable.idm.api.TokenQuery
void
void
deleteByUserId
(String userId) List
<org.flowable.idm.api.Token> long
findTokenCountByNativeQuery
(Map<String, Object> parameterMap) long
List
<org.flowable.idm.api.Token> findTokensByNativeQuery
(Map<String, Object> parameterMap) boolean
isNewToken
(org.flowable.idm.api.Token token) void
updateToken
(org.flowable.idm.api.Token updatedToken) Methods inherited from class com.flowable.idm.engine.impl.persistence.entity.AbstractIdmEngineEntityManager
createEntityEvent
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, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.EntityManager
create, delete, delete, findById, insert, insert, update, update
-
Constructor Details
-
TokenEntityManagerImpl
public TokenEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration, TokenDataManager tokenDataManager)
-
-
Method Details
-
createNewToken
- Specified by:
createNewToken
in interfaceTokenEntityManager
-
delete
- Specified by:
delete
in interfaceorg.flowable.common.engine.impl.persistence.entity.EntityManager<TokenEntity>
- Overrides:
delete
in classorg.flowable.common.engine.impl.persistence.entity.AbstractEntityManager<TokenEntity,
TokenDataManager>
-
updateToken
public void updateToken(org.flowable.idm.api.Token updatedToken) - Specified by:
updateToken
in interfaceTokenEntityManager
-
isNewToken
public boolean isNewToken(org.flowable.idm.api.Token token) - Specified by:
isNewToken
in interfaceTokenEntityManager
-
findTokenByQueryCriteria
- Specified by:
findTokenByQueryCriteria
in interfaceTokenEntityManager
-
findTokenCountByQueryCriteria
- Specified by:
findTokenCountByQueryCriteria
in interfaceTokenEntityManager
-
createNewTokenQuery
public org.flowable.idm.api.TokenQuery createNewTokenQuery()- Specified by:
createNewTokenQuery
in interfaceTokenEntityManager
-
findTokensByNativeQuery
- Specified by:
findTokensByNativeQuery
in interfaceTokenEntityManager
-
findTokenCountByNativeQuery
- Specified by:
findTokenCountByNativeQuery
in interfaceTokenEntityManager
-
deleteByUserId
- Specified by:
deleteByUserId
in interfaceTokenEntityManager
-