You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by za...@apache.org on 2015/04/07 23:33:20 UTC

[22/32] jclouds git commit: Convert fake interfaces to utility classes

Convert fake interfaces to utility classes


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

Branch: refs/heads/master
Commit: acba325333be3c634d8485aa47fe6fef0d12ef9f
Parents: 66627e9
Author: Andrew Gaul <ga...@apache.org>
Authored: Sat Sep 6 11:48:09 2014 -0700
Committer: Andrew Gaul <ga...@apache.org>
Committed: Sat Sep 20 18:47:07 2014 -0700

----------------------------------------------------------------------
 .../v1/reference/CloudFilesConstants.java       | 12 ++++++---
 .../v1/reference/CloudFilesHeaders.java         | 26 +++++++++++---------
 2 files changed, 23 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/acba3253/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
----------------------------------------------------------------------
diff --git a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
index 095ea10..57ff302 100644
--- a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
+++ b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
@@ -20,8 +20,12 @@ package org.jclouds.rackspace.cloudfiles.v1.reference;
 /**
  * Constants specified by Rackspace Cloud Files.
  */
-public interface CloudFilesConstants {
-   int CDN_TTL_MIN = 900;
-   int CDN_TTL_MAX = 31536000;
-   int CDN_TTL_DEFAULT = 259200;
+public final class CloudFilesConstants {
+   public static final int CDN_TTL_MIN = 900;
+   public static final int CDN_TTL_MAX = 31536000;
+   public static final int CDN_TTL_DEFAULT = 259200;
+
+   private CloudFilesConstants() {
+      throw new AssertionError("intentionally unimplemented");
+   }
 }

http://git-wip-us.apache.org/repos/asf/jclouds/blob/acba3253/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
----------------------------------------------------------------------
diff --git a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
index e4d862b..1563c61 100644
--- a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
+++ b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
@@ -21,20 +21,24 @@ import org.jclouds.openstack.swift.v1.reference.SwiftHeaders;
 /**
  * Additional headers specified by Rackspace Cloud Files.
  */
-public interface CloudFilesHeaders extends SwiftHeaders {
+public final class CloudFilesHeaders {
    // Access logs
-   String CONTAINER_ACCESS_LOG_DELIVERY = CONTAINER_METADATA_PREFIX + "Access-Log-Delivery";
+   public static final String CONTAINER_ACCESS_LOG_DELIVERY = SwiftHeaders.CONTAINER_METADATA_PREFIX + "Access-Log-Delivery";
 
    // Common CDN Headers
-   String CDN_ENABLED = "X-Cdn-Enabled";
-   String CDN_LOG_RETENTION = "X-Log-Retention";
-   String CDN_TTL = "X-Ttl";
-   String CDN_URI = "X-Cdn-Uri";
-   String CDN_SSL_URI = "X-Cdn-Ssl-Uri";
-   String CDN_STREAMING_URI = "X-Cdn-Streaming-Uri";
-   String CDN_IOS_URI = "X-Cdn-Ios-Uri";
+   public static final String CDN_ENABLED = "X-Cdn-Enabled";
+   public static final String CDN_LOG_RETENTION = "X-Log-Retention";
+   public static final String CDN_TTL = "X-Ttl";
+   public static final String CDN_URI = "X-Cdn-Uri";
+   public static final String CDN_SSL_URI = "X-Cdn-Ssl-Uri";
+   public static final String CDN_STREAMING_URI = "X-Cdn-Streaming-Uri";
+   public static final String CDN_IOS_URI = "X-Cdn-Ios-Uri";
 
    // CDN Purge
-   String CDN_PURGE_OBJECT_EMAIL = "X-Purge-Email";
-   String CDN_PURGE_OBJECT_FAILED = "X-Purge-Failed-Reason";
+   public static final String CDN_PURGE_OBJECT_EMAIL = "X-Purge-Email";
+   public static final String CDN_PURGE_OBJECT_FAILED = "X-Purge-Failed-Reason";
+
+   private CloudFilesHeaders() {
+      throw new AssertionError("intentionally unimplemented");
+   }
 }