public class ChainedAccessProvider extends ChainedUserProvider implements com.opensymphony.user.provider.AccessProvider
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
log
Deprecated.
since 3.1. Create your own private logger instead.
|
Constructor and Description |
---|
ChainedAccessProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
addToGroup(String s,
String s1) |
protected void |
flushCache(com.atlassian.cache.Cache cache) |
protected com.opensymphony.user.provider.AccessProvider |
getNextAccessProvider() |
protected Class |
getProviderClass()
Get the exact kind of provider we are chaining.
|
boolean |
inGroup(String s,
String s1) |
List |
listGroupsContainingUser(String s) |
List |
listUsersInGroup(String s) |
boolean |
removeFromGroup(String s,
String s1) |
create, flushCaches, getNextProvider, handles, init, list, load, remove, store
@Deprecated public static final org.apache.log4j.Logger log
protected com.opensymphony.user.provider.AccessProvider getNextAccessProvider()
protected Class getProviderClass()
ChainedUserProvider
If this provider class isn't a sub-type of UserProvider, things will fall over in a painful fashion.
getProviderClass
in class ChainedUserProvider
public boolean addToGroup(String s, String s1)
addToGroup
in interface com.opensymphony.user.provider.AccessProvider
public boolean inGroup(String s, String s1)
inGroup
in interface com.opensymphony.user.provider.AccessProvider
public List listGroupsContainingUser(String s)
listGroupsContainingUser
in interface com.opensymphony.user.provider.AccessProvider
public List listUsersInGroup(String s)
listUsersInGroup
in interface com.opensymphony.user.provider.AccessProvider
public boolean removeFromGroup(String s, String s1)
removeFromGroup
in interface com.opensymphony.user.provider.AccessProvider
protected void flushCache(com.atlassian.cache.Cache cache)
Copyright © 2003–2017 Atlassian. All rights reserved.