Clover coverage report -
Coverage timestamp: Thu Jul 5 2007 20:02:32 EDT
file stats: LOC: 35   Methods: 0
NCLOC: 21   Classes: 1
 
 Source file Conditionals Statements Methods TOTAL
CacheNotificationBroadcaster.java - - - -
coverage
 1    package org.jboss.cache.jmx;
 2   
 3    import javax.management.Notification;
 4    import javax.management.NotificationEmitter;
 5   
 6    public interface CacheNotificationBroadcaster extends NotificationEmitter
 7    {
 8    // Notification Types
 9    public static final String
 10    NOTIF_CACHE_STARTED = "org.jboss.cache.CacheStarted",
 11    NOTIF_CACHE_STOPPED = "org.jboss.cache.CacheStopped",
 12    NOTIF_NODE_CREATED = "org.jboss.cache.NodeCreated",
 13    NOTIF_NODE_MODIFIED = "org.jboss.cache.NodeModified",
 14    NOTIF_NODE_REMOVED = "org.jboss.cache.NodeRemoved",
 15    NOTIF_NODE_MOVED = "org.jboss.cache.NodeMoved",
 16    NOTIF_NODE_VISITED = "org.jboss.cache.NodeVisited",
 17    NOTIF_NODE_EVICTED = "org.jboss.cache.NodeEvicted",
 18    NOTIF_NODE_LOADED = "org.jboss.cache.NodeLoaded",
 19    NOTIF_NODE_ACTIVATED = "org.jboss.cache.NodeActivated",
 20    NOTIF_NODE_PASSIVATED = "org.jboss.cache.NodePassivated",
 21    NOTIF_VIEW_CHANGED = "org.jboss.cache.ViewChanged";
 22   
 23    /**
 24    * Sends a notification to any interested NotificationListener.
 25    *
 26    * @param notification the notification to send
 27    */
 28    void sendNotification(Notification notification);
 29   
 30    /**
 31    * Gets the sequence number for the next notification.
 32    */
 33    long getNextNotificationSequenceNumber();
 34   
 35    }