Package at.letto.service.base
Class TempImageService
java.lang.Object
at.letto.service.base.BaseImageService
at.letto.service.base.TempImageService
- All Implemented Interfaces:
ImageService
Implementierung eines Image-Services welches nur ein Bild speichern kann
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTempImageService(String localPath, String urlPath, String filename) Dieses Image-Service kann nur ein Bild speichern -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()Löscht die Datei welche im Service gespeichert istbooleanexistImage(String filename) Prüft ob ein Bild mit dem angegebenen Dateinamen schon existiertvoidfinalize()getImageFile(String filename) Liefert einen File-Handle auf eine DateiLiefert die URL, mit der auf die Datei zugegriffen werden kann.toString()Methods inherited from class at.letto.service.base.BaseImageService
adaptUrlToRelative, checkFilesystem, checkService, createFile, delImage, delImages, getAbsURL, getExtension, getImageAge, getImageFile, getImageInfoFile, getImages, getImageSize, getImagesOlderThan, getLocalFile, isFilenameOK, loadImageBase64, loadImageBase64, loadImageBase64Dto, loadURLImageBase64, saveBase64Image, saveByteArrayImage, saveImage, saveImage, saveImage, saveLocalImage, saveURLImage, setLocalPath, setUrlPath
-
Field Details
-
filename
String filename
-
-
Constructor Details
-
TempImageService
Dieses Image-Service kann nur ein Bild speichern- Parameters:
localPath- lokaler Pfad im DateisystemurlPath- URL über die das Service erreichbar istfilename- Dateiname- Throws:
Exception- Fehlermeldung wenn etwas nicht funktioniert hat
-
-
Method Details
-
getImageFile
Description copied from class:BaseImageServiceLiefert einen File-Handle auf eine Datei- Overrides:
getImageFilein classBaseImageService- Parameters:
filename- Dateiname- Returns:
- Filehandle auf die Datei
-
getURL
Description copied from interface:ImageServiceLiefert die URL, mit der auf die Datei zugegriffen werden kann.- Specified by:
getURLin interfaceImageService- Overrides:
getURLin classBaseImageService- Parameters:
filename- Dateiname- Returns:
- URL mit der auf die Datei zugegriffen werden kann, Leerstring wenn der filename nicht vorhanden ist
-
existImage
Description copied from interface:ImageServicePrüft ob ein Bild mit dem angegebenen Dateinamen schon existiert- Specified by:
existImagein interfaceImageService- Overrides:
existImagein classBaseImageService- Parameters:
filename- Dateiname- Returns:
- true wenn der Dateiname existiert
-
toString
- Overrides:
toStringin classBaseImageService
-
delete
public void delete()Löscht die Datei welche im Service gespeichert ist -
finalize
public void finalize()
-