public abstract class AbstractSEDownloaderTask
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
protected ContentType |
contenttype |
protected java.lang.String |
data |
protected SEDownloader |
downloader |
protected java.io.File |
dstFile |
protected java.lang.Object |
groupID |
protected static Logger |
LOGGER |
protected java.lang.String |
method |
protected java.net.URL |
url |
| Constructor and Description |
|---|
AbstractSEDownloaderTask(SEDownloader downloader,
java.util.concurrent.Executor executor,
java.net.URL url,
java.lang.String method,
ContentType contenttype,
java.lang.String data,
java.io.File dstFile,
java.lang.Object groupID) |
AbstractSEDownloaderTask(SEDownloader downloader,
java.util.concurrent.Executor executor,
java.net.URL url,
java.lang.String data,
java.io.File dstFile,
java.lang.Object groupID) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
disableHttsValidation()
This method disables the Https certificate validation.
|
protected void |
download(java.io.InputStream is) |
protected void |
exception(java.lang.Exception e) |
protected java.util.concurrent.Executor |
getExecutor() |
int |
getMaxbytes() |
protected int |
getTimeout() |
protected boolean |
isCanceled() |
protected void |
postdownload() |
void |
setMaxbytes(int maxbytes) |
protected static final Logger LOGGER
protected final java.net.URL url
protected final java.io.File dstFile
protected final java.lang.Object groupID
protected final java.lang.String data
protected final ContentType contenttype
protected final java.lang.String method
protected final SEDownloader downloader
public AbstractSEDownloaderTask(SEDownloader downloader, java.util.concurrent.Executor executor, java.net.URL url, java.lang.String data, java.io.File dstFile, java.lang.Object groupID)
public AbstractSEDownloaderTask(SEDownloader downloader, java.util.concurrent.Executor executor, java.net.URL url, java.lang.String method, ContentType contenttype, java.lang.String data, java.io.File dstFile, java.lang.Object groupID)
public void setMaxbytes(int maxbytes)
public int getMaxbytes()
protected void download(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionprotected boolean isCanceled()
protected int getTimeout()
protected void postdownload()
protected void exception(java.lang.Exception e)
protected void disableHttsValidation()
throws java.security.KeyManagementException,
java.security.NoSuchAlgorithmException
java.security.KeyManagementExceptionjava.security.NoSuchAlgorithmExceptionprotected java.util.concurrent.Executor getExecutor()