Repository: jclouds
Updated Branches:
  refs/heads/1.8.x 5229ec223 -> 5511bad76


Do not require Guava ByteSource in order to create a payload.


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/9105ae55
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/9105ae55
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/9105ae55

Branch: refs/heads/1.8.x
Commit: 9105ae55fade904fc864119fb68ded4d53ca0345
Parents: 5229ec2
Author: Adrian Cole <[email protected]>
Authored: Tue Oct 28 16:02:12 2014 -0700
Committer: Adrian Cole <[email protected]>
Committed: Wed Oct 29 10:21:53 2014 -0700

----------------------------------------------------------------------
 .../org/jclouds/blobstore/domain/BlobBuilder.java   |  6 ------
 .../src/main/java/org/jclouds/http/HttpMessage.java |  6 ------
 core/src/main/java/org/jclouds/http/HttpUtils.java  |  3 +--
 core/src/main/java/org/jclouds/io/Payloads.java     | 16 ----------------
 .../org/jclouds/io/payloads/ByteArrayPayload.java   |  4 ----
 .../java/org/jclouds/io/payloads/FilePayload.java   |  4 ----
 .../java/org/jclouds/io/payloads/StringPayload.java |  2 --
 7 files changed, 1 insertion(+), 40 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/9105ae55/blobstore/src/main/java/org/jclouds/blobstore/domain/BlobBuilder.java
