CacheClientFactory
  public
  
  final
  
  class
  CacheClientFactory
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.CacheClientFactory | 
A factory that creates a singleton instance of ICacheClient.
Summary
| Public constructors | |
|---|---|
| 
      CacheClientFactory()
       | |
| Public methods | |
|---|---|
| 
        
        
        static
        
        
        ICacheClient | 
      createCacheClient(File workFolder, String instanceName)
      Creates a singleton instance of  | 
Public constructors
CacheClientFactory
public CacheClientFactory ()
Public methods
createCacheClient
public static ICacheClient createCacheClient (File workFolder, String instanceName)
Creates a singleton instance of ICacheClient.
 
Only one singleton instance will be created and shared everywhere in this invocation. This method is thread-safe.
| Parameters | |
|---|---|
| workFolder | File: The work folder where the client creates temporary files. | 
| instanceName | String: The instance name of the remote execution API. | 
| Returns | |
|---|---|
| ICacheClient | An instance of ICacheClient. | 
