wt.calendar
Class StandardCalendarService.CacheModFlusher

java.lang.Object
  extended bywt.calendar.StandardCalendarService.CacheModFlusher
All Implemented Interfaces:
TransactionListener
Enclosing class:
StandardCalendarService

static class StandardCalendarService.CacheModFlusher
extends Object
implements TransactionListener

Top level inner class which signals cache modifications - creates and deletes


Field Summary
(package private)  String action
           
(package private)  long calOid
           
private static WTCalendarCache cCache
           
(package private)  StartEndKey sek
           
 
Constructor Summary
StandardCalendarService.CacheModFlusher(long calOid, String action)
           
StandardCalendarService.CacheModFlusher(StartEndKey sek, long calOid, String action)
           
 
Method Summary
 void notifyCommit()
          Notify that the commit of the transaction completed.
 void notifyRollback()
          Notify that the rollback of the transaction completed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cCache

private static WTCalendarCache cCache

calOid

long calOid

action

String action

sek

StartEndKey sek
Constructor Detail

StandardCalendarService.CacheModFlusher

public StandardCalendarService.CacheModFlusher(long calOid,
                                               String action)

StandardCalendarService.CacheModFlusher

public StandardCalendarService.CacheModFlusher(StartEndKey sek,
                                               long calOid,
                                               String action)
Method Detail

notifyCommit

public void notifyCommit()
Description copied from interface: TransactionListener
Notify that the commit of the transaction completed.

Supported API: true

Specified by:
notifyCommit in interface TransactionListener

notifyRollback

public void notifyRollback()
Description copied from interface: TransactionListener
Notify that the rollback of the transaction completed.

Supported API: true

Specified by:
notifyRollback in interface TransactionListener