public class PluginStateEvolution extends Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
iteration |
protected PluginDeclaration |
pluginDeclaration |
protected PluginState |
pluginState |
protected long |
timestamp |
protected UUID |
uuid |
| Constructor and Description |
|---|
PluginStateEvolution(UUID uuid,
int iteration,
long timestamp,
PluginDeclaration pluginDeclaration,
PluginState pluginState) |
| Modifier and Type | Method and Description |
|---|---|
int |
getIteration() |
PluginDeclaration |
getPluginDeclaration() |
PluginState |
getPluginState() |
long |
getTimestamp() |
UUID |
getUuid() |
String |
toString() |
protected final UUID uuid
protected final int iteration
protected final long timestamp
protected final PluginDeclaration pluginDeclaration
protected final PluginState pluginState
public PluginStateEvolution(UUID uuid, int iteration, long timestamp, PluginDeclaration pluginDeclaration, PluginState pluginState)
uuid - the UUID which identify the current executiontimestamp - the time of the new PluginStatepluginDeclaration - the pluginDeclarationpluginState - the PluginState valueException - if failspublic UUID getUuid()
public int getIteration()
public long getTimestamp()
public PluginDeclaration getPluginDeclaration()
public PluginState getPluginState()
Copyright © 2016. All Rights Reserved.