Repository: jclouds-labs-aws
Updated Branches:
  refs/heads/1.8.x 588ba35a1 -> 1acccc087


JCLOUDS-40 unasync Fallback.


Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/commit/1acccc08
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/tree/1acccc08
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/diff/1acccc08

Branch: refs/heads/1.8.x
Commit: 1acccc08728f13e817895ed6e876da3b45c174d6
Parents: 588ba35
Author: Adrian Cole <[email protected]>
Authored: Mon Oct 6 13:42:44 2014 -0700
Committer: Adrian Cole <[email protected]>
Committed: Mon Oct 6 16:06:54 2014 -0700

----------------------------------------------------------------------
 .../fallbacks/FalseOnIllegalArgumentException.java        | 10 ----------
 rds/src/main/java/org/jclouds/rds/RDSFallbacks.java       |  8 --------
 2 files changed, 18 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/blob/1acccc08/glacier/src/main/java/org/jclouds/glacier/fallbacks/FalseOnIllegalArgumentException.java
----------------------------------------------------------------------
diff --git 
a/glacier/src/main/java/org/jclouds/glacier/fallbacks/FalseOnIllegalArgumentException.java
 
b/glacier/src/main/java/org/jclouds/glacier/fallbacks/FalseOnIllegalArgumentException.java
index 08839a2..3cb79f9 100644
--- 
a/glacier/src/main/java/org/jclouds/glacier/fallbacks/FalseOnIllegalArgumentException.java
+++ 
b/glacier/src/main/java/org/jclouds/glacier/fallbacks/FalseOnIllegalArgumentException.java
@@ -18,28 +18,18 @@ package org.jclouds.glacier.fallbacks;
 
 import static com.google.common.base.Preconditions.checkNotNull;
 import static com.google.common.base.Throwables.propagate;
-import static com.google.common.util.concurrent.Futures.immediateFuture;
 import static org.jclouds.util.Throwables2.getFirstThrowableOfType;
 
 import org.jclouds.Fallback;
 
-import com.google.common.util.concurrent.ListenableFuture;
-
 /**
  * Returns false when encountering an IllegalArgumentException.
  */
 public class FalseOnIllegalArgumentException implements Fallback<Boolean> {
-
-   @Override
-   public ListenableFuture<Boolean> create(Throwable t) throws Exception {
-      return immediateFuture(createOrPropagate(t));
-   }
-
    @Override
    public Boolean createOrPropagate(Throwable t) throws Exception {
       if (getFirstThrowableOfType(checkNotNull(t, "throwable"), 
IllegalArgumentException.class) != null)
          return false;
       throw propagate(t);
    }
-
 }

http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/blob/1acccc08/rds/src/main/java/org/jclouds/rds/RDSFallbacks.java
----------------------------------------------------------------------
diff --git a/rds/src/main/java/org/jclouds/rds/RDSFallbacks.java 
b/rds/src/main/java/org/jclouds/rds/RDSFallbacks.java
index afe18e1..637d480 100644
--- a/rds/src/main/java/org/jclouds/rds/RDSFallbacks.java
+++ b/rds/src/main/java/org/jclouds/rds/RDSFallbacks.java
@@ -17,25 +17,17 @@
 package org.jclouds.rds;
 
 import static com.google.common.base.Preconditions.checkNotNull;
-import static com.google.common.util.concurrent.Futures.immediateFuture;
 import static org.jclouds.Fallbacks.valOnNotFoundOr404;
 
 import org.jclouds.Fallback;
 import org.jclouds.aws.AWSResponseException;
 
-import com.google.common.util.concurrent.ListenableFuture;
-
 public final class RDSFallbacks {
    private RDSFallbacks() {
    }
 
    public static final class NullOnStateDeletingNotFoundOr404 implements 
Fallback<Object> {
       @Override
-      public ListenableFuture<Object> create(Throwable t) throws Exception {
-         return immediateFuture(createOrPropagate(t));
-      }
-
-      @Override
       public Object createOrPropagate(Throwable t) throws Exception {
          if (checkNotNull(t, "throwable") instanceof AWSResponseException) {
             AWSResponseException e = AWSResponseException.class.cast(t);

Reply via email to