com.atlassian.confluence.user.providers.jira
Class JiraJdbcAccessProvider
java.lang.Object
com.opensymphony.user.provider.jdbc.BaseJDBCProvider
com.opensymphony.user.provider.jdbc.JDBCAccessProvider
com.atlassian.confluence.user.providers.jira.JiraJdbcAccessProvider
- All Implemented Interfaces:
- com.opensymphony.user.provider.AccessProvider, com.opensymphony.user.provider.UserProvider, java.io.Serializable
public class JiraJdbcAccessProvider
- extends com.opensymphony.user.provider.jdbc.JDBCAccessProvider
- See Also:
- Serialized Form
Fields inherited from class com.opensymphony.user.provider.jdbc.BaseJDBCProvider |
closeConnWhenDone, ds, groupName, groupTable, membershipGroupName, membershipTable, membershipUserName, userName, userPassword, userTable |
Method Summary |
boolean |
addToGroup(java.lang.String username,
java.lang.String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc) |
boolean |
inGroup(java.lang.String username,
java.lang.String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc) |
boolean |
init(java.util.Properties props)
|
boolean |
removeFromGroup(java.lang.String username,
java.lang.String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc) |
Methods inherited from class com.opensymphony.user.provider.jdbc.JDBCAccessProvider |
create, handles, list, listGroupsContainingUser, listUsersInGroup, remove |
Methods inherited from class com.opensymphony.user.provider.jdbc.BaseJDBCProvider |
cleanup, flushCaches, getConnection, load, 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 |
flushCaches, load, store |
JiraJdbcAccessProvider
public JiraJdbcAccessProvider()
init
public boolean init(java.util.Properties props)
- Specified by:
init
in interface com.opensymphony.user.provider.UserProvider
- Overrides:
init
in class com.opensymphony.user.provider.jdbc.BaseJDBCProvider
addToGroup
public boolean addToGroup(java.lang.String username,
java.lang.String groupname)
- Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc)
- Specified by:
addToGroup
in interface com.opensymphony.user.provider.AccessProvider
- Overrides:
addToGroup
in class com.opensymphony.user.provider.jdbc.JDBCAccessProvider
inGroup
public boolean inGroup(java.lang.String username,
java.lang.String groupname)
- Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc)
- Specified by:
inGroup
in interface com.opensymphony.user.provider.AccessProvider
- Overrides:
inGroup
in class com.opensymphony.user.provider.jdbc.JDBCAccessProvider
removeFromGroup
public boolean removeFromGroup(java.lang.String username,
java.lang.String groupname)
- Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc)
- Specified by:
removeFromGroup
in interface com.opensymphony.user.provider.AccessProvider
- Overrides:
removeFromGroup
in class com.opensymphony.user.provider.jdbc.JDBCAccessProvider
Copyright © 2003-2014 Atlassian. All Rights Reserved.