public class KioskList extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
KioskList.KioskExtractorFactory |
Constructor and Description |
---|
KioskList(StreamingService service) |
Modifier and Type | Method and Description |
---|---|
void |
addKioskEntry(KioskList.KioskExtractorFactory extractorFactory,
ListLinkHandlerFactory handlerFactory,
String id) |
void |
forceContentCountry(ContentCountry contentCountry) |
void |
forceLocalization(Localization localization) |
Set<String> |
getAvailableKiosks() |
KioskExtractor |
getDefaultKioskExtractor() |
KioskExtractor |
getDefaultKioskExtractor(Page nextPage) |
KioskExtractor |
getDefaultKioskExtractor(Page nextPage,
Localization localization) |
String |
getDefaultKioskId() |
KioskExtractor |
getExtractorById(String kioskId,
Page nextPage) |
KioskExtractor |
getExtractorById(String kioskId,
Page nextPage,
Localization localization) |
KioskExtractor |
getExtractorByUrl(String url,
Page nextPage) |
KioskExtractor |
getExtractorByUrl(String url,
Page nextPage,
Localization localization) |
ListLinkHandlerFactory |
getListLinkHandlerFactoryByType(String type) |
void |
setDefaultKiosk(String kioskType) |
public KioskList(StreamingService service)
public void addKioskEntry(KioskList.KioskExtractorFactory extractorFactory, ListLinkHandlerFactory handlerFactory, String id) throws Exception
Exception
public void setDefaultKiosk(String kioskType)
public KioskExtractor getDefaultKioskExtractor() throws ExtractionException, IOException
ExtractionException
IOException
public KioskExtractor getDefaultKioskExtractor(Page nextPage) throws ExtractionException, IOException
ExtractionException
IOException
public KioskExtractor getDefaultKioskExtractor(Page nextPage, Localization localization) throws ExtractionException, IOException
ExtractionException
IOException
public String getDefaultKioskId()
public KioskExtractor getExtractorById(String kioskId, Page nextPage) throws ExtractionException, IOException
ExtractionException
IOException
public KioskExtractor getExtractorById(String kioskId, Page nextPage, Localization localization) throws ExtractionException, IOException
ExtractionException
IOException
public KioskExtractor getExtractorByUrl(String url, Page nextPage) throws ExtractionException, IOException
ExtractionException
IOException
public KioskExtractor getExtractorByUrl(String url, Page nextPage, Localization localization) throws ExtractionException, IOException
ExtractionException
IOException
public ListLinkHandlerFactory getListLinkHandlerFactoryByType(String type)
public void forceLocalization(@Nullable Localization localization)
public void forceContentCountry(@Nullable ContentCountry contentCountry)