1 package com.sun.syndication.fetcher; 2 3 import java.util.EventObject; 4 5 /*** 6 * @author nl 7 * 8 */ 9 public class FetcherEvent extends EventObject { 10 public static final String EVENT_TYPE_FEED_POLLED = "FEED_POLLED"; 11 public static final String EVENT_TYPE_FEED_RETRIEVED = "FEED_RETRIEVED"; 12 public static final String EVENT_TYPE_FEED_UNCHANGED = "FEED_UNCHANGED"; 13 14 private String eventType; 15 private String urlString; 16 17 public FetcherEvent(Object source) { 18 super(source); 19 } 20 21 22 public FetcherEvent(Object source, String urlStr, String eventType) { 23 this(source); 24 setUrlString(urlStr); 25 setEventType(eventType); 26 } 27 28 /*** 29 * @return Returns the eventType. 30 */ 31 public String getEventType() { 32 return eventType; 33 } 34 /*** 35 * @param eventType The eventType to set. 36 */ 37 public void setEventType(String eventType) { 38 this.eventType = eventType; 39 } 40 /*** 41 * @return Returns the urlString. 42 */ 43 public String getUrlString() { 44 return urlString; 45 } 46 /*** 47 * @param urlString The urlString to set. 48 */ 49 public void setUrlString(String urlString) { 50 this.urlString = urlString; 51 } 52 }