org.jclouds.openstack.keystone.v2_0
Class KeystoneFallbacks.EmptyPaginatedCollectionOnNotFoundOr404

java.lang.Object
  extended by org.jclouds.openstack.keystone.v2_0.KeystoneFallbacks.EmptyPaginatedCollectionOnNotFoundOr404
All Implemented Interfaces:
com.google.common.util.concurrent.FutureFallback<PaginatedCollection<Object>>, org.jclouds.Fallback<PaginatedCollection<Object>>
Enclosing class:
KeystoneFallbacks

public static final class KeystoneFallbacks.EmptyPaginatedCollectionOnNotFoundOr404
extends Object
implements org.jclouds.Fallback<PaginatedCollection<Object>>


Constructor Summary
KeystoneFallbacks.EmptyPaginatedCollectionOnNotFoundOr404()
           
 
Method Summary
 com.google.common.util.concurrent.ListenableFuture<PaginatedCollection<Object>> create(Throwable t)
           
 PaginatedCollection<Object> createOrPropagate(Throwable t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KeystoneFallbacks.EmptyPaginatedCollectionOnNotFoundOr404

public KeystoneFallbacks.EmptyPaginatedCollectionOnNotFoundOr404()
Method Detail

create

public com.google.common.util.concurrent.ListenableFuture<PaginatedCollection<Object>> create(Throwable t)
                                                                                       throws Exception
Specified by:
create in interface com.google.common.util.concurrent.FutureFallback<PaginatedCollection<Object>>
Throws:
Exception

createOrPropagate

public PaginatedCollection<Object> createOrPropagate(Throwable t)
                                              throws Exception
Specified by:
createOrPropagate in interface org.jclouds.Fallback<PaginatedCollection<Object>>
Throws:
Exception


Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.