public abstract class BlobStoreCompleterSupport extends GenericCompleterSupport<org.jclouds.blobstore.BlobStore,String>
API_OPTION, cache, cacheProvider, delegate, NAME_OPTION, PROVIDER_OPTION| Constructor and Description |
|---|
BlobStoreCompleterSupport() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.Multimap<String,String> |
getCache() |
String |
getCacheableKey(org.jclouds.blobstore.BlobStore type) |
CacheProvider |
getCacheProvider() |
protected Set<String> |
listBlobs(org.jclouds.blobstore.BlobStore blobStore,
String container) |
protected Set<String> |
listContainers(org.jclouds.blobstore.BlobStore blobStore) |
void |
setCache(com.google.common.collect.Multimap<String,String> cache) |
void |
setCacheProvider(CacheProvider cacheProvider) |
void |
updateOnRemoved(org.jclouds.blobstore.BlobStore blobStore) |
completeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitupdateOnAddedpublic String getCacheableKey(org.jclouds.blobstore.BlobStore type)
getCacheableKey in class GenericCompleterSupport<org.jclouds.blobstore.BlobStore,String>protected Set<String> listBlobs(org.jclouds.blobstore.BlobStore blobStore, String container)
public void updateOnRemoved(org.jclouds.blobstore.BlobStore blobStore)
updateOnRemoved in interface Cacheable<org.jclouds.blobstore.BlobStore>updateOnRemoved in class GenericCompleterSupport<org.jclouds.blobstore.BlobStore,String>public CacheProvider getCacheProvider()
getCacheProvider in class GenericCompleterSupport<org.jclouds.blobstore.BlobStore,String>public void setCacheProvider(CacheProvider cacheProvider)
setCacheProvider in class GenericCompleterSupport<org.jclouds.blobstore.BlobStore,String>Copyright © 2012. All Rights Reserved.