org.jasig.portal.layout
Class UserLayoutHelperImpl

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.jdbc.core.support.JdbcDaoSupport
          extended by org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
              extended by org.jasig.portal.layout.UserLayoutHelperImpl
All Implemented Interfaces:
IUserLayoutHelper, InitializingBean

public class UserLayoutHelperImpl
extends SimpleJdbcDaoSupport
implements IUserLayoutHelper

Helper class for reset-layout based web flows. Depends on uPortal's DataSource.

Author:
Nicholas Blair, npblair@wisc.edu, Susan Bramhall, susan.bramhall@yale.edu

Field Summary
protected static String DEFAULT_LAYOUT_FNAME
           
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
UserLayoutHelperImpl()
           
 
Method Summary
 void resetUserLayout(org.jasig.services.persondir.IPersonAttributes personAttributes)
          Reset the user layout for the IPersonAttributes argument.
 void setUserIdentityStore(IUserIdentityStore userIdentityStore)
           
 
Methods inherited from class org.springframework.jdbc.core.simple.SimpleJdbcDaoSupport
getSimpleJdbcTemplate, initTemplateConfig
 
Methods inherited from class org.springframework.jdbc.core.support.JdbcDaoSupport
checkDaoConfig, createJdbcTemplate, getConnection, getDataSource, getExceptionTranslator, getJdbcTemplate, releaseConnection, setDataSource, setJdbcTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_LAYOUT_FNAME

protected static final String DEFAULT_LAYOUT_FNAME
See Also:
Constant Field Values

logger

protected final org.apache.commons.logging.Log logger
Constructor Detail

UserLayoutHelperImpl

public UserLayoutHelperImpl()
Method Detail

setUserIdentityStore

public void setUserIdentityStore(IUserIdentityStore userIdentityStore)
Parameters:
userIdentityStore - the userIdentityStore to set

resetUserLayout

public void resetUserLayout(org.jasig.services.persondir.IPersonAttributes personAttributes)
Description copied from interface: IUserLayoutHelper
Reset the user layout for the IPersonAttributes argument.

Specified by:
resetUserLayout in interface IUserLayoutHelper
Parameters:
personAttributes -
See Also:
IUserLayoutHelper.resetUserLayout(org.jasig.services.persondir.IPersonAttributes)


Copyright © 2010 Jasig. All Rights Reserved.