@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 © 2017–2020 Eclipse Foundation. All rights reserved.