Class RemoteAgentsAnalyticsServiceImpl
java.lang.Object
com.atlassian.bamboo.analytics.agent.RemoteAgentsAnalyticsServiceImpl
- All Implemented Interfaces:
RemoteAgentsAnalyticsService
public class RemoteAgentsAnalyticsServiceImpl
extends Object
implements RemoteAgentsAnalyticsService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet current Java Vendor usage statistics and reset themGet current Java Version usage statistics and reset themGet current OS usage statistics and reset themvoidrecordJavaVendorUsageByAgent(long agentId, @Nullable JavaVendor javaVendor) Record Java Vendor usage by given agentvoidrecordJavaVersionUsageByAgent(long agentId, @Nullable JavaVersion javaVersion) Record Java Version usage by given agentvoidrecordOsUsageByAgent(long agentId, @Nullable OsType osType) Record OS usage by given agent
-
Constructor Details
-
RemoteAgentsAnalyticsServiceImpl
-
-
Method Details
-
recordOsUsageByAgent
Description copied from interface:RemoteAgentsAnalyticsServiceRecord OS usage by given agent- Specified by:
recordOsUsageByAgentin interfaceRemoteAgentsAnalyticsService
-
recordJavaVersionUsageByAgent
public void recordJavaVersionUsageByAgent(long agentId, @Nullable @Nullable JavaVersion javaVersion) Description copied from interface:RemoteAgentsAnalyticsServiceRecord Java Version usage by given agent- Specified by:
recordJavaVersionUsageByAgentin interfaceRemoteAgentsAnalyticsService
-
recordJavaVendorUsageByAgent
Description copied from interface:RemoteAgentsAnalyticsServiceRecord Java Vendor usage by given agent- Specified by:
recordJavaVendorUsageByAgentin interfaceRemoteAgentsAnalyticsService
-
getAndResetOsUsageStatistics
Description copied from interface:RemoteAgentsAnalyticsServiceGet current OS usage statistics and reset them- Specified by:
getAndResetOsUsageStatisticsin interfaceRemoteAgentsAnalyticsService
-
getAndResetJavaVersionUsageStatistics
Description copied from interface:RemoteAgentsAnalyticsServiceGet current Java Version usage statistics and reset them- Specified by:
getAndResetJavaVersionUsageStatisticsin interfaceRemoteAgentsAnalyticsService
-
getAndResetJavaVendorUsageStatistics
Description copied from interface:RemoteAgentsAnalyticsServiceGet current Java Vendor usage statistics and reset them- Specified by:
getAndResetJavaVendorUsageStatisticsin interfaceRemoteAgentsAnalyticsService
-