public class ChainedProfileProvider extends Object implements com.opensymphony.user.provider.ProfileProvider
Modifier and Type | Field and Description |
---|---|
protected org.apache.log4j.Logger |
logger |
static String |
PROPERTY_NAME_KEY |
protected static String |
ssoPropertySetName |
Constructor and Description |
---|
ChainedProfileProvider() |
ChainedProfileProvider(UserManager userManager,
CacheExpiryManager cacheExpiryManager) |
Modifier and Type | Method and Description |
---|---|
boolean |
create(String name) |
void |
flushCaches() |
com.opensymphony.module.propertyset.PropertySet |
getPropertySet(String user) |
protected Class |
getProviderClass() |
boolean |
handles(String name) |
boolean |
init(Properties properties) |
List |
list() |
boolean |
load(String string,
com.opensymphony.user.Entity.Accessor accessor) |
boolean |
remove(String name) |
boolean |
store(String name,
com.opensymphony.user.Entity.Accessor accessor) |
protected final org.apache.log4j.Logger logger
public static final String PROPERTY_NAME_KEY
protected static final String ssoPropertySetName
public ChainedProfileProvider()
public ChainedProfileProvider(UserManager userManager, CacheExpiryManager cacheExpiryManager)
public boolean init(Properties properties)
init
in interface com.opensymphony.user.provider.UserProvider
public com.opensymphony.module.propertyset.PropertySet getPropertySet(String user)
getPropertySet
in interface com.opensymphony.user.provider.ProfileProvider
protected Class getProviderClass()
public boolean handles(String name)
handles
in interface com.opensymphony.user.provider.UserProvider
public void flushCaches()
flushCaches
in interface com.opensymphony.user.provider.UserProvider
public List list()
list
in interface com.opensymphony.user.provider.UserProvider
public boolean create(String name)
create
in interface com.opensymphony.user.provider.UserProvider
public boolean remove(String name)
remove
in interface com.opensymphony.user.provider.UserProvider
public boolean store(String name, com.opensymphony.user.Entity.Accessor accessor)
store
in interface com.opensymphony.user.provider.UserProvider
public boolean load(String string, com.opensymphony.user.Entity.Accessor accessor)
load
in interface com.opensymphony.user.provider.UserProvider
Copyright © 2013 Atlassian. All Rights Reserved.