Class SqlPerformanceMonitorsCollectionImpl

java.lang.Object
com.evolveum.midpoint.repo.sqlbase.perfmon.SqlPerformanceMonitorsCollectionImpl
All Implemented Interfaces:
SqlPerformanceMonitorsCollection

@Experimental public class SqlPerformanceMonitorsCollectionImpl extends Object implements SqlPerformanceMonitorsCollection
Maintains a collection of SQL performance monitors, typically one for the repository and one for SQL audit service.

Temporary implementation, created as a reaction to splitting single monitor into two in 4.2. It will be replaced by something more serious in the future.

BEWARE: All public classes operating on monitors must be synchronized.