com.atlassian.crowd.manager.token
Interface TokenManager
- All Known Implementing Classes:
- TokenManagerImpl
public interface TokenManager
Manages and delegates to TokenDAOs.
findByRandomHash
Token findByRandomHash(java.lang.String randomHash)
throws ObjectNotFoundException
- Throws:
ObjectNotFoundException
findByIdentifierHash
Token findByIdentifierHash(java.lang.String identifierHash)
throws ObjectNotFoundException
- Throws:
ObjectNotFoundException
add
Token add(Token token)
update
Token update(Token token)
throws ObjectNotFoundException
- Parameters:
token - token to update.
- Returns:
- updates the last accessed date on the token (sets it to now).
- Throws:
ObjectNotFoundException - token not found.
remove
void remove(Token token)
search
java.util.List<Token> search(EntityQuery query)
findByID
Token findByID(long ID)
throws ObjectNotFoundException
- Throws:
ObjectNotFoundException
remove
void remove(long directoryId,
java.lang.String name)
removeAll
void removeAll(long directoryId)
removeAccessedBefore
void removeAccessedBefore(java.util.Date expiryTime)
removeAll
void removeAll()
isUsingDatabaseStorage
boolean isUsingDatabaseStorage()
setUsingDatabaseStorage
void setUsingDatabaseStorage(boolean useDatabaseStorage)
throws PropertyManagerException
- Throws:
PropertyManagerException
Copyright © 2012 Atlassian. All Rights Reserved.