@AMXMetadata(type="deployment-mon", group="monitoring") @ManagedObject @Description(value="Deployment Module Statistics") public class DeploymentLifecycleStatsProvider extends Object
Modifier and Type | Field and Description |
---|---|
static Logger |
deplLogger |
Constructor and Description |
---|
DeploymentLifecycleStatsProvider() |
Modifier and Type | Method and Description |
---|---|
void |
applicationDeployedEvent(String appName,
String appType,
String loadTime) |
void |
applicationUndeployedEvent(String appName,
String appType) |
org.glassfish.external.statistics.RangeStatistic |
getActiveApplicationsDeployed() |
org.glassfish.external.statistics.StringStatistic |
getApplicationsInfo() |
org.glassfish.external.statistics.CountStatistic |
getTotalApplicationsDeployed() |
public static final Logger deplLogger
@ManagedAttribute(id="activeapplicationsdeployedcount") @Description(value="Number of applications deployed") public org.glassfish.external.statistics.RangeStatistic getActiveApplicationsDeployed()
@ManagedAttribute(id="totalapplicationsdeployedcount") @Description(value="Total number of applications ever deployed") public org.glassfish.external.statistics.CountStatistic getTotalApplicationsDeployed()
@ManagedAttribute(id="applicationsinfo") @Description(value="Information about deployed applications") public org.glassfish.external.statistics.StringStatistic getApplicationsInfo()
public void applicationDeployedEvent(String appName, String appType, String loadTime)
Copyright © 2021. All rights reserved.