public abstract class StepEvent extends AbstractBuckEvent implements LeafEvent, StepEventExternalInterface, WorkAdvanceEvent
Modifier and Type | Class and Description |
---|---|
static class |
StepEvent.Finished |
static class |
StepEvent.Started |
STEP_FINISHED, STEP_STARTED
Modifier | Constructor and Description |
---|---|
protected |
StepEvent(String shortName,
String description,
UUID uuid) |
Modifier and Type | Method and Description |
---|---|
static StepEvent.Finished |
finished(StepEvent.Started started,
int exitCode) |
String |
getCategory() |
String |
getDescription() |
String |
getShortStepName() |
protected UUID |
getUuid() |
protected String |
getValueString() |
static StepEvent.Started |
started(String shortName,
String description,
UUID uuid) |
configure, equals, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, getTimestampMillis, hashCode, isConfigured, isRelatedTo, toLogMessage, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
configure, getBuildId, getEventKey, getNanoTime, getThreadId, getThreadUserNanoTime, isConfigured, isRelatedTo, toLogMessage
public String getShortStepName()
getShortStepName
in interface StepEventExternalInterface
public String getDescription()
getDescription
in interface StepEventExternalInterface
protected UUID getUuid()
public String getCategory()
getCategory
in interface LeafEvent
protected String getValueString()
getValueString
in class AbstractBuckEvent
public static StepEvent.Started started(String shortName, String description, UUID uuid)
public static StepEvent.Finished finished(StepEvent.Started started, int exitCode)