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 class
DeploymentTracing.AppStage
Various stages that are tracked in StructuredDeploymentTracing.static class
DeploymentTracing.ContainerMark
static class
DeploymentTracing.Mark
static class
DeploymentTracing.ModuleMark
-
Constructor Summary
Constructors Constructor Description DeploymentTracing(StructuredDeploymentTracing structured)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addContainerMark(DeploymentTracing.ContainerMark mark, String name)
void
addMark(DeploymentTracing.Mark mark)
void
addModuleMark(DeploymentTracing.ModuleMark mark, String moduleName)
void
close()
long
elapsed()
void
print(PrintStream ps)
static void
printModuleStatus(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)
-
-