logging with log4j
authorAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Thu, 9 Mar 2017 18:41:54 +0000 (19:41 +0100)
committerAndreas Kohlbecker <a.kohlbecker@bgbm.org>
Thu, 9 Mar 2017 18:41:54 +0000 (19:41 +0100)
src/main/java/eu/etaxonomy/vaadin/mvp/AbstractPresenter.java
src/main/java/eu/etaxonomy/vaadin/mvp/AbstractView.java

index 77e65535c5d23a6ec15b61f35f357f7b57c98218..6cfba11371811fc323f1e7a013d9ca5a6c3374e0 100644 (file)
@@ -1,7 +1,6 @@
 package eu.etaxonomy.vaadin.mvp;
 
-import java.util.logging.Logger;
-
+import org.apache.log4j.Logger;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Qualifier;
 
@@ -24,6 +23,8 @@ import eu.etaxonomy.cdm.api.application.CdmRepository;
 @ViewScope
 public abstract class AbstractPresenter<V extends ApplicationView> {
 
+    public static final Logger logger = Logger.getLogger(AbstractPresenter.class);
+
        private V view;
 
 
@@ -49,7 +50,7 @@ public abstract class AbstractPresenter<V extends ApplicationView> {
         * @param view
         */
        protected final void init(V view) {
-               Logger.getLogger(getClass().getName()).info("Presenter init");
+           logger.trace("Presenter init");
                this.view = view;
                onPresenterReady();
        }
@@ -59,7 +60,7 @@ public abstract class AbstractPresenter<V extends ApplicationView> {
         * after presenter has finished initializing.
         */
        protected void onPresenterReady() {
-               Logger.getLogger(getClass().getName()).info("Presenter ready");
+           logger.trace("Presenter ready");
        }
 
        /**
@@ -67,7 +68,7 @@ public abstract class AbstractPresenter<V extends ApplicationView> {
         * user has navigated into the view that this presenter governs.
         */
        public void onViewEnter() {
-               Logger.getLogger(getClass().getName()).info("View entered");
+           logger.trace("View entered");
        }
 
        public void onViewExit() {
index 6583d7410b988867765ecb9739f52a52536ec679..af1a81bff4dc205f4185c5d7a8fb0ea4d5d13235 100644 (file)
@@ -1,9 +1,8 @@
 package eu.etaxonomy.vaadin.mvp;
 
-import java.util.logging.Logger;
-
 import javax.annotation.PostConstruct;
 
+import org.apache.log4j.Logger;
 import org.springframework.beans.BeansException;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.context.ApplicationContext;
@@ -25,6 +24,9 @@ import com.vaadin.ui.CustomComponent;
 public abstract class AbstractView<P extends AbstractPresenter> extends CustomComponent
                implements ApplicationContextAware {
 
+
+    public static final Logger logger = Logger.getLogger(AbstractView.class);
+
        private P presenter;
 
        private ApplicationContext applicationContext;
@@ -53,7 +55,7 @@ public abstract class AbstractView<P extends AbstractPresenter> extends CustomCo
        }
 
        protected void onViewReady() {
-               Logger.getLogger(getClass().getSimpleName()).info("View ready");
+           logger.trace("View ready");
        }
 
        protected P getPresenter() {