Project

General

Profile

« Previous | Next » 

Revision 5374

Added by berkley almost 14 years ago

refactored the sessionService to use a correct singleton initialization scheme. Added true authentication to ResourceHandler.

View differences:

RequestUtil.java
297 297

  
298 298
		// if the session id is registered in SessionService, get the
299 299
		// SessionData for it. Otherwise, use the public session.
300
		if (SessionService.isSessionRegistered(sessionId)) {
300
		if (SessionService.getInstance().isSessionRegistered(sessionId)) {
301 301
			logMetacat.debug("retrieving session data from session service "
302 302
					+ "for session id " + sessionId);
303
			sessionData = SessionService.getRegisteredSession(sessionId);
303
			sessionData = SessionService.getInstance().getRegisteredSession(sessionId);
304 304
		} else {
305 305
			logMetacat.debug("using public session.  Given session id is "
306 306
					+ "registered: " + sessionId);
307
			sessionData = SessionService.getPublicSession();
307
			sessionData = SessionService.getInstance().getPublicSession();
308 308
		}
309 309
		
310 310
		return sessionData;

Also available in: Unified diff