[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