com.opensymphony.user.provider.jdbc
Class JDBCProfileProvider

java.lang.Object
  extended bycom.opensymphony.user.provider.jdbc.BaseJDBCProvider
      extended bycom.opensymphony.user.provider.jdbc.JDBCProfileProvider
All Implemented Interfaces:
ProfileProvider, java.io.Serializable, UserProvider

public class JDBCProfileProvider
extends BaseJDBCProvider
implements ProfileProvider

Profile provider that is back by a JDBC datasource.

Version:
$Revision: 1.4 $
Author:
$author$
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.opensymphony.user.provider.jdbc.BaseJDBCProvider
closeConnWhenDone, ds, groupName, groupTable, membershipGroupName, membershipTable, membershipUserName, userName, userPassword, userTable
 
Constructor Summary
JDBCProfileProvider()
           
 
Method Summary
 com.opensymphony.module.propertyset.PropertySet getPropertySet(java.lang.String name)
          Returns a jdbc style PropertySet.
 boolean handles(java.lang.String name)
          Returns whether a user is found in the database.
 java.util.List list()
          Doesn't do anything.
 
Methods inherited from class com.opensymphony.user.provider.jdbc.BaseJDBCProvider
cleanup, create, flushCaches, getConnection, init, load, remove, store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.opensymphony.user.provider.UserProvider
create, flushCaches, init, load, remove, store
 

Constructor Detail

JDBCProfileProvider

public JDBCProfileProvider()
Method Detail

getPropertySet

public com.opensymphony.module.propertyset.PropertySet getPropertySet(java.lang.String name)
Returns a jdbc style PropertySet.

Specified by:
getPropertySet in interface ProfileProvider

handles

public boolean handles(java.lang.String name)
Returns whether a user is found in the database.

Specified by:
handles in interface UserProvider

list

public java.util.List list()
Doesn't do anything.

Specified by:
list in interface UserProvider

See www.opensymphony.com for more information.