Package org.glassfish.deployment.monitor
Class DeploymentLifecycleStatsProvider
java.lang.Object
org.glassfish.deployment.monitor.DeploymentLifecycleStatsProvider
@AMXMetadata(type="deployment-mon",
group="monitoring")
@ManagedObject
@Description("Deployment Module Statistics")
public class DeploymentLifecycleStatsProvider
extends Object
Provider statistics for deployment lifecycle
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapplicationDeployedEvent(String appName, String appType, String loadTime) voidapplicationUndeployedEvent(String appName, String appType) org.glassfish.external.statistics.RangeStatisticorg.glassfish.external.statistics.StringStatisticorg.glassfish.external.statistics.CountStatistic
-
Field Details
-
deplLogger
-
-
Constructor Details
-
DeploymentLifecycleStatsProvider
public DeploymentLifecycleStatsProvider()
-
-
Method Details
-
getActiveApplicationsDeployed
@ManagedAttribute(id="activeapplicationsdeployedcount") @Description("Number of applications deployed") public org.glassfish.external.statistics.RangeStatistic getActiveApplicationsDeployed() -
getTotalApplicationsDeployed
@ManagedAttribute(id="totalapplicationsdeployedcount") @Description("Total number of applications ever deployed") public org.glassfish.external.statistics.CountStatistic getTotalApplicationsDeployed() -
getApplicationsInfo
@ManagedAttribute(id="applicationsinfo") @Description("Information about deployed applications") public org.glassfish.external.statistics.StringStatistic getApplicationsInfo() -
applicationDeployedEvent
-
applicationUndeployedEvent
-