Class DeploymentTracing
- java.lang.Object
-
- org.glassfish.internal.deployment.DeploymentTracing
-
public class DeploymentTracing extends Object
Tracing facility for all the deployment backend activities.- Author:
- Jerome Dochez
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDeploymentTracing.AppStageVarious stages that are tracked in StructuredDeploymentTracing.static classDeploymentTracing.ContainerMarkstatic classDeploymentTracing.Markstatic classDeploymentTracing.ModuleMark
-
Constructor Summary
Constructors Constructor Description DeploymentTracing(StructuredDeploymentTracing structured)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddContainerMark(DeploymentTracing.ContainerMark mark, String name)voidaddMark(DeploymentTracing.Mark mark)voidaddModuleMark(DeploymentTracing.ModuleMark mark, String moduleName)voidclose()longelapsed()voidprint(PrintStream ps)static voidprintModuleStatus(com.sun.enterprise.module.ModulesRegistry registry, Level level, Logger logger)
-
-
-
Constructor Detail
-
DeploymentTracing
public DeploymentTracing(StructuredDeploymentTracing structured)
-
-
Method Detail
-
close
public void close()
-
elapsed
public long elapsed()
-
addMark
public void addMark(DeploymentTracing.Mark mark)
-
addContainerMark
public void addContainerMark(DeploymentTracing.ContainerMark mark, String name)
-
addModuleMark
public void addModuleMark(DeploymentTracing.ModuleMark mark, String moduleName)
-
print
public void print(PrintStream ps)
-
-