info.magnolia.cms.util
Class ObservationUtil.DeferringEventListener

java.lang.Object
  extended by info.magnolia.cms.util.ObservationUtil.DeferringEventListener
All Implemented Interfaces:
javax.jcr.observation.EventListener
Enclosing class:
ObservationUtil

public static class ObservationUtil.DeferringEventListener
extends Object
implements javax.jcr.observation.EventListener

A listener using an ObservationUtil.ObservationBasedDelayedExecutor.


Constructor Summary
ObservationUtil.DeferringEventListener(javax.jcr.observation.EventListener listener, long delay, long maxDelay)
           
 
Method Summary
 void onEvent(javax.jcr.observation.EventIterator events)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ObservationUtil.DeferringEventListener

public ObservationUtil.DeferringEventListener(javax.jcr.observation.EventListener listener,
                                              long delay,
                                              long maxDelay)
Method Detail

onEvent

public void onEvent(javax.jcr.observation.EventIterator events)
Specified by:
onEvent in interface javax.jcr.observation.EventListener

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2003-2012 Magnolia International Ltd.. All Rights Reserved.