| Package | Description |
|---|---|
| org.webharvest.gui | |
| org.webharvest.runtime | |
| org.webharvest.runtime.processors | |
| org.webharvest.runtime.processors.plugins |
| Modifier and Type | Method and Description |
|---|---|
void |
ConfigPanel.onNewProcessorExecution(Scraper scraper,
BaseProcessor processor) |
void |
ConfigPanel.onProcessorExecutionFinished(Scraper scraper,
BaseProcessor processor,
Map properties) |
| Modifier and Type | Method and Description |
|---|---|
BaseProcessor |
Scraper.getParentRunningProcessor(BaseProcessor processor) |
BaseProcessor |
Scraper.getRunningProcessor() |
BaseProcessor |
Scraper.getRunningProcessorOfType(Class processorClazz) |
| Modifier and Type | Method and Description |
|---|---|
BaseProcessor |
Scraper.getParentRunningProcessor(BaseProcessor processor) |
void |
ScraperRuntimeListener.onNewProcessorExecution(Scraper scraper,
BaseProcessor processor) |
void |
ScraperRuntimeListener.onProcessorExecutionFinished(Scraper scraper,
BaseProcessor processor,
Map properties) |
void |
Scraper.processorFinishedExecution(BaseProcessor processor,
Map properties) |
void |
Scraper.setExecutingProcessor(BaseProcessor processor) |
| Modifier and Type | Class and Description |
|---|---|
class |
BodyProcessor
Processor which executes only body and returns variables list.
|
class |
CallParamProcessor
Variable definition http param processor.
|
class |
CallProcessor
Function call processor.
|
class |
CaseProcessor
Conditional processor.
|
class |
ConstantProcessor
Constant processor.
|
class |
EmptyProcessor
Empty processor = executes body and returns empty variable.
|
class |
ExitProcessor
Exit processor.
|
class |
FileProcessor
File processor.
|
class |
FunctionProcessor
Function definition processor.
|
class |
HtmlToXmlProcessor
HTML to XML processor.
|
class |
HttpHeaderProcessor
Variable definition http header processor.
|
class |
HttpParamProcessor
Variable definition http param processor.
|
class |
HttpProcessor
Http processor.
|
class |
IncludeProcessor
Include processor.
|
class |
LoopProcessor
Loop list processor.
|
class |
RegexpProcessor
Regular expression replace processor.
|
class |
ReturnProcessor
Function's return value processor.
|
class |
ScriptProcessor
Script processor - executes script defined in the body and optionally returns result.
|
class |
TemplateProcessor
Template processor.
|
class |
TextProcessor
Text processor.
|
class |
TryProcessor
OnError processor - sets .
|
class |
VarDefProcessor
Variable definition read processor.
|
class |
VarProcessor
Variable definition read processor.
|
class |
WebHarvestPlugin
Base for all user-defined plugins.
|
class |
WhileProcessor
Conditional processor.
|
class |
XPathProcessor
XQuery processor.
|
class |
XQueryProcessor
XQuery processor.
|
class |
XsltProcessor
XSLT processor.
|
| Modifier and Type | Method and Description |
|---|---|
static BaseProcessor |
ProcessorResolver.createProcessor(IElementDef elementDef,
ScraperConfiguration configuration,
Scraper scraper) |
protected BaseProcessor[] |
BaseProcessor.getSubprocessors(Scraper scraper) |
| Modifier and Type | Class and Description |
|---|---|
class |
DatabasePlugin
Support for database operations.
|
class |
DbParamPlugin
DB param plugin - can be used only inside database plugin.
|
class |
FtpDelPlugin
Ftp Del plugin - can be used only inside ftp plugin for deleting file on remote directory.
|
class |
FtpGetPlugin
Ftp Get plugin - can be used only inside ftp plugin for retrieving file from remote directory.
|
class |
FtpListPlugin
Ftp List plugin - can be used only inside ftp plugin for listing file in working remote directory.
|
class |
FtpMkdirPlugin
Ftp Mkdir plugin - can be used only inside ftp plugin for creating directory on remote directory.
|
class |
FtpPlugin
FTP processor
|
class |
FtpPutPlugin
Ftp Put plugin - can be used only inside ftp plugin for storing file to remote directory.
|
class |
FtpRmdirPlugin
Ftp Mkdir plugin - can be used only inside ftp plugin for removing subdirectory on remote directory.
|
class |
JsonToXmlPlugin
Converter from JSON to XML
|
class |
MailAttachPlugin
Mail attachment plugin - can be used only inside mail plugin.
|
class |
MailPlugin
Mail sending processor.
|
class |
TokenizePlugin
Support for database operations.
|
class |
XmlToJsonPlugin
Converter from XML to JSON
|
class |
ZipEntryPlugin
Zip entry plugin - can be used only inside zip plugin.
|
class |
ZipPlugin
ZIP processor
|
Copyright © 2022 WSO2. All rights reserved.