org.springframework.richclient.settings.jdbc
Class JdbcSettingsFactory

java.lang.Object
  extended by org.springframework.richclient.settings.jdbc.JdbcSettingsFactory
All Implemented Interfaces:
InitializingBean, SettingsFactory

public class JdbcSettingsFactory
extends Object
implements SettingsFactory, InitializingBean

Author:
Peter De Bruycker

Constructor Summary
JdbcSettingsFactory()
           
 
Method Summary
 void afterPropertiesSet()
           
 Settings createSettings(String key)
          TODO: somehow make the key unique by adding a user name or login or something
 DataSource getDataSource()
           
 UserNameProvider getUserNameProvider()
           
 void setDataSource(DataSource dataSource)
           
 void setUserNameProvider(UserNameProvider userNameProvider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcSettingsFactory

public JdbcSettingsFactory()
Method Detail

setDataSource

public void setDataSource(DataSource dataSource)

getDataSource

public DataSource getDataSource()

createSettings

public Settings createSettings(String key)
                        throws SettingsException
TODO: somehow make the key unique by adding a user name or login or something

Specified by:
createSettings in interface SettingsFactory
Parameters:
key - the key
Returns:
a Settings instance
Throws:
SettingsException

setUserNameProvider

public void setUserNameProvider(UserNameProvider userNameProvider)

getUserNameProvider

public UserNameProvider getUserNameProvider()

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface InitializingBean
Throws:
Exception


Copyright © 2004-2008 The Spring Framework. All Rights Reserved.