session.readObjectData(ois); session.setManager(this);
@Override public HttpSession deserializeInto(byte[] data, HttpSession session) throws IOException, ClassNotFoundException { StandardSession standardSession = (StandardSession) session; BufferedInputStream bis = new BufferedInputStream(new ByteArrayInputStream(data)); ObjectInputStream ois = new CustomObjectInputStream(bis, loader); standardSession.setCreationTime(ois.readLong()); standardSession.readObjectData(ois); return session; } }
@Override public Session toSession(DynamoSessionItem sessionItem) { ObjectInputStream ois = null; try { ByteArrayInputStream fis = new ByteArrayInputStream(sessionItem.getSessionData().array()); ois = new CustomObjectInputStream(fis, classLoader); StandardSession session = new StandardSession(manager); session.readObjectData(ois); return session; } catch (Exception e) { throw new SessionConversionException("Unable to convert Dynamo storage representation to a Tomcat Session", e); } finally { IOUtils.closeQuietly(ois, null); } }
standardSession.readObjectData(in);
standardSession.readObjectData(in);
StandardSession session = (StandardSession) manager.createEmptySession(); session.readObjectData(ois); session.setManager(manager); return (session);
StandardSession session = (StandardSession) manager.createEmptySession(); session.readObjectData(ois); session.setManager(manager); return (session);
_session.readObjectData(ois); _session.setManager(manager); } else if (manager.getContainer().getLogger().isDebugEnabled()) {
StandardSession session = (StandardSession) manager.createEmptySession(); session.readObjectData(ois); session.setManager(manager); return (session);
session.readObjectData(ois); session.setManager(manager); return session;
StandardSession session = (StandardSession) manager.createEmptySession(); session.readObjectData(ois); session.setManager(manager); return (session);
StandardSession session = (StandardSession) manager.createEmptySession(); session.readObjectData(ois); session.setManager(manager); return (session);
session.readObjectData(ois); session.setManager(manager); return session;
StandardSession session = (StandardSession) manager.createEmptySession(); session.readObjectData(ois); session.setManager(manager); return (session);
StandardSession session = (StandardSession) manager.createEmptySession(); session.readObjectData(ois); session.setManager(manager); return (session);
for (int i = 0; i < n; i++) { StandardSession session = getNewSession(); session.readObjectData(ois); session.setManager(this); sessions.put(session.getIdInternal(), session);
for (int i = 0; i < n; i++) { StandardSession session = getNewSession(); session.readObjectData(ois); session.setManager(this); sessions.put(session.getIdInternal(), session);
_session.readObjectData(ois); _session.setManager(manager);
_session.readObjectData(ois); _session.setManager(manager); } else if (manager.getContainer().getLogger().isDebugEnabled()) {
_session.readObjectData(ois); _session.setManager(manager);