com.hack23.cia.service.impl.user
Class AbstractUserRequestService<REQUEST extends AbstractUserRequest>

Package class diagram package AbstractUserRequestService
java.lang.Object
  extended by com.hack23.cia.service.impl.common.AbstractGenericService<REQUEST>
      extended by com.hack23.cia.service.impl.user.AbstractUserRequestService<REQUEST>
All Implemented Interfaces:
BusinessService
Direct Known Subclasses:
AbstractParliamentRequestService, ExternalUrlRequestService, LoginRequestService, LogoutRequestService, RegisterUserRequestService, TopListRequestService, UserRequestService

public abstract class AbstractUserRequestService<REQUEST extends AbstractUserRequest>
extends AbstractGenericService<REQUEST>

The Class AbstractUserRequestService.


Constructor Summary
AbstractUserRequestService(UserSessionService userSessionService)
          Instantiates a new abstract user request service.
 
Method Summary
 UserSessionData lookupUserSession(AbstractServiceRequest request)
          Lookup user session.
 
Methods inherited from class com.hack23.cia.service.impl.common.AbstractGenericService
createActionEvent, getApplicationModelFactory, getCommonModelFactory, getSwedenModelFactory, getUserSessionService, handleServiceRequest, processService, setApplicationModelFactory, setCommonModelFactory, setSwedenModelFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.hack23.cia.service.api.common.BusinessService
getSupportedService
 

Constructor Detail

AbstractUserRequestService

public AbstractUserRequestService(UserSessionService userSessionService)
Instantiates a new abstract user request service.

Parameters:
userSessionService - the user session service
Method Detail

lookupUserSession

public final UserSessionData lookupUserSession(AbstractServiceRequest request)
Description copied from class: AbstractGenericService
Lookup user session.

Specified by:
lookupUserSession in class AbstractGenericService<REQUEST extends AbstractUserRequest>
Parameters:
request - the request
Returns:
the user session data


Copyright © 2008-2009 www.hack23.com. All Rights Reserved.