Package com.evolveum.midpoint.repo.sql
Class SqlBaseService
- java.lang.Object
-
- com.evolveum.midpoint.repo.sql.SqlBaseService
-
- Direct Known Subclasses:
SqlAuditServiceImpl
,SqlRepositoryServiceImpl
public class SqlBaseService extends Object
- Author:
- lazyman
-
-
Field Summary
Fields Modifier and Type Field Description static long
LOCKING_DELAY_INTERVAL_BASE
static int
LOCKING_EXP_THRESHOLD
static int
LOCKING_MAX_RETRIES
-
Constructor Summary
Constructors Constructor Description SqlBaseService(SqlRepositoryFactory repositoryFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlRepositoryConfiguration
getConfiguration()
MatchingRuleRegistry
getMatchingRuleRegistry()
SqlPerformanceMonitorImpl
getPerformanceMonitor()
PrismContext
getPrismContext()
void
setMatchingRuleRegistry(MatchingRuleRegistry matchingRuleRegistry)
void
setPrismContext(PrismContext prismContext)
-
-
-
Field Detail
-
LOCKING_MAX_RETRIES
public static final int LOCKING_MAX_RETRIES
- See Also:
- Constant Field Values
-
LOCKING_DELAY_INTERVAL_BASE
public static final long LOCKING_DELAY_INTERVAL_BASE
- See Also:
- Constant Field Values
-
LOCKING_EXP_THRESHOLD
public static final int LOCKING_EXP_THRESHOLD
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SqlBaseService
public SqlBaseService(SqlRepositoryFactory repositoryFactory)
-
-
Method Detail
-
getConfiguration
public SqlRepositoryConfiguration getConfiguration()
-
getPerformanceMonitor
public SqlPerformanceMonitorImpl getPerformanceMonitor()
-
getPrismContext
public PrismContext getPrismContext()
-
setPrismContext
public void setPrismContext(PrismContext prismContext)
-
getMatchingRuleRegistry
public MatchingRuleRegistry getMatchingRuleRegistry()
-
setMatchingRuleRegistry
public void setMatchingRuleRegistry(MatchingRuleRegistry matchingRuleRegistry)
-
-