@Singleton public class FilterServiceImpl extends Object implements FilterService
| Modifier | Constructor and Description |
|---|---|
protected |
FilterServiceImpl(MongoConnection mongoConnection,
MongoJackObjectMapperProvider mapper) |
| Modifier and Type | Method and Description |
|---|---|
int |
delete(String filterId) |
FilterDescription |
load(String filterId) |
Set<FilterDescription> |
loadAll() |
FilterDescription |
save(FilterDescription filter) |
boolean |
validate(FilterDescription filter) |
public static final String FILTERS
@Inject protected FilterServiceImpl(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper)
public FilterDescription load(String filterId) throws NotFoundException
load in interface FilterServiceNotFoundExceptionpublic Set<FilterDescription> loadAll() throws NotFoundException
loadAll in interface FilterServiceNotFoundExceptionpublic FilterDescription save(FilterDescription filter) throws ValidationException
save in interface FilterServiceValidationExceptionpublic boolean validate(FilterDescription filter)
validate in interface FilterServicepublic int delete(String filterId)
delete in interface FilterServiceCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.