summaryrefslogtreecommitdiff
path: root/src/main/java/com/android/vts/config/ObjectifyListener.java
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2018-03-27 06:54:17 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2018-03-27 06:54:17 +0000
commit9526d652e75d6aeb498ad5f3272e426c2b8d01a0 (patch)
treec73e3a2130025297f62924dba914cd622c97bd86 /src/main/java/com/android/vts/config/ObjectifyListener.java
parent6d1ab6db5ba7b4f1d18d87548fceae4012542c53 (diff)
parentbad18d984ff5cf173daa4d4888fae7674c95b6b0 (diff)
downloaddashboard-9526d652e75d6aeb498ad5f3272e426c2b8d01a0.tar.gz
Merge "New Test Suite Page for test suite data."
Diffstat (limited to 'src/main/java/com/android/vts/config/ObjectifyListener.java')
-rw-r--r--src/main/java/com/android/vts/config/ObjectifyListener.java16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/main/java/com/android/vts/config/ObjectifyListener.java b/src/main/java/com/android/vts/config/ObjectifyListener.java
index 8857764..cee9dd1 100644
--- a/src/main/java/com/android/vts/config/ObjectifyListener.java
+++ b/src/main/java/com/android/vts/config/ObjectifyListener.java
@@ -16,18 +16,18 @@
package com.android.vts.config;
-import com.android.vts.entity.TestLogSummaryEntity;
+import com.android.vts.entity.TestSuiteResultEntity;
+import com.googlecode.objectify.ObjectifyFactory;
import com.googlecode.objectify.ObjectifyService;
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
-import javax.servlet.annotation.WebListener;
import java.util.logging.Level;
import java.util.logging.Logger;
/** The @WebListener annotation for registering a class as a listener of a web application. */
-@WebListener
+// @WebListener
/**
* Initializing Objectify Service at the container start up before any web components like servlet
* get initialized.
@@ -36,13 +36,15 @@ public class ObjectifyListener implements ServletContextListener {
private static final Logger logger = Logger.getLogger(ObjectifyListener.class.getName());
- /** Receives notification that the web application initialization process is starting.
- * This function will register Entity classes for objectify.
+ /**
+ * Receives notification that the web application initialization process is starting. This
+ * function will register Entity classes for objectify.
*/
@Override
public void contextInitialized(ServletContextEvent servletContextEvent) {
- ObjectifyService.init();
- ObjectifyService.register(TestLogSummaryEntity.class);
+ ObjectifyFactory objectifyFactory = ObjectifyService.factory();
+ objectifyFactory.register(TestSuiteResultEntity.class);
+ objectifyFactory.begin();
logger.log(Level.INFO, "Value Initialized from context.");
}