org.marketcetera.util.ws.stateful
Class ServiceBaseImpl<T>

java.lang.Object
  extended by org.marketcetera.util.ws.stateless.StatelessServiceBaseImpl
      extended by org.marketcetera.util.ws.stateful.ServiceBaseImpl<T>
All Implemented Interfaces:
ServiceBase, StatelessServiceBase
Direct Known Subclasses:
AuthServiceImpl

public class ServiceBaseImpl<T>
extends StatelessServiceBaseImpl
implements ServiceBase

The base class for all stateful web services, which retains an optional session manager.

Since:
1.0.0
Version:
$Id: ServiceBaseImpl.java 16154 2012-07-14 16:34:05Z colin $
Author:
tlerios@marketcetera.com

Constructor Summary
ServiceBaseImpl(SessionManager<T> sessionManager)
          Creates a new service implementation with the given session manager.
 
Method Summary
 SessionManager<T> getSessionManager()
          Returns the receiver's session manager.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceBaseImpl

public ServiceBaseImpl(SessionManager<T> sessionManager)
Creates a new service implementation with the given session manager.

Parameters:
sessionManager - The session manager, which may be null.
Method Detail

getSessionManager

public SessionManager<T> getSessionManager()
Returns the receiver's session manager.

Returns:
The session manager, which may be null.


Copyright © 2012. All Rights Reserved.