You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by bv...@apache.org on 2013/04/27 10:27:43 UTC

svn commit: r1476525 - in /camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds: JcloudsBlobStoreConsumerTest.java JcloudsSpringBlobstoreTest.java

Author: bvahdat
Date: Sat Apr 27 08:27:42 2013
New Revision: 1476525

URL: http://svn.apache.org/r1476525
Log:
Replaced the deprecated BlobStoreContextFactory usage with the new ContextBuilder API.

Modified:
    camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsBlobStoreConsumerTest.java
    camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsSpringBlobstoreTest.java

Modified: camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsBlobStoreConsumerTest.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsBlobStoreConsumerTest.java?rev=1476525&r1=1476524&r2=1476525&view=diff
==============================================================================
--- camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsBlobStoreConsumerTest.java (original)
+++ camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsBlobStoreConsumerTest.java Sat Apr 27 08:27:42 2013
@@ -20,9 +20,9 @@ import com.google.common.collect.Lists;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
 import org.apache.camel.test.junit4.CamelTestSupport;
+import org.jclouds.ContextBuilder;
 import org.jclouds.blobstore.BlobStore;
 import org.jclouds.blobstore.BlobStoreContext;
-import org.jclouds.blobstore.BlobStoreContextFactory;
 import org.jclouds.io.payloads.StringPayload;
 import org.junit.Test;
 
@@ -36,9 +36,7 @@ public class JcloudsBlobStoreConsumerTes
     private static final String TEST_BLOB_IN_DIR = "dir/testBlob";
     private static final String TEST_BLOB_IN_OTHER = "other/testBlob";
 
-    BlobStoreContextFactory contextFactory = new BlobStoreContextFactory();
-    BlobStoreContext blobStoreContext = contextFactory.createContext("transient", "identity", "credential");
-    BlobStore blobStore = blobStoreContext.getBlobStore();
+    BlobStore blobStore = ContextBuilder.newBuilder("transient").credentials("id", "credential").buildView(BlobStoreContext.class).getBlobStore();
 
     @Test
     public void testBlobStoreGetOneBlob() throws InterruptedException {

Modified: camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsSpringBlobstoreTest.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsSpringBlobstoreTest.java?rev=1476525&r1=1476524&r2=1476525&view=diff
==============================================================================
--- camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsSpringBlobstoreTest.java (original)
+++ camel/trunk/components/camel-jclouds/src/test/java/org/apache/camel/component/jclouds/JcloudsSpringBlobstoreTest.java Sat Apr 27 08:27:42 2013
@@ -19,8 +19,9 @@ package org.apache.camel.component.jclou
 import org.apache.camel.EndpointInject;
 import org.apache.camel.component.mock.MockEndpoint;
 import org.apache.camel.test.spring.CamelSpringTestSupport;
+import org.jclouds.ContextBuilder;
+import org.jclouds.blobstore.BlobStore;
 import org.jclouds.blobstore.BlobStoreContext;
-import org.jclouds.blobstore.BlobStoreContextFactory;
 import org.junit.BeforeClass;
 import org.junit.Test;
 import org.springframework.context.support.AbstractApplicationContext;
@@ -28,19 +29,17 @@ import org.springframework.context.suppo
 
 public class JcloudsSpringBlobstoreTest extends CamelSpringTestSupport {
 
-
     @EndpointInject(uri = "mock:result-foo")
     protected MockEndpoint resultFoo;
 
-
     @EndpointInject(uri = "mock:result-bar")
     protected MockEndpoint resultBar;
 
     @BeforeClass
     public static void setUpClass() throws Exception {
-        BlobStoreContext context = new BlobStoreContextFactory().createContext("transient", "id", "credential");
-        context.getBlobStore().createContainerInLocation(null, "foo");
-        context.getBlobStore().createContainerInLocation(null, "bar");
+        BlobStore blobStore = ContextBuilder.newBuilder("transient").credentials("id", "credential").buildView(BlobStoreContext.class).getBlobStore();
+        blobStore.createContainerInLocation(null, "foo");
+        blobStore.createContainerInLocation(null, "bar");
     }
 
     @Override