org.jclouds.ec2.compute.functions
Class LoadPublicIpForInstanceOrNull

java.lang.Object
  extended by com.google.common.cache.CacheLoader<RegionAndName,String>
      extended by org.jclouds.ec2.compute.functions.LoadPublicIpForInstanceOrNull

@Singleton
public class LoadPublicIpForInstanceOrNull
extends com.google.common.cache.CacheLoader<RegionAndName,String>

Author:
Adrian Cole

Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.common.cache.CacheLoader
com.google.common.cache.CacheLoader.InvalidCacheLoadException
 
Constructor Summary
LoadPublicIpForInstanceOrNull(EC2Client client)
           
 
Method Summary
 String load(RegionAndName key)
           
 
Methods inherited from class com.google.common.cache.CacheLoader
from, from, loadAll, reload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadPublicIpForInstanceOrNull

@Inject
public LoadPublicIpForInstanceOrNull(EC2Client client)
Method Detail

load

public String load(RegionAndName key)
            throws Exception
Specified by:
load in class com.google.common.cache.CacheLoader<RegionAndName,String>
Throws:
Exception


Copyright © 2009-2012 jclouds. All Rights Reserved.