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, 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(String username,
String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc) |
boolean |
inGroup(String username,
String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc) |
boolean |
init(Properties props)
|
boolean |
removeFromGroup(String username,
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(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(String username,
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(String username,
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(String username,
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