com.aelitis.azureus.core.devices.impl
Class DeviceManagerRSSFeed

java.lang.Object
  extended by com.aelitis.azureus.core.devices.impl.DeviceManagerRSSFeed
All Implemented Interfaces:
RSSGeneratorPlugin.Provider, TrackerWebPageGenerator

public class DeviceManagerRSSFeed
extends Object
implements RSSGeneratorPlugin.Provider


Constructor Summary
protected DeviceManagerRSSFeed(DeviceManagerImpl _manager)
           
 
Method Summary
protected  String escape(String str)
           
protected  String escapeMultiline(String str)
           
 boolean generate(TrackerWebPageRequest request, TrackerWebPageResponse response)
           
 String getFeedURL()
           
 boolean isEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeviceManagerRSSFeed

protected DeviceManagerRSSFeed(DeviceManagerImpl _manager)
Method Detail

isEnabled

public boolean isEnabled()
Specified by:
isEnabled in interface RSSGeneratorPlugin.Provider

getFeedURL

public String getFeedURL()

generate

public boolean generate(TrackerWebPageRequest request,
                        TrackerWebPageResponse response)
                 throws IOException
Specified by:
generate in interface TrackerWebPageGenerator
Returns:
true if the request was handled
Throws:
IOException

escape

protected String escape(String str)

escapeMultiline

protected String escapeMultiline(String str)