public HashedSession restoreSession (InputStream is, HashedSession session) throws Exception { DataInputStream di = new DataInputStream(is); String clusterId = di.readUTF(); di.readUTF(); // nodeId long created = di.readLong(); long accessed = di.readLong(); int requests = di.readInt(); if (session == null) session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); // Attributes int size = di.readInt(); restoreSessionAttributes(di, size, session); try { int maxIdle = di.readInt(); session.setMaxInactiveInterval(maxIdle); } catch (IOException e) { LOG.debug("No maxInactiveInterval persisted for session "+clusterId); LOG.ignore(e); } return session; }
public HashedSession restoreSession (InputStream is, HashedSession session) throws Exception { DataInputStream di = new DataInputStream(is); String clusterId = di.readUTF(); di.readUTF(); // nodeId long created = di.readLong(); long accessed = di.readLong(); int requests = di.readInt(); if (session == null) session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); // Attributes int size = di.readInt(); restoreSessionAttributes(di, size, session); try { int maxIdle = di.readInt(); session.setMaxInactiveInterval(maxIdle); } catch (IOException e) { LOG.debug("No maxInactiveInterval persisted for session "+clusterId); LOG.ignore(e); } return session; }
session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); int size = in.readInt();
session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); int size = in.readInt();
session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); int size = in.readInt();
session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); int size = in.readInt();
session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); int size = in.readInt();
session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); int size = in.readInt();
session = (HashedSession)newSession(created, accessed, clusterId); session.setRequests(requests); int size = in.readInt();