public class ExpirationDetector
extends java.lang.Object
implements org.apache.geode.internal.cache.ExpiryTask.ExpiryTaskListener
Constructor and Description |
---|
ExpirationDetector(org.apache.geode.internal.cache.ExpiryTask expiry) |
Modifier and Type | Method and Description |
---|---|
void |
afterCancel(org.apache.geode.internal.cache.ExpiryTask expiryTask) |
void |
afterExpire(org.apache.geode.internal.cache.ExpiryTask expiryTask) |
void |
afterReschedule(org.apache.geode.internal.cache.ExpiryTask expiryTask) |
void |
afterSchedule(org.apache.geode.internal.cache.ExpiryTask expiryTask) |
void |
afterTaskRan(org.apache.geode.internal.cache.ExpiryTask expiryTask) |
void |
awaitExecuted(long timeout,
java.util.concurrent.TimeUnit unit) |
boolean |
hasExpired() |
boolean |
wasRescheduled() |
public ExpirationDetector(org.apache.geode.internal.cache.ExpiryTask expiry)
public void afterCancel(org.apache.geode.internal.cache.ExpiryTask expiryTask)
afterCancel
in interface org.apache.geode.internal.cache.ExpiryTask.ExpiryTaskListener
public void afterSchedule(org.apache.geode.internal.cache.ExpiryTask expiryTask)
afterSchedule
in interface org.apache.geode.internal.cache.ExpiryTask.ExpiryTaskListener
public void afterReschedule(org.apache.geode.internal.cache.ExpiryTask expiryTask)
afterReschedule
in interface org.apache.geode.internal.cache.ExpiryTask.ExpiryTaskListener
public void afterExpire(org.apache.geode.internal.cache.ExpiryTask expiryTask)
afterExpire
in interface org.apache.geode.internal.cache.ExpiryTask.ExpiryTaskListener
public void afterTaskRan(org.apache.geode.internal.cache.ExpiryTask expiryTask)
afterTaskRan
in interface org.apache.geode.internal.cache.ExpiryTask.ExpiryTaskListener
public void awaitExecuted(long timeout, java.util.concurrent.TimeUnit unit)
public boolean wasRescheduled()
public boolean hasExpired()