public class BambooUserConfiguration
extends com.atlassian.user.configuration.xml.XMLConfiguration
XMLConfiguration
to allow injection of Bamboo components (for LDAP etc)Modifier and Type | Field and Description |
---|---|
DefaultHibernateAccessor |
accessor |
bucket.user.BucketHibernateConfigProvider |
configProvider |
delegationAccessor, fileName, initialized, initializing, repositoryConfigs, xmlIS, xmlParser
ACCESSOR, AUTHENTICATION, AUTHENTICATOR, BASE_CONTEXT, CACHE, CACHEFACTORY, CLASS, CLASSES, CONNECT_TIMEOUT, DEBUG, DEFAULT, DELEGATION, DESCRIPTION, ENTITY_QUERY_PARSER, EXTERNAL_ENTITY_DAO, EXTERNAL_REPOSITORY, GROUPADAPTOR, GROUPFACTORY, GROUPMANAGER, HIBERNATE, HIBERNATE_CONFIGURATION_PROVIDER, HIBERNATE_SESSION_FACTORY, INITSIZE, KEY, LDAP, LDAP_CONNECTION_POOL_PROPERTIES, LDAP_SCHEMA_MAPPINGS_PROPERTIES, MAXSIZE, MEMORY, NAME, ORDER, OSU_ACCESS_PROVIDER, OSU_AUTHENTICATOR, OSU_CREDENTIALS_PROVIDER, OSU_CREDENTIALS_PROVIDER_LIST, OSU_PROFILE_PROVIDER, OSUSER, PARAM, PASSWORD_ENCRYPTOR, POOL_AUTHENTICATION, POOLING_ON, PREFSIZE, PROCESSOR, PROPERTYSET_FACTORY, PROVIDER_URL, READ_TIMEOUT, REPOSITORIES, REPOSITORY, SECURITY_PROTOCOL, SERVER, TIMEOUT, TRUSTSTORE, USERADAPTOR, USERFACTORY, USERMANAGER, VERIFY_SSL_CERTIFICATE_HOSTNAME
Constructor and Description |
---|
BambooUserConfiguration() |
BambooUserConfiguration(InputStream inputStream) |
BambooUserConfiguration(String string) |
Modifier and Type | Method and Description |
---|---|
protected com.atlassian.user.configuration.RepositoryAccessor |
configureRepository(com.atlassian.user.configuration.RepositoryConfiguration config) |
org.hibernate.SessionFactory |
getSessionFactory() |
void |
setCacheFactory(com.atlassian.cache.CacheFactory cacheFactory) |
void |
setExternalEntityDao(com.atlassian.user.impl.hibernate3.ExternalEntityDAO externalEntityDao) |
void |
setSessionFactory(org.hibernate.SessionFactory sessionFactory) |
public DefaultHibernateAccessor accessor
public bucket.user.BucketHibernateConfigProvider configProvider
public BambooUserConfiguration() throws com.atlassian.user.configuration.ConfigurationException
com.atlassian.user.configuration.ConfigurationException
public BambooUserConfiguration(String string) throws com.atlassian.user.configuration.ConfigurationException
com.atlassian.user.configuration.ConfigurationException
public BambooUserConfiguration(InputStream inputStream) throws com.atlassian.user.configuration.ConfigurationException
com.atlassian.user.configuration.ConfigurationException
protected com.atlassian.user.configuration.RepositoryAccessor configureRepository(com.atlassian.user.configuration.RepositoryConfiguration config) throws com.atlassian.user.configuration.ConfigurationException
configureRepository
in class com.atlassian.user.configuration.xml.XMLConfiguration
com.atlassian.user.configuration.ConfigurationException
public org.hibernate.SessionFactory getSessionFactory()
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
public void setCacheFactory(com.atlassian.cache.CacheFactory cacheFactory)
public void setExternalEntityDao(com.atlassian.user.impl.hibernate3.ExternalEntityDAO externalEntityDao)
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.