com.bankframe.fe.statemachine.base
Class UserSessionManagerFactory

java.lang.Object
  extended bycom.bankframe.fe.statemachine.base.UserSessionManagerFactory

public class UserSessionManagerFactory
extends java.lang.Object


Constructor Summary
UserSessionManagerFactory()
           
 
Method Summary
static IUserSessionManager getUserSessionManager()
          Deprecated. use getUserSessionManager(Properties).
static IUserSessionManager getUserSessionManager(java.util.Properties properties)
          Returns a new UserSessionManager subclass based on the value of the ie.greasan.statemachine.UserSessionManager property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserSessionManagerFactory

public UserSessionManagerFactory()
Method Detail

getUserSessionManager

public static final IUserSessionManager getUserSessionManager()
                                                       throws StateMachineException
Deprecated. use getUserSessionManager(Properties).

Returns a new UserSessionManager subclass based on the value of the com.bankframe.fe.statemachine.base.UserSessionManager system property.

If this property is not set this returns an instance of com.bankframe.fe.statemachine.base.sessionmanagers.inmemory.UserSessionManager

Returns:
UserSessionManager
Throws:
StateMachineException

getUserSessionManager

public static final IUserSessionManager getUserSessionManager(java.util.Properties properties)
                                                       throws StateMachineException
Returns a new UserSessionManager subclass based on the value of the ie.greasan.statemachine.UserSessionManager property.

If this property is not set this returns an instance of com.bankframe.fe.statemachine.base.sessionmanagers.inmemory.UserSessionManager

Parameters:
properties - A Properties containing the key 'com.bankframe.fe.statemachine.base.UserSessionManager'. This properties is also passed into the UserSessionManager.
Returns:
UserSessionManager
Throws:
StateMachineException


Copyright © 2005, 2007, Oracle. All rights reserved.