Package pl.edu.icm.unity.engine.api
Interface IdpStatisticManagement
public interface IdpStatisticManagement
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addIdpStatistic
(pl.edu.icm.unity.base.endpoint.idp.IdpStatistic toAdd) void
deleteOlderThan
(LocalDateTime olderThan) List<pl.edu.icm.unity.base.endpoint.idp.IdpStatistic>
getIdpStatisticsSince
(LocalDateTime since, int limit) getIdpStatisticsSinceGroupBy
(LocalDateTime since, IdpStatisticManagement.GroupBy groupBy, int sigInlimit, boolean skipZeroRecords)
-
Field Details
-
DEFAULT_STAT_SIZE_LIMIT
static final int DEFAULT_STAT_SIZE_LIMIT- See Also:
-
DEFAULT_SIG_IN_RECORD_LIMIT
static final int DEFAULT_SIG_IN_RECORD_LIMIT- See Also:
-
-
Method Details
-
getIdpStatisticsSince
List<pl.edu.icm.unity.base.endpoint.idp.IdpStatistic> getIdpStatisticsSince(LocalDateTime since, int limit) throws pl.edu.icm.unity.base.exceptions.EngineException - Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-
deleteOlderThan
void deleteOlderThan(LocalDateTime olderThan) throws pl.edu.icm.unity.base.exceptions.EngineException - Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-
addIdpStatistic
void addIdpStatistic(pl.edu.icm.unity.base.endpoint.idp.IdpStatistic toAdd) throws pl.edu.icm.unity.base.exceptions.EngineException - Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-
getIdpStatisticsSinceGroupBy
List<GroupedIdpStatistic> getIdpStatisticsSinceGroupBy(LocalDateTime since, IdpStatisticManagement.GroupBy groupBy, int sigInlimit, boolean skipZeroRecords) throws pl.edu.icm.unity.base.exceptions.EngineException - Throws:
pl.edu.icm.unity.base.exceptions.EngineException
-