]> source.dussan.org Git - vaadin-framework.git/commitdiff
Remove VaadinSession.isProductionMode() (#9402)
authorLeif Åstrand <leif@vaadin.com>
Thu, 6 Sep 2012 10:24:33 +0000 (13:24 +0300)
committerLeif Åstrand <leif@vaadin.com>
Thu, 6 Sep 2012 14:07:45 +0000 (17:07 +0300)
server/src/com/vaadin/server/BootstrapHandler.java
server/src/com/vaadin/server/VaadinSession.java
uitest/src/com/vaadin/tests/minitutorials/v7a1/FindCurrentUI.java

index 4ebac73b6b5543e95c0047f0bbaa41663fee0f6c..ffd036d66dd2d911015fa9ffece74929f8f5bcf0 100644 (file)
@@ -365,7 +365,8 @@ public abstract class BootstrapHandler implements RequestHandler {
         JSONObject defaults = getDefaultParameters(context);
         JSONObject appConfig = getApplicationParameters(context);
 
-        boolean isDebug = !context.getApplication().isProductionMode();
+        boolean isDebug = !context.getApplication().getConfiguration()
+                .isProductionMode();
 
         builder.append("vaadin.setDefaults(");
         appendJsonObject(builder, defaults, isDebug);
@@ -450,7 +451,7 @@ public abstract class BootstrapHandler implements RequestHandler {
                 + VaadinServlet.WIDGETSET_DIRECTORY_PATH;
         defaults.put("widgetsetBase", widgetsetBase);
 
-        if (!application.isProductionMode()) {
+        if (!application.getConfiguration().isProductionMode()) {
             defaults.put("debug", true);
         }
 
index c95dc9ac22ba89f7586ff2bb6ebe4353611ce929..05b6aed96a0d4a88b547ac4f3b352dd7fcc3c044 100644 (file)
@@ -886,19 +886,6 @@ public class VaadinSession implements HttpSessionBindingListener, Serializable {
         CurrentInstance.setInheritable(VaadinSession.class, session);
     }
 
-    /**
-     * Check whether this application is in production mode. If an application
-     * is in production mode, certain debugging facilities are not available.
-     * 
-     * @return the status of the production mode flag
-     * 
-     * @since 7.0
-     */
-    @Deprecated
-    public boolean isProductionMode() {
-        return configuration.isProductionMode();
-    }
-
     public void addUIProvider(UIProvider uIProvider) {
         uiProviders.add(uIProvider);
     }
index 147ea2a91945a664d797f17152ef60116ebdd0f7..ef0346b29306a722633c73fd8f475d1e2ce8470f 100644 (file)
@@ -41,8 +41,8 @@ public class FindCurrentUI extends UI {
             @Override
             public void buttonClick(ClickEvent event) {
                 String msg = "Running in ";
-                msg += VaadinSession.getCurrent().isProductionMode() ? "production"
-                        : "debug";
+                msg += VaadinSession.getCurrent().getConfiguration()
+                        .isProductionMode() ? "production" : "debug";
                 Notification.show(msg);
             }
         });