public class SearchDomain extends Object
| Constructor and Description |
|---|
SearchDomain(SearchDbService dbService,
SearchExecutionGuard executionGuard,
ViewService viewService,
Map<String,ViewResolver> viewResolvers) |
| Modifier and Type | Method and Description |
|---|---|
List<Search> |
getAllForUser(SearchPermissions searchPermissions,
Predicate<ViewDTO> viewReadPermission) |
Optional<Search> |
getForUser(String id,
SearchUser searchUser) |
Search |
saveForUser(Search search,
SearchUser searchUser) |
@Inject public SearchDomain(SearchDbService dbService, SearchExecutionGuard executionGuard, ViewService viewService, Map<String,ViewResolver> viewResolvers)
public Optional<Search> getForUser(String id, SearchUser searchUser)
public List<Search> getAllForUser(SearchPermissions searchPermissions, Predicate<ViewDTO> viewReadPermission)
public Search saveForUser(Search search, SearchUser searchUser)
Copyright © 2012–2022 Graylog, Inc.. All rights reserved.