org.jclouds.concurrent
Class RetryOnTimeOutExceptionFunction<K,V>

java.lang.Object
  extended by com.google.common.collect.ForwardingObject
      extended by org.jclouds.concurrent.RetryOnTimeOutExceptionFunction<K,V>
All Implemented Interfaces:
com.google.common.base.Function<K,V>
Direct Known Subclasses:
AuthenticationServiceModule.GetAuth, OpenStackAuthenticationModule.GetAuthenticationResponse

public class RetryOnTimeOutExceptionFunction<K,V>
extends com.google.common.collect.ForwardingObject
implements com.google.common.base.Function<K,V>

Author:
Adrian Cole

Constructor Summary
RetryOnTimeOutExceptionFunction(com.google.common.base.Function<K,V> delegate)
           
 
Method Summary
 V apply(K key)
           
protected  com.google.common.base.Function<K,V> delegate()
           
 boolean equals(Object obj)
           
 int hashCode()
           
 
Methods inherited from class com.google.common.collect.ForwardingObject
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RetryOnTimeOutExceptionFunction

public RetryOnTimeOutExceptionFunction(com.google.common.base.Function<K,V> delegate)
Method Detail

apply

public V apply(K key)
Specified by:
apply in interface com.google.common.base.Function<K,V>

equals

public boolean equals(Object obj)
Specified by:
equals in interface com.google.common.base.Function<K,V>
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

delegate

protected com.google.common.base.Function<K,V> delegate()
Specified by:
delegate in class com.google.common.collect.ForwardingObject


Copyright © 2009-2012 jclouds. All Rights Reserved.