public class LifecycleEventVO
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
LifecycleEventVO(OperationMode operationMode,
LifecyclePhase phase,
java.time.ZonedDateTime dateTime,
LifecycleEventType eventType) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
LifecycleEventType |
getEventType() |
OperationMode |
getOperationMode() |
LifecyclePhase |
getPhase() |
java.time.ZonedDateTime |
getTime() |
int |
hashCode() |
boolean |
isSimulation()
Shortcut for
getOperationMode() == OperationMode.SIMULATION |
static LifecycleEventVO |
serverEvent(OperationMode operationMode,
LifecyclePhase phase,
java.time.ZonedDateTime dateTime) |
static LifecycleEventVO |
strategyEvent(OperationMode operationMode,
LifecyclePhase phase,
java.time.ZonedDateTime dateTime) |
java.lang.String |
toString() |
public LifecycleEventVO(OperationMode operationMode, LifecyclePhase phase, java.time.ZonedDateTime dateTime, LifecycleEventType eventType)
public static LifecycleEventVO serverEvent(OperationMode operationMode, LifecyclePhase phase, java.time.ZonedDateTime dateTime)
public static LifecycleEventVO strategyEvent(OperationMode operationMode, LifecyclePhase phase, java.time.ZonedDateTime dateTime)
public OperationMode getOperationMode()
public LifecyclePhase getPhase()
public java.time.ZonedDateTime getTime()
public LifecycleEventType getEventType()
public boolean isSimulation()
getOperationMode() == OperationMode.SIMULATION
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object