Package com.evolveum.midpoint.repo.api
Interface CounterManager
-
- All Known Implementing Classes:
CounterManagerImpl
public interface CounterManager
- Author:
- katka
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cleanupCounters(String oid)
CounterSpecification
getCounterSpec(String taskId, String policyRuleId, PolicyRuleType policyRule)
Collection<CounterSpecification>
listCounters()
void
removeCounter(CounterSpecification counterSpecification)
void
resetCounters(String oid)
-
-
-
Method Detail
-
getCounterSpec
@Contract("!null, _, _ -> !null; null, _, _ -> null") CounterSpecification getCounterSpec(String taskId, String policyRuleId, PolicyRuleType policyRule)
-
cleanupCounters
void cleanupCounters(String oid)
-
listCounters
Collection<CounterSpecification> listCounters()
-
removeCounter
void removeCounter(CounterSpecification counterSpecification)
-
resetCounters
void resetCounters(String oid)
-
-