net.daum.dna.api.dao
Class CafeDAO

java.lang.Object
  extended by net.daum.dna.api.dao.CafeDAO

public class CafeDAO
extends java.lang.Object

The Class CafeDAO.


Constructor Summary
CafeDAO(DaumOAuth oauth)
          Instantiates a new cafe dao.
 
Method Summary
 CafeAlarmRes getAlarmRes(java.lang.String queryString)
          GetAlarmRes DAO.
 java.lang.String getAlarmResAsJSON(java.lang.String queryString)
          GetAlarmRes DAO.
 java.lang.String getAlarmResAsXML(java.lang.String queryString)
          GetAlarmRes DAO.
 CafeBoardArticles getArticles(java.lang.String queryString)
          GetArticles DAO.
 java.lang.String getArticlesAsJSON(java.lang.String queryString)
          GetArticles DAO.
 java.lang.String getArticlesAsXML(java.lang.String queryString)
          GetArticles DAO.
 java.util.List<CafeBoard> getBoards(java.lang.String queryString)
          GetBoards DAO.
 java.lang.String getBoardsAsJSON(java.lang.String queryString)
          GetBoards DAO.
 java.lang.String getBoardsAsXML(java.lang.String queryString)
          GetBoards DAO.
 java.util.List<CafeFavor> getFavoriteCafes(java.lang.String queryString)
          GetFavoriteCafes DAO.
 java.lang.String getFavoriteCafesAsJSON(java.lang.String queryString)
          GetFavoriteCafes DAO.
 java.lang.String getFavoriteCafesAsXML(java.lang.String queryString)
          GetFavoriteCafes DAO.
 DaumOAuth getOauth()
          Gets the oauth.
 CafeRecentArticles getRecentArticles(java.lang.String queryString)
          GetRecentArticles DAO.
 java.lang.String getRecentArticlesAsJSON(java.lang.String queryString)
          GetRecentArticles DAO.
 java.lang.String getRecentArticlesAsXML(java.lang.String queryString)
          GetRecentArticles DAO.
 void setOauth(DaumOAuth oauth)
          Sets the oauth.
 CafeWriteRes writeArticle(java.lang.String queryString)
          WriteArticle DAO.
 java.lang.String writeArticleAsJSON(java.lang.String queryString)
          WriteArticle DAO.
 java.lang.String writeArticleAsXML(java.lang.String queryString)
          WriteArticle DAO.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CafeDAO

public CafeDAO(DaumOAuth oauth)
Instantiates a new cafe dao.

Parameters:
oauth - the oauth
Method Detail

getOauth

public DaumOAuth getOauth()
Gets the oauth.

Returns:
the oauth

setOauth

public void setOauth(DaumOAuth oauth)
Sets the oauth.

Parameters:
oauth - the new oauth

getAlarmRes

public CafeAlarmRes getAlarmRes(java.lang.String queryString)
GetAlarmRes DAO.

Parameters:
queryString - the query string
Returns:
the alarm res

getAlarmResAsXML

public java.lang.String getAlarmResAsXML(java.lang.String queryString)
GetAlarmRes DAO.

Parameters:
queryString - the query string
Returns:
the alarm res as xml

getAlarmResAsJSON

public java.lang.String getAlarmResAsJSON(java.lang.String queryString)
GetAlarmRes DAO.

Parameters:
queryString - the query string
Returns:
the alarm res as json

getArticles

public CafeBoardArticles getArticles(java.lang.String queryString)
GetArticles DAO.

Parameters:
queryString - the query string
Returns:
the articles

getArticlesAsXML

public java.lang.String getArticlesAsXML(java.lang.String queryString)
GetArticles DAO.

Parameters:
queryString - the query string
Returns:
the articles as xml

getArticlesAsJSON

public java.lang.String getArticlesAsJSON(java.lang.String queryString)
GetArticles DAO.

Parameters:
queryString - the query string
Returns:
the articles as json

getBoards

public java.util.List<CafeBoard> getBoards(java.lang.String queryString)
GetBoards DAO.

Parameters:
queryString - the query string
Returns:
the boards

getBoardsAsXML

public java.lang.String getBoardsAsXML(java.lang.String queryString)
GetBoards DAO.

Parameters:
queryString - the query string
Returns:
the boards as xml

getBoardsAsJSON

public java.lang.String getBoardsAsJSON(java.lang.String queryString)
GetBoards DAO.

Parameters:
queryString - the query string
Returns:
the boards as json

getFavoriteCafes

public java.util.List<CafeFavor> getFavoriteCafes(java.lang.String queryString)
GetFavoriteCafes DAO.

Parameters:
queryString - the query string
Returns:
the favorite cafes

getFavoriteCafesAsXML

public java.lang.String getFavoriteCafesAsXML(java.lang.String queryString)
GetFavoriteCafes DAO.

Parameters:
queryString - the query string
Returns:
the favorite cafes as xml

getFavoriteCafesAsJSON

public java.lang.String getFavoriteCafesAsJSON(java.lang.String queryString)
GetFavoriteCafes DAO.

Parameters:
queryString - the query string
Returns:
the favorite cafes as json

getRecentArticles

public CafeRecentArticles getRecentArticles(java.lang.String queryString)
GetRecentArticles DAO.

Parameters:
queryString - the query string
Returns:
the recent articles

getRecentArticlesAsXML

public java.lang.String getRecentArticlesAsXML(java.lang.String queryString)
GetRecentArticles DAO.

Parameters:
queryString - the query string
Returns:
the recent articles as xml

getRecentArticlesAsJSON

public java.lang.String getRecentArticlesAsJSON(java.lang.String queryString)
GetRecentArticles DAO.

Parameters:
queryString - the query string
Returns:
the recent articles as json

writeArticle

public CafeWriteRes writeArticle(java.lang.String queryString)
WriteArticle DAO.

Parameters:
queryString - the query string
Returns:
the cafe write res

writeArticleAsXML

public java.lang.String writeArticleAsXML(java.lang.String queryString)
WriteArticle DAO.

Parameters:
queryString - the query string
Returns:
the string

writeArticleAsJSON

public java.lang.String writeArticleAsJSON(java.lang.String queryString)
WriteArticle DAO.

Parameters:
queryString - the query string
Returns:
the string