59,26 → 59,26 |
logger.debug("object not found for requester:" + request.getRequester()); |
} |
|
System.out.println(Thread.currentThread().getId() + " : AQUI PASSOU AGORA: " + request.getRequester()); |
// System.out.println(Thread.currentThread().getId() + " : AQUI PASSOU AGORA: " + request.getRequester()); |
if(userSession == null) |
{ |
userSession = DomainObjectFactory.createUserSessionImpl(); |
System.out.println(Thread.currentThread().getId() +"NOVA: " + request.getRequester()); |
// System.out.println(Thread.currentThread().getId() +"NOVA: " + request.getRequester()); |
userSession.setCookie((String) request.getRequester()); |
} |
else |
{ |
System.out.println(Thread.currentThread().getId() +"APAGANDO OBJECTS: " + request.getRequester()); |
// System.out.println(Thread.currentThread().getId() +"APAGANDO OBJECTS: " + request.getRequester()); |
Set<SessionObject> sessionObjects = userSession.getObjects(); |
DaoFactory.getSessionObjectDaoImpl().delete(sessionObjects); |
userSession.setObjects(null); |
userSession.reset(); |
} |
System.out.println(Thread.currentThread().getId() +"SALVANDO DATA: " + request.getRequester()); |
// System.out.println(Thread.currentThread().getId() +"SALVANDO DATA: " + request.getRequester()); |
userSession.setSaveDate(new Date()); |
userSession.setUpdateDate(new Date()); |
DaoFactory.getUserSessionDaoImpl().saveOrUpdate(userSession); |
System.out.println(Thread.currentThread().getId() +"UPDATE: " + request.getRequester()); |
// System.out.println(Thread.currentThread().getId() +"UPDATE: " + request.getRequester()); |
putSessionInArgs(userSession,request); |
} |
} |