com.atlassian.confluence.user.providers.jira
Class JiraJdbcAccessProvider

java.lang.Object
  extended bycom.opensymphony.user.provider.jdbc.BaseJDBCProvider
      extended bycom.opensymphony.user.provider.jdbc.JDBCAccessProvider
          extended bycom.atlassian.confluence.user.providers.jira.JiraJdbcAccessProvider
All Implemented Interfaces:
com.opensymphony.user.provider.AccessProvider, Serializable, com.opensymphony.user.provider.UserProvider

public class JiraJdbcAccessProvider
extends com.opensymphony.user.provider.jdbc.JDBCAccessProvider

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
JiraJdbcAccessProvider()
           
 
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
 

Constructor Detail

JiraJdbcAccessProvider

public JiraJdbcAccessProvider()
Method Detail

init

public boolean init(Properties props)

addToGroup

public boolean addToGroup(String username,
                          String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc)


inGroup

public boolean inGroup(String username,
                       String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc)


removeFromGroup

public boolean removeFromGroup(String username,
                               String groupname)
Overriding as JdbcAccessProvider is broken (uses userName instead of membershipUserName in query etc)



Confluence is developed by Atlassian.