public class JavetEngineUsage
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected int |
engineUsedCount
The number of times the engine has been used.
|
protected java.time.ZonedDateTime |
lastActiveZonedDatetime
The last active zoned date time of the engine.
|
| Constructor and Description |
|---|
JavetEngineUsage()
Instantiates a new Javet engine usage with default values.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getEngineUsedCount()
Gets the engine used count.
|
java.time.ZonedDateTime |
getLastActiveZonedDatetime()
Gets the last active zoned date time.
|
void |
increaseUsedCount()
Increases the engine used count by one.
|
protected void |
reset()
Resets the engine usage to its initial state.
|
void |
setLastActiveZonedDatetime(java.time.ZonedDateTime lastActiveZonedDatetime)
Sets the last active zoned date time.
|
protected int engineUsedCount
protected java.time.ZonedDateTime lastActiveZonedDatetime
public JavetEngineUsage()
public int getEngineUsedCount()
public java.time.ZonedDateTime getLastActiveZonedDatetime()
public void increaseUsedCount()
protected void reset()
public void setLastActiveZonedDatetime(java.time.ZonedDateTime lastActiveZonedDatetime)
lastActiveZonedDatetime - the last active zoned date time