----------------------------------------------------------------------
diff --git 
a/blobstore/src/main/java/org/jclouds/blobstore/domain/BlobBuilder.java 
b/blobstore/src/main/java/org/jclouds/blobstore/domain/BlobBuilder.java
index 67f6971..e2d4c62 100644
--- a/blobstore/src/main/java/org/jclouds/blobstore/domain/BlobBuilder.java
+++ b/blobstore/src/main/java/org/jclouds/blobstore/domain/BlobBuilder.java
@@ -77,9 +77,7 @@ public interface BlobBuilder {
     * 
     * @param payload
     *           payload you wish to construct the {@link Blob} with.
-    * @deprecated see payload(ByteSource.wrap(byte[])
     */
-   @Deprecated
    PayloadBlobBuilder payload(byte[] payload);
 
    /**
@@ -91,18 +89,14 @@ public interface BlobBuilder {
     * 
     * @param payload
     *           payload you wish to construct the {@link Blob} with.
-    * @deprecated see payload(ByteSource.wrap(String.getBytes()))
     */
-   @Deprecated
    PayloadBlobBuilder payload(String payload);
 
    /**
     * 
     * @param payload
     *           payload you wish to construct the {@link Blob} with.
-    * @deprecated see payload(Files.asByteSource(File))
     */
-   @Deprecated
    PayloadBlobBuilder payload(File payload);
 
    /**

http://git-wip-us.apache.org/repos/asf/jclouds/blob/9105ae55/core/src/main/java/org/jclouds/http/HttpMessage.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/http/HttpMessage.java 
b/core/src/main/java/org/jclouds/http/HttpMessage.java
index df3f578..fc12fca 100644
--- a/core/src/main/java/org/jclouds/http/HttpMessage.java
+++ b/core/src/main/java/org/jclouds/http/HttpMessage.java
@@ -64,9 +64,7 @@ public class HttpMessage extends PayloadEnclosingImpl {
       
       /**
        * @see HttpMessage#getPayload()
-       * @deprecated see payload(ByteSource.wrap(byte[]))
        */
-      @Deprecated
       public T payload(byte [] payload) {
          this.payload = Payloads.newByteArrayPayload(checkNotNull(payload, 
"payload"));
          return self();
@@ -82,9 +80,7 @@ public class HttpMessage extends PayloadEnclosingImpl {
       
       /**
        * @see HttpMessage#getPayload()
-       * @deprecated see payload(Files.asByteSource(File))
        */
-      @Deprecated
       public T payload(File payload) {
          this.payload = Payloads.newFilePayload(checkNotNull(payload, 
"payload"));
          return self();
@@ -100,9 +96,7 @@ public class HttpMessage extends PayloadEnclosingImpl {
       
       /**
        * @see HttpMessage#getPayload()
-       * @deprecated see payload(ByteSource.wrap(String.getBytes()))
        */
-      @Deprecated
       public T payload(String payload) {
          this.payload = Payloads.newStringPayload(checkNotNull(payload, 
"payload"));
          return self();

http://git-wip-us.apache.org/repos/asf/jclouds/blob/9105ae55/core/src/main/java/org/jclouds/http/HttpUtils.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/http/HttpUtils.java 
b/core/src/main/java/org/jclouds/http/HttpUtils.java
index f775607..5c026de 100644
--- a/core/src/main/java/org/jclouds/http/HttpUtils.java
+++ b/core/src/main/java/org/jclouds/http/HttpUtils.java
@@ -64,7 +64,6 @@ import com.google.common.collect.ImmutableMultimap;
 import com.google.common.collect.ImmutableSet;
 import com.google.common.collect.Multimap;
 import com.google.common.collect.ImmutableSet.Builder;
-import com.google.common.io.ByteSource;
 import com.google.common.reflect.Invokable;
 import com.google.inject.Inject;
 
@@ -159,7 +158,7 @@ public class HttpUtils {
    public static byte[] closeClientButKeepContentStream(PayloadEnclosing 
response) {
       byte[] returnVal = toByteArrayOrNull(response);
       if (returnVal != null && !response.getPayload().isRepeatable()) {
-         Payload newPayload = 
Payloads.newByteSourcePayload(ByteSource.wrap(returnVal));
+         Payload newPayload = Payloads.newByteArrayPayload(returnVal);
          MutableContentMetadata fromMd = 
response.getPayload().getContentMetadata();
          MutableContentMetadata toMd = newPayload.getContentMetadata();
          copy(fromMd, toMd);

http://git-wip-us.apache.org/repos/asf/jclouds/blob/9105ae55/core/src/main/java/org/jclouds/io/Payloads.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/io/Payloads.java 
b/core/src/main/java/org/jclouds/io/Payloads.java
index 1ccacf7..542e8a2 100644
--- a/core/src/main/java/org/jclouds/io/Payloads.java
+++ b/core/src/main/java/org/jclouds/io/Payloads.java
@@ -35,10 +35,6 @@ public class Payloads {
    private Payloads() {
    }
 
-   /**
-    * @deprecated see newPayload(ByteSource) or newPayload(InputStream)
-    */
-   @Deprecated
    public static Payload newPayload(Object data) {
       checkNotNull(data, "data");
       if (data instanceof Payload) {
@@ -62,10 +58,6 @@ public class Payloads {
       return new InputStreamPayload(checkNotNull(data, "data"));
    }
 
-   /**
-    * @deprecated see newPayload(ByteSource)
-    */
-   @Deprecated
    public static ByteArrayPayload newByteArrayPayload(byte[] data) {
       return new ByteArrayPayload(checkNotNull(data, "data"));
    }
@@ -74,18 +66,10 @@ public class Payloads {
       return new ByteSourcePayload(checkNotNull(data, "data"));
    }
 
-   /**
-    * @deprecated see newPayload(ByteSource)
-    */
-   @Deprecated
    public static StringPayload newStringPayload(String data) {
       return new StringPayload(checkNotNull(data, "data"));
    }
 
-   /**
-    * @deprecated see newPayload(ByteSource)
-    */
-   @Deprecated
    public static FilePayload newFilePayload(File data) {
       return new FilePayload(checkNotNull(data, "data"));
    }

http://git-wip-us.apache.org/repos/asf/jclouds/blob/9105ae55/core/src/main/java/org/jclouds/io/payloads/ByteArrayPayload.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/io/payloads/ByteArrayPayload.java 
b/core/src/main/java/org/jclouds/io/payloads/ByteArrayPayload.java
index 5bcf514..109fe71 100644
--- a/core/src/main/java/org/jclouds/io/payloads/ByteArrayPayload.java
+++ b/core/src/main/java/org/jclouds/io/payloads/ByteArrayPayload.java
@@ -22,10 +22,6 @@ import static 
com.google.common.base.Preconditions.checkNotNull;
 import java.io.ByteArrayInputStream;
 import java.io.InputStream;
 
-/**
- * @deprecated see ByteSourcePayload
- */
-@Deprecated
 public class ByteArrayPayload extends BasePayload<byte[]> {
    public ByteArrayPayload(byte[] content) {
       this(content, null);

http://git-wip-us.apache.org/repos/asf/jclouds/blob/9105ae55/core/src/main/java/org/jclouds/io/payloads/FilePayload.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/io/payloads/FilePayload.java 
b/core/src/main/java/org/jclouds/io/payloads/FilePayload.java
index ee5756c..493694f 100644
--- a/core/src/main/java/org/jclouds/io/payloads/FilePayload.java
+++ b/core/src/main/java/org/jclouds/io/payloads/FilePayload.java
@@ -24,10 +24,6 @@ import java.io.InputStream;
 import java.io.IOException;
 
 
-/**
- * @deprecated see ByteSourcePayload
- */
-@Deprecated
 public class FilePayload extends BasePayload<File> {
 
    public FilePayload(File content) {

http://git-wip-us.apache.org/repos/asf/jclouds/blob/9105ae55/core/src/main/java/org/jclouds/io/payloads/StringPayload.java
----------------------------------------------------------------------
diff --git a/core/src/main/java/org/jclouds/io/payloads/StringPayload.java 
b/core/src/main/java/org/jclouds/io/payloads/StringPayload.java
index 3865062..c92ccd6 100644
--- a/core/src/main/java/org/jclouds/io/payloads/StringPayload.java
+++ b/core/src/main/java/org/jclouds/io/payloads/StringPayload.java
@@ -25,9 +25,7 @@ import com.google.common.base.Charsets;
  * This implementation converts the String to a byte array using UTF-8 
encoding. If you wish to use
  * a different encoding, please use {@link ByteArrayPayload}.
  * 
- * @deprecated see ByteSourcePayload
  */
-@Deprecated
 public class StringPayload extends BasePayload<String> {
 
    private final byte[] bytes;

Reply via email to