public final class PeertubeSearchQueryHandlerFactory extends SearchQueryHandlerFactory
Modifier and Type | Field and Description |
---|---|
static String |
SEARCH_ENDPOINT |
static String |
SEPIA_BASE_URL |
static String |
SEPIA_VIDEOS |
static String |
VIDEOS |
Modifier and Type | Method and Description |
---|---|
String[] |
getAvailableContentFilter()
Will returns content filter the corresponding extractor can handle like "channels", "videos",
"music", etc.
|
static PeertubeSearchQueryHandlerFactory |
getInstance() |
String |
getUrl(String searchString,
List<String> contentFilters,
String sortFilter) |
String |
getUrl(String searchString,
List<String> contentFilters,
String sortFilter,
String baseUrl) |
fromQuery, fromQuery, getId, getSearchString, onAcceptUrl
fromId, fromId, fromQuery, fromUrl, fromUrl, getAvailableSortFilter, getUrl, getUrl
acceptUrl
public static final String VIDEOS
public static final String SEPIA_VIDEOS
public static final String SEPIA_BASE_URL
public static final String SEARCH_ENDPOINT
public static PeertubeSearchQueryHandlerFactory getInstance()
public String getUrl(String searchString, List<String> contentFilters, String sortFilter) throws ParsingException
getUrl
in class SearchQueryHandlerFactory
ParsingException
public String getUrl(String searchString, List<String> contentFilters, String sortFilter, String baseUrl) throws ParsingException
getUrl
in class ListLinkHandlerFactory
ParsingException
public String[] getAvailableContentFilter()
ListLinkHandlerFactory
getAvailableContentFilter
in class ListLinkHandlerFactory