net.sf.jdigg.requests
Class ListStoriesRequest

java.lang.Object
  extended by net.sf.jdigg.requests.AbstractRequest
      extended by net.sf.jdigg.requests.ListStoriesRequest

public class ListStoriesRequest
extends AbstractRequest

Fetches a list of stories from Digg.

Please read this before you use the API: Be Polite, Please!

When you see "(Draft)" in the documentation, that means you may go ahead and use the feature in your programs, but be aware that the documentation or the API may change if you or other developers find errors.

Since:
1.0 M1
Author:
Philip May
See Also:
Digg API - List Stories

Field Summary
 
Fields inherited from class net.sf.jdigg.requests.AbstractRequest
DIGG_SERVICE_URL, log
 
Constructor Summary
ListStoriesRequest(RequestConfig requestConfig)
           
 
Method Summary
 Stories allStories(ListStoriesArguments listStoriesArguments)
          All stories.
 Stories allStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments, java.lang.String container)
          All stories from a given container.
 Stories allStoriesFromGivenTopic(ListStoriesArguments listStoriesArguments, java.lang.String topic)
          All stories from a given topic.
 Stories hotStories(ListStoriesArguments listStoriesArguments)
          Hot stories (Draft).
 Stories hotStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments, java.lang.String container)
          Hot stories from a given container.
 Stories popularStories(ListStoriesArguments listStoriesArguments)
          Popular stories.
 Stories popularStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments, java.lang.String container)
          Popular stories from a given container.
 Stories popularStoriesFromGivenTopic(ListStoriesArguments listStoriesArguments, java.lang.String topic)
          Popular stories from a given topic.
 Stories topStories(ListStoriesArguments listStoriesArguments)
          Top stories (Draft).
 Stories topStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments, java.lang.String container)
          Top stories from a given container (Draft).
 Stories upcomingStories(ListStoriesArguments listStoriesArguments)
          Upcoming stories.
 Stories upcomingStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments, java.lang.String container)
          Upcoming stories from a given container.
 
Methods inherited from class net.sf.jdigg.requests.AbstractRequest
buildRequestString, getHttpClient, getRequestConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListStoriesRequest

public ListStoriesRequest(RequestConfig requestConfig)
Method Detail

allStories

public Stories allStories(ListStoriesArguments listStoriesArguments)
                   throws RequestException,
                          ResponseParserException,
                          DiggException
All stories.

Throws:
RequestException
ResponseParserException
DiggException

popularStories

public Stories popularStories(ListStoriesArguments listStoriesArguments)
                       throws RequestException,
                              ResponseParserException,
                              DiggException
Popular stories.

Throws:
RequestException
ResponseParserException
DiggException

upcomingStories

public Stories upcomingStories(ListStoriesArguments listStoriesArguments)
                        throws RequestException,
                               ResponseParserException,
                               DiggException
Upcoming stories.

Throws:
RequestException
ResponseParserException
DiggException

topStories

public Stories topStories(ListStoriesArguments listStoriesArguments)
                   throws RequestException,
                          ResponseParserException,
                          DiggException
Top stories (Draft).

Throws:
RequestException
ResponseParserException
DiggException

hotStories

public Stories hotStories(ListStoriesArguments listStoriesArguments)
                   throws RequestException,
                          ResponseParserException,
                          DiggException
Hot stories (Draft).

Throws:
RequestException
ResponseParserException
DiggException

allStoriesFromGivenContainer

public Stories allStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments,
                                            java.lang.String container)
                                     throws RequestException,
                                            ResponseParserException,
                                            DiggException
All stories from a given container.

Throws:
RequestException
ResponseParserException
DiggException

popularStoriesFromGivenContainer

public Stories popularStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments,
                                                java.lang.String container)
                                         throws RequestException,
                                                ResponseParserException,
                                                DiggException
Popular stories from a given container.

Throws:
RequestException
ResponseParserException
DiggException

upcomingStoriesFromGivenContainer

public Stories upcomingStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments,
                                                 java.lang.String container)
                                          throws RequestException,
                                                 ResponseParserException,
                                                 DiggException
Upcoming stories from a given container.

Throws:
RequestException
ResponseParserException
DiggException

topStoriesFromGivenContainer

public Stories topStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments,
                                            java.lang.String container)
                                     throws RequestException,
                                            ResponseParserException,
                                            DiggException
Top stories from a given container (Draft).

Throws:
RequestException
ResponseParserException
DiggException

hotStoriesFromGivenContainer

public Stories hotStoriesFromGivenContainer(ListStoriesArguments listStoriesArguments,
                                            java.lang.String container)
                                     throws RequestException,
                                            ResponseParserException,
                                            DiggException
Hot stories from a given container.

Throws:
RequestException
ResponseParserException
DiggException

allStoriesFromGivenTopic

public Stories allStoriesFromGivenTopic(ListStoriesArguments listStoriesArguments,
                                        java.lang.String topic)
                                 throws RequestException,
                                        ResponseParserException,
                                        DiggException
All stories from a given topic.

Throws:
RequestException
ResponseParserException
DiggException

popularStoriesFromGivenTopic

public Stories popularStoriesFromGivenTopic(ListStoriesArguments listStoriesArguments,
                                            java.lang.String topic)
                                     throws RequestException,
                                            ResponseParserException,
                                            DiggException
Popular stories from a given topic.

Throws:
RequestException
ResponseParserException
DiggException


Copyright © 2008. All Rights Reserved.