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