public class SessionClock extends Object implements org.kie.api.time.SessionPseudoClock
| Constructor and Description |
|---|
SessionClock(org.kie.api.runtime.KieSession session,
long now) |
| Modifier and Type | Method and Description |
|---|---|
long |
advanceTime(long amount,
TimeUnit unit) |
void |
advanceTimeToNow() |
Date |
ago(long amount,
TimeUnit unit) |
Date |
ago(String timePeriod) |
long |
getCurrentTime() |
static long |
getMsFromTimePeriod(String timePeriod) |
Date |
now() |
String |
toString() |
public SessionClock(org.kie.api.runtime.KieSession session,
long now)
public long getCurrentTime()
getCurrentTime in interface org.kie.api.time.SessionClockpublic long advanceTime(long amount,
TimeUnit unit)
advanceTime in interface org.kie.api.time.SessionPseudoClockpublic void advanceTimeToNow()
public Date now()
public static long getMsFromTimePeriod(String timePeriod)
Copyright © 2019. All rights reserved.