Hi YuvarajHave a look at the Rackspace examples [1]. Specifically, CloudFilesPublish and GenerateTempURL could help. One of the cloud-storage-workshop exercises [2] also has an example that might be useful.
Regards ap[1] https://github.com/jclouds/jclouds-examples/tree/master/rackspace/src/main/java/org/jclouds/examples/rackspace/cloudfiles [2] https://github.com/jclouds/jclouds-cloud-storage-workshop/blob/master/exercise1/src/main/java/org/jclouds/labs/blobstore/exercise1/ImageUploader.java#L69