com.atlassian.crowd.integration.osuser.providers
Class ChainedProfileProvider
java.lang.Object
com.atlassian.crowd.integration.osuser.providers.ChainedProfileProvider
- All Implemented Interfaces:
- com.opensymphony.user.provider.ProfileProvider, com.opensymphony.user.provider.UserProvider, Serializable
public class ChainedProfileProvider
- extends Object
- implements com.opensymphony.user.provider.ProfileProvider
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.log4j.Logger logger
PROPERTY_NAME_KEY
public static final String PROPERTY_NAME_KEY
- See Also:
- Constant Field Values
ssoPropertySetName
protected static final String ssoPropertySetName
- See Also:
- Constant Field Values
ChainedProfileProvider
public ChainedProfileProvider()
ChainedProfileProvider
public ChainedProfileProvider(UserManager userManager,
CacheExpiryManager cacheExpiryManager)
init
public boolean init(Properties properties)
- Specified by:
init
in interface com.opensymphony.user.provider.UserProvider
getPropertySet
public com.opensymphony.module.propertyset.PropertySet getPropertySet(String user)
- Specified by:
getPropertySet
in interface com.opensymphony.user.provider.ProfileProvider
getProviderClass
protected Class getProviderClass()
handles
public boolean handles(String name)
- Specified by:
handles
in interface com.opensymphony.user.provider.UserProvider
flushCaches
public void flushCaches()
- Specified by:
flushCaches
in interface com.opensymphony.user.provider.UserProvider
list
public List list()
- Specified by:
list
in interface com.opensymphony.user.provider.UserProvider
create
public boolean create(String name)
- Specified by:
create
in interface com.opensymphony.user.provider.UserProvider
remove
public boolean remove(String name)
- Specified by:
remove
in interface com.opensymphony.user.provider.UserProvider
store
public boolean store(String name,
com.opensymphony.user.Entity.Accessor accessor)
- Specified by:
store
in interface com.opensymphony.user.provider.UserProvider
load
public boolean load(String string,
com.opensymphony.user.Entity.Accessor accessor)
- Specified by:
load
in interface com.opensymphony.user.provider.UserProvider
Copyright © 2012 Atlassian. All Rights Reserved.