org.glassfish.deployment.monitor
Class DeploymentLifecycleStatsProvider

java.lang.Object
  extended by org.glassfish.deployment.monitor.DeploymentLifecycleStatsProvider

@AMXMetadata(type="deployment-mon",
             group="monitoring")
@ManagedObject
@Description(value="Deployment Module Statistics")
public class DeploymentLifecycleStatsProvider
extends Object

Provider statistics for deployment lifecycle


Constructor Summary
DeploymentLifecycleStatsProvider()
           
 
Method Summary
 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeploymentLifecycleStatsProvider

public DeploymentLifecycleStatsProvider()
Method Detail

getActiveApplicationsDeployed

@ManagedAttribute(id="activeapplicationsdeployedcount")
@Description(value="Number of applications deployed")
public org.glassfish.external.statistics.RangeStatistic getActiveApplicationsDeployed()

getTotalApplicationsDeployed

@ManagedAttribute(id="totalapplicationsdeployedcount")
@Description(value="Total number of applications ever deployed")
public org.glassfish.external.statistics.CountStatistic getTotalApplicationsDeployed()

getApplicationsInfo

@ManagedAttribute(id="applicationsinfo")
@Description(value="Information about deployed applications")
public org.glassfish.external.statistics.StringStatistic getApplicationsInfo()

applicationDeployedEvent

public void applicationDeployedEvent(String appName,
                                     String appType,
                                     String loadTime)

applicationUndeployedEvent

public void applicationUndeployedEvent(String appName,
                                       String appType)


Copyright © 2012. All Rights Reserved.