Class SpanSequence
- java.lang.Object
-
- org.glassfish.internal.deployment.analysis.SpanSequence
-
- All Implemented Interfaces:
AutoCloseable
public class SpanSequence extends Object implements AutoCloseable
Helper class for creating sequence of non-overlapping events
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()SpanSequencefinish()DeploymentSpannest(Enum<?> action)DeploymentSpannest(Enum<?> action, String componentName)SpanSequencestart(Enum<?> action)SpanSequencestart(Enum<?> action, String componentName)SpanSequencestart(String componentName)
-
-
-
Method Detail
-
start
public SpanSequence start(Enum<?> action)
-
finish
public SpanSequence finish()
-
start
public SpanSequence start(Enum<?> action, String componentName)
-
start
public SpanSequence start(String componentName)
-
nest
public DeploymentSpan nest(Enum<?> action)
-
nest
public DeploymentSpan nest(Enum<?> action, String componentName)
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable
-
-