SplashScreenObserver.java
package org.ferris.tweial.console.splash;
import javax.enterprise.event.Observes;
import javax.inject.Inject;
import org.apache.log4j.Logger;
import org.ferris.tweial.console.main.StartupEvent;
import org.ferris.tweial.console.main.StartupPriority;
import org.jboss.weld.experimental.Priority;
public class SplashScreenObserver {
@Inject
protected Logger log;
@Inject
protected SplashScreenPage splashScreenPage;
public void observes(
@Observes @Priority(StartupPriority.SPASH_SCREEN) StartupEvent event
) {
log.info("SplashScreen startup configuration observer");
splashScreenPage.view();
}
}