public abstract class AbstractFilterCallback extends Object implements FilterCallback
Constructor and Description |
---|
AbstractFilterCallback(javax.servlet.ServletContext servletContext) |
Modifier and Type | Method and Description |
---|---|
String |
createLink(String urlBase,
QueryParameters parameters,
OnmsFilterFavorite favorite) |
protected abstract List<Filter> |
getIndividualFilterList(String[] filters,
javax.servlet.ServletContext servletContext) |
protected abstract String |
getIndividualFilterString(Filter filter) |
List<Filter> |
parse(String filterString)
This method is used to parse filter favorites that are stored in the database
in "filter=foo%3Dbar&filter=foo2%3Dbar2" format
|
List<Filter> |
parse(String[] filters) |
String |
toFilterString(List<Filter> filters) |
String |
toFilterString(String[] filters) |
public AbstractFilterCallback(javax.servlet.ServletContext servletContext)
public String toFilterString(String[] filters)
toFilterString
in interface FilterCallback
public String toFilterString(List<Filter> filters)
toFilterString
in interface FilterCallback
public List<Filter> parse(String filterString)
parse
in interface FilterCallback
public List<Filter> parse(String[] filters)
parse
in interface FilterCallback
public String createLink(String urlBase, QueryParameters parameters, OnmsFilterFavorite favorite)
createLink
in interface FilterCallback
Copyright © 2017. All rights reserved.