com.atlassian.confluence.user
Class ConfluenceUserConfiguration

java.lang.Object
  extended bycom.atlassian.user.configuration.xml.XMLConfiguration
      extended bycom.atlassian.confluence.user.ConfluenceUserConfiguration
All Implemented Interfaces:
Configuration

public class ConfluenceUserConfiguration
extends XMLConfiguration


Field Summary
 ConfluenceHibernateAccessor accessor
           
 BucketHibernateConfigProvider configProvider
           
 
Fields inherited from class com.atlassian.user.configuration.xml.XMLConfiguration
delegationAccessor, fileName, initialized, initializing, repositoryConfigs, xmlIS, xmlParser
 
Fields inherited from interface com.atlassian.user.configuration.Configuration
ACCESSOR, AUTHENTICATION, AUTHENTICATOR, BASE_CONTEXT, BASE_GROUP_NAMESPACE, BASE_USER_NAMESPACE, BATCH_SIZE, CACHE, CACHEMANAGER, CLASS, CLASSES, DEBUG, DEFAULT, DELEGATION, DESCRIPTION, EMAIL_ATTRIBUTE, ENTITY_QUERY_PARSER, EXTERNAL_ENTITY_DAO, EXTERNAL_REPOSITORY, FIRSTNAME_ATTRIBUTE, GROUP_SEARCH_ALL_DEPTHS, GROUP_SEARCH_FILTER, GROUPADAPTOR, GROUPFACTORY, GROUPMANAGER, GROUPNAME_ATTRIBUTE, HIBERNATE, HIBERNATE_CONFIGURATION_PROVIDER, HIBERNATE_SESSION_FACTORY, HOST, INITIAL_CONTEXT_FACTORY_JNDI, INITSIZE, KEY, LDAP, LDAP_CONNECTION_POOL_PROPERTIES, LDAP_SCHEMA_MAPPINGS_PROPERTIES, MAPPINGS, MAXSIZE, MEMBERSHIP_ATTRIBUTE, MEMORY, NAME, ORDER, OSU_ACCESS_PROVIDER, OSU_AUTHENTICATOR, OSU_CREDENTIALS_PROVIDER, OSU_CREDENTIALS_PROVIDER_LIST, OSU_PROFILE_PROVIDER, OSUSER, PARAM, PASSWORD_ENCRYPTOR, POOLING_ON, PORT, PREFSIZE, PROCESSOR, PROPERTYSET_FACTORY, REPOSITORIES, REPOSITORY, SECURITY_CREDENTIAL, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, SERVER, SURNAME_ATTRIBUTE, TIME_TO_LIVE, TIMEOUT, TRUSTSTORE, USE_UNQUALIFIED_USER_NAME_FOR_MEMBERSHIP_COMPARISON, USER_SEARCH_ALL_DEPTHS, USER_SEARCH_FILTER, USERADAPTOR, USERFACTORY, USERMANAGER, USERNAME_ATTRIBUTE
 
Constructor Summary
ConfluenceUserConfiguration()
           
 
Method Summary
protected  RepositoryAccessor configureRepository(RepositoryConfiguration config)
           
 net.sf.hibernate.SessionFactory getSessionFactory()
           
 void setCacheManager(CacheManager cacheManager)
           
 void setSessionFactory(net.sf.hibernate.SessionFactory sessionFactory)
           
 
Methods inherited from class com.atlassian.user.configuration.xml.XMLConfiguration
configureRepositories, getDelegationAccessor, init, isInitialized
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

accessor

public ConfluenceHibernateAccessor accessor

configProvider

public BucketHibernateConfigProvider configProvider
Constructor Detail

ConfluenceUserConfiguration

public ConfluenceUserConfiguration()
Method Detail

configureRepository

protected RepositoryAccessor configureRepository(RepositoryConfiguration config)
                                          throws ConfigurationException
Throws:
ConfigurationException

getSessionFactory

public net.sf.hibernate.SessionFactory getSessionFactory()

setSessionFactory

public void setSessionFactory(net.sf.hibernate.SessionFactory sessionFactory)

setCacheManager

public void setCacheManager(CacheManager cacheManager)


Confluence is developed by Atlassian.