Put back function used by BAD project

Change-Id: I6ac0c71c7f0e1f121a7597d7f09dce8943ed943d
Reviewed-on: https://asterix-gerrit.ics.uci.edu/1749
Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Ildar Absalyamov <ildar.absalyamov@gmail.com>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
diff --git a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java
index 750f89b..69f4e03 100644
--- a/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java
+++ b/asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/declared/MetadataProvider.java
@@ -248,6 +248,10 @@
         this.resultSerializerFactoryProvider = rafp;
     }
 
+    public IResultSerializerFactoryProvider getResultSerializerFactoryProvider() {
+        return resultSerializerFactoryProvider;
+    }
+
     public boolean isWriteTransaction() {
         // The transaction writes persistent datasets.
         return isWriteTransaction;