org.jclouds.atmos.blobstore.strategy
Class FindMD5InUserMetadata

java.lang.Object
  extended by org.jclouds.atmos.blobstore.strategy.FindMD5InUserMetadata
All Implemented Interfaces:
org.jclouds.blobstore.strategy.ContainsValueInListStrategy

@Singleton
public class FindMD5InUserMetadata
extends Object
implements org.jclouds.blobstore.strategy.ContainsValueInListStrategy

Searches Content-MD5 tag for the value associated with the value

Author:
Adrian Cole

Field Summary
protected  org.jclouds.blobstore.strategy.ListBlobsInContainer getAllBlobMetadata
           
protected  org.jclouds.logging.Logger logger
           
protected  Long maxTime
          maximum duration of an blob Request
protected  org.jclouds.blobstore.functions.ObjectMD5 objectMD5
           
 
Method Summary
 boolean execute(String containerName, Object value, org.jclouds.blobstore.options.ListContainerOptions options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected org.jclouds.logging.Logger logger

objectMD5

protected final org.jclouds.blobstore.functions.ObjectMD5 objectMD5

getAllBlobMetadata

protected final org.jclouds.blobstore.strategy.ListBlobsInContainer getAllBlobMetadata

maxTime

@Inject(optional=true)
@Named(value="jclouds.request-timeout")
protected Long maxTime
maximum duration of an blob Request

Method Detail

execute

public boolean execute(String containerName,
                       Object value,
                       org.jclouds.blobstore.options.ListContainerOptions options)
Specified by:
execute in interface org.jclouds.blobstore.strategy.ContainsValueInListStrategy


Copyright © 2009-2011 jclouds. All Rights Reserved.