Package com.evolveum.midpoint.repo.sql
Class SqlRepositoryFactory
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.SqlRepositoryFactory
-
- All Implemented Interfaces:
RepositoryServiceFactory
public class SqlRepositoryFactory extends Object implements RepositoryServiceFactory
- Author:
- lazyman
-
-
Constructor Summary
Constructors Constructor Description SqlRepositoryFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
void
destroyService(RepositoryService service)
SqlPerformanceMonitorImpl
getPerformanceMonitor()
RepositoryService
getRepositoryService()
@NotNull SqlRepositoryConfiguration
getSqlConfiguration()
void
init(org.apache.commons.configuration2.Configuration configuration)
-
-
-
Method Detail
-
getSqlConfiguration
@NotNull public @NotNull SqlRepositoryConfiguration getSqlConfiguration()
-
destroy
public void destroy() throws RepositoryServiceFactoryException
- Specified by:
destroy
in interfaceRepositoryServiceFactory
- Throws:
RepositoryServiceFactoryException
-
destroyService
public void destroyService(RepositoryService service) throws RepositoryServiceFactoryException
- Specified by:
destroyService
in interfaceRepositoryServiceFactory
- Throws:
RepositoryServiceFactoryException
-
init
public void init(org.apache.commons.configuration2.Configuration configuration) throws RepositoryServiceFactoryException
- Specified by:
init
in interfaceRepositoryServiceFactory
- Throws:
RepositoryServiceFactoryException
-
getRepositoryService
public RepositoryService getRepositoryService() throws RepositoryServiceFactoryException
- Specified by:
getRepositoryService
in interfaceRepositoryServiceFactory
- Throws:
RepositoryServiceFactoryException
-
getPerformanceMonitor
public SqlPerformanceMonitorImpl getPerformanceMonitor()
-
-