|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.opensymphony.user.provider.jdbc.BaseJDBCProvider
DOCUMENT ME!
| Field Summary | |
protected boolean |
closeConnWhenDone
|
protected javax.sql.DataSource |
ds
|
protected java.lang.String |
groupName
|
protected java.lang.String |
groupTable
|
protected java.lang.String |
membershipGroupName
|
protected java.lang.String |
membershipTable
|
protected java.lang.String |
membershipUserName
|
protected java.lang.String |
userName
|
protected java.lang.String |
userPassword
|
protected java.lang.String |
userTable
|
| Constructor Summary | |
BaseJDBCProvider()
|
|
| Method Summary | |
protected void |
cleanup(java.sql.Connection connection,
java.sql.Statement statement,
java.sql.ResultSet result)
|
boolean |
create(java.lang.String name)
Create new Entity with given name. |
void |
flushCaches()
Flush the providers caches - if it is caching. |
protected java.sql.Connection |
getConnection()
|
boolean |
init(java.util.Properties props)
Called by UserManager before any other method. |
boolean |
load(java.lang.String name,
Entity.Accessor accessor)
Load Entity. |
boolean |
remove(java.lang.String name)
Remove Entity with given name. |
boolean |
store(java.lang.String name,
Entity.Accessor accessor)
Stores changes to Entity. |
| 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 |
handles, list |
| Field Detail |
protected javax.sql.DataSource ds
protected java.lang.String groupName
protected java.lang.String groupTable
protected java.lang.String membershipGroupName
protected java.lang.String membershipTable
protected java.lang.String membershipUserName
protected java.lang.String userName
protected java.lang.String userPassword
protected java.lang.String userTable
protected boolean closeConnWhenDone
| Constructor Detail |
public BaseJDBCProvider()
| Method Detail |
public boolean create(java.lang.String name)
UserProvider
create in interface UserProviderpublic void flushCaches()
UserProvider
flushCaches in interface UserProviderpublic boolean init(java.util.Properties props)
UserProvider
init in interface UserProviderprops - Extra properties passed across by UserManager.
public boolean load(java.lang.String name,
Entity.Accessor accessor)
UserProvider
load in interface UserProviderpublic boolean remove(java.lang.String name)
UserProvider
remove in interface UserProvider
public boolean store(java.lang.String name,
Entity.Accessor accessor)
UserProvider
store in interface UserProvider
protected java.sql.Connection getConnection()
throws java.sql.SQLException
java.sql.SQLException
protected void cleanup(java.sql.Connection connection,
java.sql.Statement statement,
java.sql.ResultSet result)
|
See www.opensymphony.com for more information. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||