Add properties for DataStoreMetadataAnalyzer
diff --git a/gora-core/src/main/java/org/apache/gora/store/DataStoreMetadataFactory.java b/gora-core/src/main/java/org/apache/gora/store/DataStoreMetadataFactory.java
index 28277a6..2f14fa5 100644
--- a/gora-core/src/main/java/org/apache/gora/store/DataStoreMetadataFactory.java
+++ b/gora-core/src/main/java/org/apache/gora/store/DataStoreMetadataFactory.java
@@ -91,6 +91,7 @@
     try {
       DataStoreMetadataAnalyzer metadataAnalyzer = (DataStoreMetadataAnalyzer) ReflectionUtils.newInstance(metadataAnalyzerClassName);
       metadataAnalyzer.setConf(configuration);
+      metadataAnalyzer.setProperties(properties);
       metadataAnalyzer.initialize();
       return metadataAnalyzer;
     } catch (ClassNotFoundException e) {
diff --git a/gora-core/src/main/java/org/apache/gora/store/impl/DataStoreMetadataAnalyzer.java b/gora-core/src/main/java/org/apache/gora/store/impl/DataStoreMetadataAnalyzer.java
index 5a05418..8462ce5 100644
--- a/gora-core/src/main/java/org/apache/gora/store/impl/DataStoreMetadataAnalyzer.java
+++ b/gora-core/src/main/java/org/apache/gora/store/impl/DataStoreMetadataAnalyzer.java
@@ -19,6 +19,7 @@
 
 import java.io.IOException;
 import java.util.List;
+import java.util.Properties;
 
 import org.apache.gora.util.GoraException;
 import org.apache.hadoop.conf.Configurable;
@@ -42,6 +43,11 @@
    * Configuration from Hadoop/HBase/...
    */
   protected Configuration conf;
+
+  /**
+   * Properties for the data store.
+   */
+  protected Properties properties;
   
   /**
    * After been set the configuratin, this method is called.
@@ -84,4 +90,12 @@
   public Configuration getConf() {
     return conf;
   }
+
+  public Properties getProperties() {
+    return properties;
+  }
+
+  public void setProperties(Properties properties) {
+    this.properties = properties;
+  }
 }