View Javadoc

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  }