Package io.jans.as.server.service
Class MetricService
java.lang.Object
io.jans.service.metric.MetricService
io.jans.as.server.service.MetricService
- All Implemented Interfaces:
Serializable
@ApplicationScoped
@Named("metricService")
public class MetricService
extends io.jans.service.metric.MetricService
Store and retrieve metric
- Author:
- Yuriy Movchan Date: 07/30/2015
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbaseDn()io.jans.orm.PersistenceEntryManagerio.jans.service.metric.MetricServicevoidbooleanMethods inherited from class io.jans.service.metric.MetricService
add, add, addBranch, buildDn, close, containsBranch, createApplicationBaseBranch, createBranch, findAllPeriodBranches, findMetricEntry, findMetricEntry, getCounter, getCounter, getEntryLifetimeInDays, getExpiredMetricEntries, getMetricEntryByDn, getRegisteredMetrics, getTimer, getTimer, getUniqueIdentifier, incCounter, incCounter, initTimer, prepareBranch, remove, removeBranch, removeExpiredMetricEntries, update, writeMetricEntries
-
Field Details
-
METRIC_SERVICE_COMPONENT_NAME
- See Also:
-
-
Constructor Details
-
MetricService
public MetricService()
-
-
Method Details
-
initTimer
public void initTimer() -
baseDn
- Specified by:
baseDnin classio.jans.service.metric.MetricService
-
getMetricServiceInstance
public io.jans.service.metric.MetricService getMetricServiceInstance()- Specified by:
getMetricServiceInstancein classio.jans.service.metric.MetricService
-
isMetricReporterEnabled
public boolean isMetricReporterEnabled()- Specified by:
isMetricReporterEnabledin classio.jans.service.metric.MetricService
-
getString
- Specified by:
getStringin classio.jans.service.metric.MetricService
-
getEntryManager
public io.jans.orm.PersistenceEntryManager getEntryManager()- Specified by:
getEntryManagerin classio.jans.service.metric.MetricService
-
getNodeIdentifier
- Specified by:
getNodeIdentifierin classio.jans.service.metric.MetricService
-