27 lines
795 B
Java
27 lines
795 B
Java
package org.gcube.portlets.user.geoportaldataviewer.server;
|
|
|
|
import javax.servlet.annotation.WebListener;
|
|
import javax.servlet.http.HttpSessionEvent;
|
|
import javax.servlet.http.HttpSessionListener;
|
|
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
@WebListener
|
|
public class GeoportalDataViewerHttpSessionListener implements HttpSessionListener {
|
|
|
|
private static final Logger LOG = LoggerFactory.getLogger(GeoportalDataViewerHttpSessionListener.class);
|
|
|
|
@Override
|
|
public void sessionDestroyed(HttpSessionEvent event) {
|
|
LOG.info("sessionDestroyed called");
|
|
}
|
|
|
|
@Override
|
|
public void sessionCreated(HttpSessionEvent arg0) {
|
|
LOG.info("sessionCreated called. Session id is: "+arg0.getSession().getId());
|
|
|
|
new GeoportalDataViewerServiceImpl().preloadgCubeProfilesForUCDs();
|
|
}
|
|
}
|