public class FileUserRepository extends org.neo4j.kernel.lifecycle.LifecycleAdapter implements UserRepository
| Constructor and Description |
|---|
FileUserRepository(org.neo4j.io.fs.FileSystemAbstraction fs,
File file) |
| Modifier and Type | Method and Description |
|---|---|
User |
get(String name) |
boolean |
isValidName(String name)
Utility for API consumers to tell if #save() will accept a given username
|
boolean |
isValidToken(String token)
Utility for API consumers to tell if #save() will accept a given token
|
Iterator<User> |
iterator() |
int |
numberOfUsers() |
void |
save(User user)
Saves a user, given that the users token is unique.
|
void |
start() |
public FileUserRepository(org.neo4j.io.fs.FileSystemAbstraction fs,
File file)
public User get(String name)
get in interface UserRepositorypublic void start()
throws Throwable
start in interface org.neo4j.kernel.lifecycle.Lifecyclestart in class org.neo4j.kernel.lifecycle.LifecycleAdapterThrowablepublic void save(User user) throws IllegalTokenException, IOException, IllegalUsernameException
UserRepositorysave in interface UserRepositoryIllegalTokenExceptionIOExceptionIllegalUsernameExceptionpublic int numberOfUsers()
numberOfUsers in interface UserRepositorypublic boolean isValidName(String name)
UserRepositoryisValidName in interface UserRepositorypublic boolean isValidToken(String token)
UserRepositoryisValidToken in interface UserRepositoryCopyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.