public class DownloadSymbolsToZipService extends DownloadSymbolsBaseService
Dowloads Symbols in List
DownloadSymbolsBaseService.ITranslateSymbolUri
lastConnection, translateSymbolUri, userAgent
Constructor and Description |
---|
DownloadSymbolsToZipService(java.lang.String userAgent) |
Modifier and Type | Method and Description |
---|---|
protected void |
closeSymbolOutputStream(java.io.OutputStream outputStream) |
protected java.io.OutputStream |
createOutputStream(java.lang.String iconName) |
java.io.OutputStream |
createOutputStream(java.lang.String renamedFile,
java.lang.String comment,
long lastModified) |
protected java.lang.String |
createSymbolUri(java.lang.String iconName) |
DownloadSymbolsToZipService |
zipOutputStream(java.util.zip.ZipOutputStream zipOutputStream,
java.lang.String imageDirName)
define tze zip file where the symbols go to
|
convert, downloadSymbols, getInputStream, getInputStream, saveIcon, translateSymbolUri
public DownloadSymbolsToZipService(java.lang.String userAgent)
userAgent
- a string identifying the calling app. i.e. “MyHelloWikipediaApp/1.0 (https://github.com/MyName/MyHelloWikipediaApp)” see https://meta.wikimedia.org/wiki/Special:MyLanguage/User-Agent_policypublic DownloadSymbolsToZipService zipOutputStream(java.util.zip.ZipOutputStream zipOutputStream, java.lang.String imageDirName)
define tze zip file where the symbols go to
protected java.lang.String createSymbolUri(java.lang.String iconName)
createSymbolUri
in class DownloadSymbolsBaseService
protected java.io.OutputStream createOutputStream(java.lang.String iconName) throws java.io.IOException
createOutputStream
in class DownloadSymbolsBaseService
java.io.IOException
public java.io.OutputStream createOutputStream(java.lang.String renamedFile, java.lang.String comment, long lastModified) throws java.io.IOException
java.io.IOException
protected void closeSymbolOutputStream(java.io.OutputStream outputStream) throws java.io.IOException
closeSymbolOutputStream
in class DownloadSymbolsBaseService
java.io.IOException