diff options
author | Ingo Bauersachs <ingo@jitsi.org> | 2013-12-08 16:36:42 +0100 |
---|---|---|
committer | Ingo Bauersachs <ingo@jitsi.org> | 2013-12-08 16:36:42 +0100 |
commit | 77afb677645651af0f4e57f48d824baa474f8f19 (patch) | |
tree | 42446d5273ecc9c483468fcc970c019473a193a9 | |
parent | 5baad8c1adbca88a49a0cce225c820f67f9340d0 (diff) | |
download | jitsi-77afb677645651af0f4e57f48d824baa474f8f19.zip jitsi-77afb677645651af0f4e57f48d824baa474f8f19.tar.gz jitsi-77afb677645651af0f4e57f48d824baa474f8f19.tar.bz2 |
Use cache directory for avatars
-rw-r--r-- | src/net/java/sip/communicator/plugin/desktoputil/presence/avatar/AvatarStackManager.java | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/src/net/java/sip/communicator/plugin/desktoputil/presence/avatar/AvatarStackManager.java b/src/net/java/sip/communicator/plugin/desktoputil/presence/avatar/AvatarStackManager.java index 3a81a24..2a72080 100644 --- a/src/net/java/sip/communicator/plugin/desktoputil/presence/avatar/AvatarStackManager.java +++ b/src/net/java/sip/communicator/plugin/desktoputil/presence/avatar/AvatarStackManager.java @@ -45,8 +45,7 @@ public class AvatarStackManager { File imageFile = DesktopUtilActivator.getFileAccessService() - .getPrivatePersistentFile( - fileName); + .getPrivatePersistentFile(fileName, FileCategory.CACHE); if (imageFile.exists() && !imageFile.delete()) logger.error("Failed to delete stored image at index " + index); @@ -73,8 +72,7 @@ public class AvatarStackManager imageFile = DesktopUtilActivator.getFileAccessService(). - getPrivatePersistentFile( - imagePath); + getPrivatePersistentFile(imagePath, FileCategory.CACHE); } catch (Exception e) { @@ -110,11 +108,13 @@ public class AvatarStackManager try { FileAccessService fas = DesktopUtilActivator.getFileAccessService(); - File oldFile = fas.getPrivatePersistentFile(oldImagePath); + File oldFile = fas.getPrivatePersistentFile(oldImagePath, + FileCategory.CACHE); if (oldFile.exists()) { - File newFile = fas.getPrivatePersistentFile(newImagePath); + File newFile = fas.getPrivatePersistentFile(newImagePath, + FileCategory.CACHE); oldFile.renameTo(newFile); } @@ -149,12 +149,14 @@ public class AvatarStackManager try { FileAccessService fas = DesktopUtilActivator.getFileAccessService(); - File storeDir = fas.getPrivatePersistentDirectory(STORE_DIR); + File storeDir = fas.getPrivatePersistentDirectory(STORE_DIR, + FileCategory.CACHE); // if dir doesn't exist create it storeDir.mkdirs(); - File file = fas.getPrivatePersistentFile(imagePath); + File file = fas.getPrivatePersistentFile(imagePath, + FileCategory.CACHE); ImageIO.write(image, "png", file); } |