org.xwiki.cache.tests
Class CacheEntryListenerTest
java.lang.Object
org.xwiki.cache.tests.CacheEntryListenerTest
- All Implemented Interfaces:
- EventListener, CacheEntryListener<Object>
public class CacheEntryListenerTest
- extends Object
- implements CacheEntryListener<Object>
Class used to test cache event management.
- Version:
- $Id$
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CacheEntryListenerTest
public CacheEntryListenerTest()
getAddedEvent
public CacheEntryEvent<Object> getAddedEvent()
- Returns:
- event object received with last insertion.
reinitAddEvent
public void reinitAddEvent()
- Set add event to null.
getModifiedEvent
public CacheEntryEvent<Object> getModifiedEvent()
- Returns:
- event object received with last modification.
reinitModifiedEvent
public void reinitModifiedEvent()
- Set modified event to null.
getRemovedEvent
public CacheEntryEvent<Object> getRemovedEvent()
- Returns:
- event object received with last remove.
reinitRemovedEvent
public void reinitRemovedEvent()
- Set removed event to null.
cacheEntryAdded
public void cacheEntryAdded(CacheEntryEvent<Object> event)
- Specified by:
cacheEntryAdded in interface CacheEntryListener<Object>
cacheEntryModified
public void cacheEntryModified(CacheEntryEvent<Object> event)
- Specified by:
cacheEntryModified in interface CacheEntryListener<Object>
cacheEntryRemoved
public void cacheEntryRemoved(CacheEntryEvent<Object> event)
- Specified by:
cacheEntryRemoved in interface CacheEntryListener<Object>
waitForEntryEvent
public boolean waitForEntryEvent(CacheEntryListenerTest.EventType eventType)
throws InterruptedException
- Parameters:
eventType - event type.
- Returns:
- wait until it receive a entry removed event.
- Throws:
InterruptedException - error
Copyright © 2004-2012 XWiki. All Rights Reserved.