blob: 52b2fdf990b1a40351a0621236f3e4ab310bbfde [file] [log] [blame]
package @@BUNDLE_SERVER_NAME@@;
import org.eclipse.scout.commons.exception.ProcessingException;
import org.eclipse.scout.commons.logger.IScoutLogger;
import org.eclipse.scout.commons.logger.ScoutLogManager;
import org.eclipse.scout.rt.server.ServerJob;
import org.eclipse.scout.rt.server.AbstractServerSession;
public class ServerSession extends AbstractServerSession{
private static IScoutLogger logger=ScoutLogManager.getLogger(ServerSession.class);
public ServerSession(){
super(true);
}
/**
* @return session in current ThreadContext
*/
public static ServerSession get(){
return ServerJob.getCurrentSession(ServerSession.class);
}
@Override
protected void execLoadSession() throws ProcessingException{
logger.info("created a new session for "+getUserId());
}
}