public class TagCrawler extends Object
| Constructor and Description |
|---|
TagCrawler()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
TagCrawler |
addHandler(String name,
TagHandler handler)
Method to add
TagHandler |
TagHandler |
createSkipHandler()
Method to create "default" handler (the one will be used if none other handlers were found) can be overridden to change the logic
|
TagHandler |
getHandler(Tag tag)
Method to get
TagHandler by tag, can be overridden to change the logic of handler searching |
void |
process(InputStream input)
Method to process the input stream given, will stop as soon as input stream will be empty
|
TagCrawler |
removeHandler(String name)
Method to remove
TagHandler |
public TagCrawler addHandler(String name, TagHandler handler)
TagHandlername - - unique name of tag handlerhandler - - handlerpublic TagCrawler removeHandler(String name)
TagHandlername - - unique name of tag handlerpublic TagHandler getHandler(Tag tag)
TagHandler by tag, can be overridden to change the logic of handler searchingtag - - tag to be handledpublic TagHandler createSkipHandler()
public void process(InputStream input) throws IOException, ConverterException
input - - input stream to processIOException - - in case of any IO errorsConverterException - - in case of any conversion errorssCopyright © 2005–2017 Red5. All rights reserved.