org.musicontroller.streaming
Class RssService

java.lang.Object
  extended by org.apache.tapestry.engine.ExternalService
      extended by org.musicontroller.streaming.RssService
All Implemented Interfaces:
org.apache.tapestry.engine.IEngineService

public class RssService
extends org.apache.tapestry.engine.ExternalService
implements org.apache.tapestry.engine.IEngineService

Serves a Playlist as a Postcast. See: http://www.apple.com/itunes/whatson/podcasts/specs.html#example

Author:
Varienaja

Field Summary
static java.lang.String SERVICE_NAME
           
 
Constructor Summary
RssService()
           
 
Method Summary
 org.apache.tapestry.engine.ILink getLink(boolean post, java.lang.Object parameter)
           
 java.lang.String getName()
           
 void service(org.apache.tapestry.IRequestCycle cycle)
           
 void setDao(Dao dao)
          Set the Dao for this object (Used for User-verification and Playlist-loading)
 void setLinkFactory(org.apache.tapestry.services.LinkFactory linkFactory)
           
 void setResponse(org.apache.tapestry.web.WebResponse response)
           
 
Methods inherited from class org.apache.tapestry.engine.ExternalService
setResponseRenderer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
See Also:
Constant Field Values
Constructor Detail

RssService

public RssService()
Method Detail

getLink

public org.apache.tapestry.engine.ILink getLink(boolean post,
                                                java.lang.Object parameter)
Specified by:
getLink in interface org.apache.tapestry.engine.IEngineService
Overrides:
getLink in class org.apache.tapestry.engine.ExternalService

service

public void service(org.apache.tapestry.IRequestCycle cycle)
Specified by:
service in interface org.apache.tapestry.engine.IEngineService
Overrides:
service in class org.apache.tapestry.engine.ExternalService

getName

public java.lang.String getName()
Specified by:
getName in interface org.apache.tapestry.engine.IEngineService
Overrides:
getName in class org.apache.tapestry.engine.ExternalService

setLinkFactory

public void setLinkFactory(org.apache.tapestry.services.LinkFactory linkFactory)
Overrides:
setLinkFactory in class org.apache.tapestry.engine.ExternalService

setResponse

public void setResponse(org.apache.tapestry.web.WebResponse response)

setDao

public void setDao(Dao dao)
Set the Dao for this object (Used for User-verification and Playlist-loading)

Parameters:
dao - The Dao.


Copyright © 2010 A.J.V.. All Rights Reserved.