[infinispan-commits] Infinispan SVN: r535 - trunk/cachestore/s3/src/main/java/org/infinispan/loaders/s3.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Thu Jul 9 07:40:43 EDT 2009
Author: vblagojevic at jboss.com
Date: 2009-07-09 07:40:43 -0400 (Thu, 09 Jul 2009)
New Revision: 535
Modified:
trunk/cachestore/s3/src/main/java/org/infinispan/loaders/s3/S3CacheStoreConfig.java
Log:
annotate s3 cache store
Modified: trunk/cachestore/s3/src/main/java/org/infinispan/loaders/s3/S3CacheStoreConfig.java
===================================================================
--- trunk/cachestore/s3/src/main/java/org/infinispan/loaders/s3/S3CacheStoreConfig.java 2009-07-09 11:36:59 UTC (rev 534)
+++ trunk/cachestore/s3/src/main/java/org/infinispan/loaders/s3/S3CacheStoreConfig.java 2009-07-09 11:40:43 UTC (rev 535)
@@ -1,5 +1,8 @@
package org.infinispan.loaders.s3;
+import org.infinispan.config.ConfigurationElement;
+import org.infinispan.config.ConfigurationElements;
+import org.infinispan.config.ConfigurationProperty;
import org.infinispan.loaders.LockSupportCacheStoreConfig;
/**
@@ -15,6 +18,10 @@
* @author Adrian Cole
* @since 4.0
*/
+ at ConfigurationElements(elements = {
+ @ConfigurationElement(name = "loader", parent = "loaders",
+ description = "org.infinispan.loaders.s3.S3CacheStoreConfig"),
+ @ConfigurationElement(name = "properties", parent = "loader") })
public class S3CacheStoreConfig extends LockSupportCacheStoreConfig {
private String awsAccessKey;
private String awsSecretKey;
@@ -28,6 +35,8 @@
return requestTimeout;
}
+ @ConfigurationProperty(name="requestTimeout",
+ parentElement="properties")
public void setRequestTimeout(long requestTimeout) {
this.requestTimeout = requestTimeout;
}
@@ -37,6 +46,8 @@
return maxConnections;
}
+ @ConfigurationProperty(name="maxConnections",
+ parentElement="properties")
public void setMaxConnections(int maxConnections) {
this.maxConnections = maxConnections;
}
@@ -48,6 +59,8 @@
return secure;
}
+ @ConfigurationProperty(name="secure",
+ parentElement="properties")
public void setSecure(boolean secure) {
this.secure = secure;
}
@@ -61,6 +74,9 @@
return awsAccessKey;
}
+
+ @ConfigurationProperty(name="awsAccessKey",
+ parentElement="properties")
public void setAwsAccessKey(String awsAccessKey) {
this.awsAccessKey = awsAccessKey;
}
@@ -69,6 +85,9 @@
return awsSecretKey;
}
+
+ @ConfigurationProperty(name="awsSecretKey",
+ parentElement="properties")
public void setAwsSecretKey(String awsSecretKey) {
this.awsSecretKey = awsSecretKey;
}
@@ -77,6 +96,8 @@
return bucket;
}
+ @ConfigurationProperty(name="bucket",
+ parentElement="properties")
public void setBucket(String bucket) {
this.bucket = bucket;
}
@@ -85,6 +106,8 @@
return proxyHost;
}
+ @ConfigurationProperty(name="proxyHost",
+ parentElement="properties")
public void setProxyHost(String proxyHost) {
this.proxyHost = proxyHost;
}
@@ -93,6 +116,8 @@
return proxyPort;
}
+ @ConfigurationProperty(name="proxyPort",
+ parentElement="properties")
public void setProxyPort(int proxyPort) {
this.proxyPort = proxyPort;
}
More information about the infinispan-commits
mailing list