Class ConfluenceConnectionProvider
java.lang.Object
com.atlassian.confluence.api.impl.sal.rdbms.ConfluenceConnectionProvider
- All Implemented Interfaces:
 com.atlassian.sal.spring.connection.SpringHostConnectionAccessor.ConnectionProvider
public class ConfluenceConnectionProvider
extends Object
implements com.atlassian.sal.spring.connection.SpringHostConnectionAccessor.ConnectionProvider
Connection provider implementation for 
SpringHostConnectionAccessor,
 which is a generic spring implementation of SAL's HostConnectionAccessor.
 IMPORTANT
 Do not change the spring bean name (salConnectionProvider) of this class. Do not remove the interface implementation.
 This bean is accessed by a few plugins with the type/interface com.atlassian.sal.spring.connection.SpringHostConnectionAccessor.ConnectionProvider
 Those plugins look up this bean using the bean name  "salConnectionProvider"
 Removing the interface implementation/changing the bean name would break those plugins.- Since:
 - 5.9
 
- 
Constructor Summary
Constructors - 
Method Summary
 
- 
Constructor Details
- 
ConfluenceConnectionProvider
public ConfluenceConnectionProvider(org.hibernate.SessionFactory sessionFactory)  
 - 
 - 
Method Details
- 
getConnection
- Specified by:
 getConnectionin interfacecom.atlassian.sal.spring.connection.SpringHostConnectionAccessor.ConnectionProvider
 - 
getSchemaName
- Specified by:
 getSchemaNamein interfacecom.atlassian.sal.spring.connection.SpringHostConnectionAccessor.ConnectionProvider
 
 -