net.sourceforge.pebble.event.blogentry
Class EmailNotificationListener

java.lang.Object
  extended by net.sourceforge.pebble.event.blogentry.BlogEntryListenerSupport
      extended by net.sourceforge.pebble.event.blogentry.EmailNotificationListener
All Implemented Interfaces:
BlogEntryListener

public class EmailNotificationListener
extends BlogEntryListenerSupport

Sends an e-mail notification when new blog entries are added.

Author:
Simon Brown

Constructor Summary
EmailNotificationListener()
           
 
Method Summary
 void blogEntryAdded(BlogEntryEvent event)
          Called when a blog entry has been added.
 void blogEntryChanged(BlogEntryEvent event)
          Called when a blog entry has been changed.
 void blogEntryPublished(BlogEntryEvent event)
          Called when a blog entry has been published.
 
Methods inherited from class net.sourceforge.pebble.event.blogentry.BlogEntryListenerSupport
blogEntryRemoved, blogEntryUnpublished
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmailNotificationListener

public EmailNotificationListener()
Method Detail

blogEntryAdded

public void blogEntryAdded(BlogEntryEvent event)
Called when a blog entry has been added.

Specified by:
blogEntryAdded in interface BlogEntryListener
Overrides:
blogEntryAdded in class BlogEntryListenerSupport
Parameters:
event - a BlogEntryEvent instance

blogEntryChanged

public void blogEntryChanged(BlogEntryEvent event)
Called when a blog entry has been changed.

Specified by:
blogEntryChanged in interface BlogEntryListener
Overrides:
blogEntryChanged in class BlogEntryListenerSupport
Parameters:
event - a BlogEntryEvent instance

blogEntryPublished

public void blogEntryPublished(BlogEntryEvent event)
Called when a blog entry has been published.

Specified by:
blogEntryPublished in interface BlogEntryListener
Overrides:
blogEntryPublished in class BlogEntryListenerSupport
Parameters:
event - a BlogEntryEvent instance


Copyright © 2003-2006, Simon Brown. All Rights Reserved.