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.SessionClock
public long advanceTime(long amount, TimeUnit unit)
advanceTime
in interface org.kie.api.time.SessionPseudoClock
public void advanceTimeToNow()
public Date now()
public static long getMsFromTimePeriod(String timePeriod)
Copyright © 2019. All rights reserved.