public class WebHarvestUtil
extends java.lang.Object
| Constructor and Description |
|---|
WebHarvestUtil() |
| Modifier and Type | Method and Description |
|---|---|
static WebServiceConnectionProperties |
createBaseConnectionProperties(ScraperContext context) |
static ScraperConfiguration |
createPoolableScraperConfiguration(BeanShellScriptEngine scriptEngine,
org.xml.sax.InputSource inputSource) |
static Scraper |
createScraper(ScraperConfiguration configuration) |
static ScraperConfiguration |
createScraperConfigurationFromContent(java.lang.String configCode) |
static ScraperConfiguration |
createScraperConfigurationFromFile(java.lang.String filePath) |
static ScraperConfiguration |
createScraperConfigurationFromResource(java.lang.String resourceName) |
static ScraperConfiguration |
createScraperConfigurationFromSource(org.xml.sax.InputSource source) |
static ScraperConfiguration |
createScraperConfigurationFromStream(java.io.InputStream is) |
static ScraperConfiguration |
createScraperConfigurationFromUrl(java.lang.String url) |
static Scraper |
createScraperFromContent(java.lang.String configCode) |
static Scraper |
createScraperFromResource(java.lang.String resourceName) |
static java.util.Map<java.lang.String,java.lang.Object> |
dbrowConvert(DbRowVariable row) |
static java.lang.String |
getApplicationContextPath(ScraperContext context) |
static java.lang.String |
getApplicationHost(ScraperContext context) |
static org.springframework.http.HttpHeaders |
getHeaderWithAuthorization(ScraperContext context) |
static java.lang.String |
getPropertyValue(ScraperContext context,
java.lang.String property) |
static ProxyInfo |
getProxyInfo(Scraper scraper) |
static java.lang.String |
getRestBasePath(ScraperContext context) |
static <T> T |
getTypedPropertyValue(ScraperContext context,
java.lang.String property) |
static Credentials |
getUserCredentials(ScraperContext context) |
static java.lang.Object |
getWrappedObjFromContext(ScraperContext context,
java.lang.String key) |
static java.lang.Object |
getWrappedObjFromContext(Scraper scraper,
java.lang.String key) |
static boolean |
isNull(Variable hostVariable) |
static java.lang.Object |
variableConvertToObject(java.lang.Object var) |
public static java.lang.String getPropertyValue(ScraperContext context,
java.lang.String property)
public static <T> T getTypedPropertyValue(ScraperContext context,
java.lang.String property)
public static java.lang.String getApplicationContextPath(ScraperContext context)
public static java.lang.String getApplicationHost(ScraperContext context)
public static java.lang.String getRestBasePath(ScraperContext context)
public static org.springframework.http.HttpHeaders getHeaderWithAuthorization(ScraperContext context)
public static Credentials getUserCredentials(ScraperContext context)
public static WebServiceConnectionProperties createBaseConnectionProperties(ScraperContext context)
public static boolean isNull(Variable hostVariable)
public static java.lang.Object getWrappedObjFromContext(ScraperContext context,
java.lang.String key)
public static java.lang.Object getWrappedObjFromContext(Scraper scraper,
java.lang.String key)
public static java.lang.Object variableConvertToObject(java.lang.Object var)
public static java.util.Map<java.lang.String,java.lang.Object> dbrowConvert(DbRowVariable row)
public static ProxyInfo getProxyInfo(Scraper scraper)
public static Scraper createScraperFromContent(java.lang.String configCode)
public static Scraper createScraperFromResource(java.lang.String resourceName)
public static Scraper createScraper(ScraperConfiguration configuration)
public static ScraperConfiguration createScraperConfigurationFromResource(java.lang.String resourceName)
public static ScraperConfiguration createScraperConfigurationFromContent(java.lang.String configCode)
public static ScraperConfiguration createScraperConfigurationFromFile(java.lang.String filePath)
throws java.io.FileNotFoundException
java.io.FileNotFoundExceptionpublic static ScraperConfiguration createScraperConfigurationFromUrl(java.lang.String url)
throws java.io.IOException
java.io.IOExceptionpublic static ScraperConfiguration createScraperConfigurationFromStream(java.io.InputStream is)
public static ScraperConfiguration createScraperConfigurationFromSource(org.xml.sax.InputSource source)
public static ScraperConfiguration createPoolableScraperConfiguration(BeanShellScriptEngine scriptEngine,
org.xml.sax.InputSource inputSource)