public class NullUserServiceImpl extends Object implements UserService
| Constructor and Description |
|---|
NullUserServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
User |
create() |
int |
delete(String username) |
<T extends Persisted> |
destroy(T model) |
<T extends Persisted> |
destroyAll(Class<T> modelClass) |
User |
getAdminUser() |
List<String> |
getPermissionsForUser(User user) |
Set<String> |
getRoleNames(User user) |
User |
load(String username) |
List<User> |
loadAll() |
Collection<User> |
loadAllForRole(Role role) |
<T extends Persisted> |
save(T model) |
<T extends Persisted> |
saveWithoutValidation(T model) |
User |
syncFromLdapEntry(LdapEntry userEntry,
LdapSettings ldapSettings,
String username) |
void |
updateFromLdap(User user,
LdapEntry userEntry,
LdapSettings ldapSettings,
String username) |
Map<String,List<ValidationResult>> |
validate(Map<String,Validator> validators,
Map<String,Object> fields) |
<T extends Persisted> |
validate(T model) |
<T extends Persisted> |
validate(T model,
Map<String,Object> fields) |
public User load(String username)
load in interface UserServicepublic User create()
create in interface UserServicepublic List<User> loadAll()
loadAll in interface UserServicepublic User syncFromLdapEntry(LdapEntry userEntry, LdapSettings ldapSettings, String username)
syncFromLdapEntry in interface UserServicepublic void updateFromLdap(User user, LdapEntry userEntry, LdapSettings ldapSettings, String username)
updateFromLdap in interface UserServicepublic User getAdminUser()
getAdminUser in interface UserServicepublic <T extends Persisted> int destroy(T model)
destroy in interface PersistedServicepublic <T extends Persisted> int destroyAll(Class<T> modelClass)
destroyAll in interface PersistedServicepublic <T extends Persisted> String save(T model) throws ValidationException
save in interface PersistedServiceValidationExceptionpublic <T extends Persisted> String saveWithoutValidation(T model)
saveWithoutValidation in interface PersistedServicepublic <T extends Persisted> Map<String,List<ValidationResult>> validate(T model, Map<String,Object> fields)
validate in interface PersistedServicepublic <T extends Persisted> Map<String,List<ValidationResult>> validate(T model)
validate in interface PersistedServicepublic Map<String,List<ValidationResult>> validate(Map<String,Validator> validators, Map<String,Object> fields)
validate in interface PersistedServicepublic long count()
count in interface UserServicepublic int delete(String username)
delete in interface UserServicepublic Collection<User> loadAllForRole(Role role)
loadAllForRole in interface UserServicepublic List<String> getPermissionsForUser(User user)
getPermissionsForUser in interface UserServicepublic Set<String> getRoleNames(User user)
getRoleNames in interface UserServiceCopyright © 2012-2015 Graylog, Inc.. All Rights Reserved.