public class TrackingContext
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
TrackingContext.OnDestroyed |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ROOT_BLOCK_NAME |
Modifier and Type | Method and Description |
---|---|
TrackingContext |
addOnDestroyed(TrackingContext.OnDestroyed listener) |
void |
destroy() |
AlarmEvent |
getAlarmEvent() |
java.lang.String |
getBlockName() |
java.util.List<TrackingContext> |
getChildren() |
java.lang.String |
getPipelineName() |
java.lang.String |
getStatus() |
long |
getTimestamp() |
static TrackingContext |
newRootContext(java.lang.String pipelineName,
AlarmEvent alarmEvent) |
void |
setBlockName(java.lang.String blockName) |
void |
setStatus(java.lang.String status) |
java.lang.String |
toString() |
TrackingContext |
transition() |
public static final java.lang.String ROOT_BLOCK_NAME
public static TrackingContext newRootContext(java.lang.String pipelineName, AlarmEvent alarmEvent)
public TrackingContext transition()
public void destroy()
public TrackingContext addOnDestroyed(TrackingContext.OnDestroyed listener)
public AlarmEvent getAlarmEvent()
public java.lang.String getBlockName()
public java.lang.String getStatus()
public long getTimestamp()
public void setStatus(java.lang.String status)
public void setBlockName(java.lang.String blockName)
public java.lang.String getPipelineName()
public java.util.List<TrackingContext> getChildren()
public java.lang.String toString()
toString
in class java.lang.Object