Examples of bindToRequest()


Examples of org.jclouds.blobstore.binders.BindMapToHeadersWithPrefix.bindToRequest()

   @Test(expectedExceptions = { NullPointerException.class, IllegalStateException.class })
   public void testNullIsBad() {
      BindMapToHeadersWithPrefix binder = new BindMapToHeadersWithPrefix("prefix:");
      HttpRequest request = HttpRequest.builder().method("GET").endpoint("http://momma").build();
      binder.bindToRequest(request, null);
   }
}
View Full Code Here

Examples of org.jclouds.blobstore.binders.BindMapToHeadersWithPrefix.bindToRequest()

   @Test(expectedExceptions = { NullPointerException.class, IllegalStateException.class })
   public void testNullIsBad() {
      BindMapToHeadersWithPrefix binder = new BindMapToHeadersWithPrefix("prefix:");
      HttpRequest request = HttpRequest.builder().method("GET").endpoint("http://momma").build();
      binder.bindToRequest(request, null);
   }
}
View Full Code Here

Examples of org.jclouds.blobstore.binders.BindMapToHeadersWithPrefix.bindToRequest()

   @Test(expectedExceptions = { NullPointerException.class, IllegalStateException.class })
   public void testNullIsBad() {
      BindMapToHeadersWithPrefix binder = new BindMapToHeadersWithPrefix("prefix:");
      HttpRequest request = HttpRequest.builder().method("GET").endpoint("http://momma").build();
      binder.bindToRequest(request, null);
   }
}
View Full Code Here

Examples of org.jclouds.mezeo.pcs.binders.BindContainerNameToXmlPayload.bindToRequest()

public class BindContainerNameToXmlPayloadTest {

   public void test() {
      BindContainerNameToXmlPayload binder = new BindContainerNameToXmlPayload();
      HttpRequest request = new HttpRequest("GET", URI.create("http://localhost"));
      binder.bindToRequest(request, "foo");

      assertEquals(request.getPayload().getRawContent(), "<container><name>foo</name></container>");
      assertEquals(request.getPayload().getContentMetadata().getContentLength(), Long.valueOf(
               "<container><name>foo</name></container>".getBytes().length));
      assertEquals(request.getPayload().getContentMetadata().getContentType(), "application/unknown");
View Full Code Here

Examples of org.jclouds.mezeo.pcs.binders.BindFileInfoToXmlPayload.bindToRequest()

   public void test() {
      BindFileInfoToXmlPayload binder = new BindFileInfoToXmlPayload();
      HttpRequest request = new HttpRequest("GET", URI.create("http://localhost"));
      PCSFile file = factory.create(null);
      file.getMetadata().setName("foo");
      request = binder.bindToRequest(request, file);
      assertEquals(request.getPayload().getRawContent(),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>");
      assertEquals(
            request.getFirstHeaderOrNull(HttpHeaders.CONTENT_LENGTH),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>"
View Full Code Here

Examples of org.jclouds.mezeo.pcs.binders.BindFileInfoToXmlPayload.bindToRequest()

      BindFileInfoToXmlPayload binder = new BindFileInfoToXmlPayload();
      HttpRequest request = new HttpRequest("GET", URI.create("http://localhost"));

      PCSFile file = factory.create(null);
      file.getMetadata().setName("subdir/foo");
      request = binder.bindToRequest(request, file);
      assertEquals(request.getPayload().getRawContent(),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>");
      assertEquals(
            request.getFirstHeaderOrNull(HttpHeaders.CONTENT_LENGTH),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>"
View Full Code Here

Examples of org.jclouds.rest.Binder.bindToRequest()

                  Object[] payloadArray = (Object[]) arg;
                  arg = payloadArray.length > 0 ? payloadArray[0] : null;
               }
            }
            if (arg != null) {
               request = binder.bindToRequest(request, arg);
            }
            if (shouldBreak)
               break OUTER;
         } else {
            if (position + 1 == invocation.getInvokable().getParameters().size() && entry.getType().isArray())// TODO:
View Full Code Here

Examples of org.jclouds.rest.Binder.bindToRequest()

                  Object[] payloadArray = (Object[]) arg;
                  arg = payloadArray.length > 0 ? payloadArray[0] : null;
               }
            }
            if (arg != null) {
               request = binder.bindToRequest(request, arg);
            }
            if (shouldBreak)
               break OUTER;
         } else {
            if (position + 1 == invocation.getInvokable().getParameters().size() && entry.getType().isArray())// TODO:
View Full Code Here

Examples of org.jclouds.rest.Binder.bindToRequest()

                  Object[] payloadArray = (Object[]) arg;
                  arg = payloadArray.length > 0 ? payloadArray[0] : null;
               }
            }
            if (arg != null) {
               request = binder.bindToRequest(request, arg);
            }
            if (shouldBreak)
               break OUTER;
         } else {
            if (position + 1 == getInvokableParameters(invocation.getInvokable()).size() && entry.getType().isArray())// TODO:
View Full Code Here

Examples of org.jclouds.rest.Binder.bindToRequest()

                  Object[] payloadArray = (Object[]) arg;
                  arg = payloadArray.length > 0 ? payloadArray[0] : null;
               }
            }
            if (arg != null) {
               request = binder.bindToRequest(request, arg);
            }
            if (shouldBreak)
               break OUTER;
         } else {
            if (position + 1 == getInvokableParameters(invocation.getInvokable()).size() && entry.getType().isArray())// TODO:
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.