jautil.avatar
Class AvatarsCacheHandler

java.lang.Object
  extended by jautil.avatar.AvatarsCacheHandler

public class AvatarsCacheHandler
extends java.lang.Object

Access to a cache of avatar definition data, supported by the JNLP Persistence service. Each cache is bound to a specific version of JASigning.


Constructor Summary
AvatarsCacheHandler()
           
 
Method Summary
 AvatarCacheDescriptor ensureCached(java.lang.String av, java.lang.String avurl)
           
 java.lang.String getTempFileURL(AvatarCacheDescriptor desc)
           
 boolean isCached(java.lang.String av, java.lang.String url)
           
 void releaseTempFile(AvatarCacheDescriptor desc)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AvatarsCacheHandler

public AvatarsCacheHandler()
Method Detail

isCached

public boolean isCached(java.lang.String av,
                        java.lang.String url)

ensureCached

public AvatarCacheDescriptor ensureCached(java.lang.String av,
                                          java.lang.String avurl)

getTempFileURL

public java.lang.String getTempFileURL(AvatarCacheDescriptor desc)

releaseTempFile

public void releaseTempFile(AvatarCacheDescriptor desc)