public class TokenEntityManagerImpl extends AbstractIdmEngineEntityManager<TokenEntity,TokenDataManager> implements TokenEntityManager
engineConfiguration
dataManager, engineType
Constructor and Description |
---|
TokenEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration,
TokenDataManager tokenDataManager) |
Modifier and Type | Method and Description |
---|---|
Token |
createNewToken(String tokenId) |
TokenQuery |
createNewTokenQuery() |
void |
delete(String id) |
List<Token> |
findTokenByQueryCriteria(TokenQueryImpl query) |
long |
findTokenCountByNativeQuery(Map<String,Object> parameterMap) |
long |
findTokenCountByQueryCriteria(TokenQueryImpl query) |
List<Token> |
findTokensByNativeQuery(Map<String,Object> parameterMap) |
boolean |
isNewToken(Token token) |
void |
updateToken(Token updatedToken) |
createEntityEvent
getClock, getCommandExecutor, getEngineConfiguration, getEventDispatcher
create, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, update
public TokenEntityManagerImpl(CoreIdmEngineConfiguration idmEngineConfiguration, TokenDataManager tokenDataManager)
public Token createNewToken(String tokenId)
createNewToken
in interface TokenEntityManager
public void delete(String id)
delete
in interface EntityManager<TokenEntity>
delete
in class AbstractEntityManager<TokenEntity,TokenDataManager>
public void updateToken(Token updatedToken)
updateToken
in interface TokenEntityManager
public boolean isNewToken(Token token)
isNewToken
in interface TokenEntityManager
public List<Token> findTokenByQueryCriteria(TokenQueryImpl query)
findTokenByQueryCriteria
in interface TokenEntityManager
public long findTokenCountByQueryCriteria(TokenQueryImpl query)
findTokenCountByQueryCriteria
in interface TokenEntityManager
public TokenQuery createNewTokenQuery()
createNewTokenQuery
in interface TokenEntityManager
public List<Token> findTokensByNativeQuery(Map<String,Object> parameterMap)
findTokensByNativeQuery
in interface TokenEntityManager
public long findTokenCountByNativeQuery(Map<String,Object> parameterMap)
findTokenCountByNativeQuery
in interface TokenEntityManager