org.wso2.wsas.feed
Class AbstractFeed

java.lang.Object
  extended byorg.wso2.wsas.feed.AbstractFeed
Direct Known Subclasses:
AtomFeed, RSSFeed

public abstract class AbstractFeed
extends java.lang.Object


Constructor Summary
AbstractFeed()
           
 
Method Summary
abstract  org.apache.axiom.om.OMElement getFeedElement(java.lang.String serviceContextPath)
           
protected  java.lang.String getUrl(java.lang.String serviceName, java.lang.String serviceContextPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractFeed

public AbstractFeed()
Method Detail

getUrl

protected java.lang.String getUrl(java.lang.String serviceName,
                                  java.lang.String serviceContextPath)
                           throws java.net.SocketException
Parameters:
serviceName -
serviceContextPath - : path will be injected when getFeedElement is called
Returns:
service URL
Throws:
java.net.SocketException

getFeedElement

public abstract org.apache.axiom.om.OMElement getFeedElement(java.lang.String serviceContextPath)
                                                      throws java.net.SocketException
Parameters:
serviceContextPath - : path will be injected when the relevant feeds are called.
Returns:
feed element
Throws:
java.net.SocketException