com.hs.mail.imap.event
Class EventTracker

java.lang.Object
  extended by com.hs.mail.imap.event.EventTracker
All Implemented Interfaces:
EventListener

public class EventTracker
extends Object
implements EventListener

Since:
Jul 30, 2010
Author:
Won Chul Doh

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.hs.mail.imap.event.EventListener
EventListener.Event
 
Constructor Summary
EventTracker()
           
 
Method Summary
 void event(EventListener.Event event)
          Invoked when an event was fired.
 List<Long> getCachedUids()
           
 Set<Long> getExpungedUids()
           
 Set<Long> getFlagUpdatedUids()
           
 boolean hasExpungedUids()
           
 boolean hasUpdatedFlags()
           
 boolean isDeletedMailbox()
           
 boolean isSizeChanged()
           
 void reset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventTracker

public EventTracker()
Method Detail

isDeletedMailbox

public boolean isDeletedMailbox()

isSizeChanged

public boolean isSizeChanged()

hasExpungedUids

public boolean hasExpungedUids()

getExpungedUids

public Set<Long> getExpungedUids()

hasUpdatedFlags

public boolean hasUpdatedFlags()

getFlagUpdatedUids

public Set<Long> getFlagUpdatedUids()

getCachedUids

public List<Long> getCachedUids()

event

public void event(EventListener.Event event)
Description copied from interface: EventListener
Invoked when an event was fired.

Specified by:
event in interface EventListener

reset

public void reset()


Copyright © 2011. All Rights Reserved.