public final class MailAccessTimeoutListener2 extends java.lang.Object implements com.openexchange.concurrent.TimeoutListener<MailAccess<?,?>>
MailAccessTimeoutListener2 - The mail access event handler which preludes mail access closure if an instance of MailAccess
is removed from mail access cache.| Constructor and Description |
|---|
MailAccessTimeoutListener2(java.lang.Object key,
com.openexchange.concurrent.TimeoutConcurrentSet<MailAccess<?,?>> set,
java.util.concurrent.ConcurrentMap<?,com.openexchange.concurrent.TimeoutConcurrentSet<MailAccess<?,?>>> map)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
onTimeout(MailAccess<?,?> mailAccess)
Performs the actions on timed-out element.
|
public MailAccessTimeoutListener2(java.lang.Object key,
com.openexchange.concurrent.TimeoutConcurrentSet<MailAccess<?,?>> set,
java.util.concurrent.ConcurrentMap<?,com.openexchange.concurrent.TimeoutConcurrentSet<MailAccess<?,?>>> map)
public void onTimeout(MailAccess<?,?> mailAccess)
com.openexchange.concurrent.TimeoutListeneronTimeout in interface com.openexchange.concurrent.TimeoutListener<MailAccess<?,?>>mailAccess - The timed-out element