[infinispan-commits] Infinispan SVN: r536 - trunk/cachestore/bdbje/src/main/java/org/infinispan/loaders/bdbje.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Thu Jul 9 07:43:21 EDT 2009
Author: vblagojevic at jboss.com
Date: 2009-07-09 07:43:20 -0400 (Thu, 09 Jul 2009)
New Revision: 536
Modified:
trunk/cachestore/bdbje/src/main/java/org/infinispan/loaders/bdbje/BdbjeCacheStoreConfig.java
Log:
annotate bdbje cache store
Modified: trunk/cachestore/bdbje/src/main/java/org/infinispan/loaders/bdbje/BdbjeCacheStoreConfig.java
===================================================================
--- trunk/cachestore/bdbje/src/main/java/org/infinispan/loaders/bdbje/BdbjeCacheStoreConfig.java 2009-07-09 11:40:43 UTC (rev 535)
+++ trunk/cachestore/bdbje/src/main/java/org/infinispan/loaders/bdbje/BdbjeCacheStoreConfig.java 2009-07-09 11:43:20 UTC (rev 536)
@@ -1,5 +1,8 @@
package org.infinispan.loaders.bdbje;
+import org.infinispan.config.ConfigurationElement;
+import org.infinispan.config.ConfigurationElements;
+import org.infinispan.config.ConfigurationProperty;
import org.infinispan.loaders.AbstractCacheStoreConfig;
/**
@@ -25,6 +28,9 @@
* @version $Id$
* @since 4.0
*/
+ at ConfigurationElements(elements = {
+ @ConfigurationElement(name = "loader", parent = "loaders", description = "org.infinispan.loaders.bdbje.BdbjeCacheStoreConfig"),
+ @ConfigurationElement(name = "properties", parent = "loader") })
public class BdbjeCacheStoreConfig extends AbstractCacheStoreConfig {
private String location = "Infinispan-BdbjeCacheStore";
private long lockAcquistionTimeout = 60 * 1000;
@@ -37,6 +43,9 @@
return expiryDbName;
}
+
+ @ConfigurationProperty(name="expiryDbName",
+ parentElement="properties")
public void setExpiryDbName(String expiryDbName) {
this.expiryDbName = expiryDbName;
}
@@ -50,6 +59,9 @@
return maxTxRetries;
}
+
+ @ConfigurationProperty(name="maxTxRetries",
+ parentElement="properties")
public void setMaxTxRetries(int maxTxRetries) {
this.maxTxRetries = maxTxRetries;
}
@@ -59,6 +71,9 @@
return lockAcquistionTimeout;
}
+
+ @ConfigurationProperty(name="lockAcquistionTimeout",
+ parentElement="properties")
public void setLockAcquistionTimeout(long lockAcquistionTimeout) {
this.lockAcquistionTimeout = lockAcquistionTimeout;
}
@@ -67,6 +82,9 @@
return location;
}
+
+ @ConfigurationProperty(name="location",
+ parentElement="properties")
public void setLocation(String location) {
testImmutability("location");
this.location = location;
@@ -77,6 +95,9 @@
return cacheDbName;
}
+
+ @ConfigurationProperty(name="cacheDbName",
+ parentElement="properties")
public void setCacheDbName(String cacheDbName) {
this.cacheDbName = cacheDbName;
}
@@ -85,6 +106,9 @@
return catalogDbName;
}
+
+ @ConfigurationProperty(name="catalogDbName",
+ parentElement="properties")
public void setCatalogDbName(String catalogDbName) {
this.catalogDbName = catalogDbName;
}
More information about the infinispan-commits
mailing list