net.daum.dna.api
Interface CafeAPI

All Known Implementing Classes:
DefaultCafeAPI

public interface CafeAPI

The Interface CafeAPI.


Method Summary
 CafeAlarmRes getAlarmRes()
          User의 등업 or 강등 의 정보와 카페 내의 User 의 글에 대한 반응글의 정보를 보여 준다.
 java.lang.String getAlarmResAsJSON()
          User의 등업 or 강등 의 정보와 카페 내의 User 의 글에 대한 반응글의 정보를 보여 준다.
 java.lang.String getAlarmResAsXML()
          User의 등업 or 강등 의 정보와 카페 내의 User 의 글에 대한 반응글의 정보를 보여 준다.
 CafeBoardArticles getArticles(java.lang.String cafeCode, java.lang.String boardId)
          카페 내의 특정 게시판의 게시글을 보여준다.
 CafeBoardArticles getArticles(java.lang.String cafeCode, java.lang.String boardId, Params option)
          카페 내의 특정 게시판의 게시글을 보여준다.
 java.lang.String getArticlesAsJSON(java.lang.String cafeCode, java.lang.String boardId)
          카페 내의 특정 게시판의 게시글을 보여준다.
 java.lang.String getArticlesAsJSON(java.lang.String cafeCode, java.lang.String boardId, Params option)
          카페 내의 특정 게시판의 게시글을 보여준다.
 java.lang.String getArticlesAsXML(java.lang.String cafeCode, java.lang.String boardId)
          카페 내의 특정 게시판의 게시글을 보여준다.
 java.lang.String getArticlesAsXML(java.lang.String cafeCode, java.lang.String boardId, Params option)
          카페 내의 특정 게시판의 게시글을 보여준다.
 java.util.List<CafeBoard> getBoards(java.lang.String cafeCode)
          해당 카페의 게시판 목록을 보여 준다.
 java.lang.String getBoardsAsJSON(java.lang.String cafeCode)
          해당 카페의 게시판 목록을 보여 준다.
 java.lang.String getBoardsAsXML(java.lang.String cafeCode)
          해당 카페의 게시판 목록을 보여 준다.
 java.util.List<CafeFavor> getFavoriteCafes()
          User 가 자주 가는 Cafe 의 목록을 보여 준다.
 java.lang.String getFavoriteCafesAsJSON()
          User 가 자주 가는 Cafe 의 목록을 보여 준다.
 java.lang.String getFavoriteCafesAsXML()
          User 가 자주 가는 Cafe 의 목록을 보여 준다.
 CafeRecentArticles getRecentArticles(java.lang.String cafeCode)
          카페 내의 최신글을 보여준다.
 CafeRecentArticles getRecentArticles(java.lang.String cafeCode, Params option)
          카페 내의 최신글을 보여준다.
 java.lang.String getRecentArticlesAsJSON(java.lang.String cafeCode)
          카페 내의 최신글을 보여준다.
 java.lang.String getRecentArticlesAsJSON(java.lang.String cafeCode, Params option)
          카페 내의 최신글을 보여준다.
 java.lang.String getRecentArticlesAsXML(java.lang.String cafeCode)
          카페 내의 최신글을 보여준다.
 java.lang.String getRecentArticlesAsXML(java.lang.String cafeCode, Params option)
          카페 내의 최신글을 보여준다.
 CafeWriteRes writeArticle(java.lang.String cafeCode, java.lang.String boardId)
          카페에 게시글을 작성 한다.
 CafeWriteRes writeArticle(java.lang.String cafeCode, java.lang.String boardId, Params option)
          카페에 게시글을 작성 한다.
 java.lang.String writeArticleAsJSON(java.lang.String cafeCode, java.lang.String boardId)
          카페에 게시글을 작성 한다.
 java.lang.String writeArticleAsJSON(java.lang.String cafeCode, java.lang.String boardId, Params option)
          카페에 게시글을 작성 한다.
 java.lang.String writeArticleAsXML(java.lang.String cafeCode, java.lang.String boardId)
          카페에 게시글을 작성 한다.
 java.lang.String writeArticleAsXML(java.lang.String cafeCode, java.lang.String boardId, Params option)
          카페에 게시글을 작성 한다.
 

Method Detail

getAlarmRes

CafeAlarmRes getAlarmRes()
User의 등업 or 강등 의 정보와 카페 내의 User 의 글에 대한 반응글의 정보를 보여 준다. 오류 발생시 NULL 반환.

Returns:
알림 정보 객체 또는 null 반환

getAlarmResAsXML

java.lang.String getAlarmResAsXML()
User의 등업 or 강등 의 정보와 카페 내의 User 의 글에 대한 반응글의 정보를 보여 준다.

Returns:
알림 정보를 XML String 형태로 반환.

getAlarmResAsJSON

java.lang.String getAlarmResAsJSON()
User의 등업 or 강등 의 정보와 카페 내의 User 의 글에 대한 반응글의 정보를 보여 준다.

Returns:
알림 정보를 JSON String 형태로 반환.

getArticles

CafeBoardArticles getArticles(java.lang.String cafeCode,
                              java.lang.String boardId)
카페 내의 특정 게시판의 게시글을 보여준다. 오류 발생시 NULL 반환.

Parameters:
cafeCode - cafeCode
boardId - 게시판 id
Returns:
게시글 목록을 객체 또는 NULL 반환.

getArticles

CafeBoardArticles getArticles(java.lang.String cafeCode,
                              java.lang.String boardId,
                              Params option)
카페 내의 특정 게시판의 게시글을 보여준다. 오류 발생시 NULL 반환.

Parameters:
cafeCode - - Cafe Code
boardId - - 게시판 id
option - - page : 게시글 목록의 페이지 번호 (int)
Returns:
게시글 목록을 객체 또는 NULL 반환.

getArticlesAsXML

java.lang.String getArticlesAsXML(java.lang.String cafeCode,
                                  java.lang.String boardId)
카페 내의 특정 게시판의 게시글을 보여준다.

Parameters:
cafeCode - - Cafe Code
boardId - - 게시판 id
Returns:
게시글 목록을 XML String 형태로 반환.

getArticlesAsXML

java.lang.String getArticlesAsXML(java.lang.String cafeCode,
                                  java.lang.String boardId,
                                  Params option)
카페 내의 특정 게시판의 게시글을 보여준다.

Parameters:
cafeCode - the cafe code
boardId - the board id
option - - page : 게시글 목록의 페이지 번호 (int)
Returns:
게시글 목록을 XML String 형태로 반환.

getArticlesAsJSON

java.lang.String getArticlesAsJSON(java.lang.String cafeCode,
                                   java.lang.String boardId)
카페 내의 특정 게시판의 게시글을 보여준다.

Parameters:
cafeCode - - Cafe Code
boardId - - 게시판 Code
Returns:
게시글 목록을 JSON String 형태로 반환.

getArticlesAsJSON

java.lang.String getArticlesAsJSON(java.lang.String cafeCode,
                                   java.lang.String boardId,
                                   Params option)
카페 내의 특정 게시판의 게시글을 보여준다.

Parameters:
cafeCode - the cafe code
boardId - the board id
option - - page : 게시글 목록의 페이지 번호 (int)
Returns:
게시글 목록을 JSON String 형태로 반환.

getBoards

java.util.List<CafeBoard> getBoards(java.lang.String cafeCode)
해당 카페의 게시판 목록을 보여 준다. 오류 발생시 NULL 반환.

Parameters:
cafeCode - - Cafe Code
Returns:
게시판 목록을 객체 형태 , 또는 NULL 반환

getBoardsAsXML

java.lang.String getBoardsAsXML(java.lang.String cafeCode)
해당 카페의 게시판 목록을 보여 준다. 오류 발생시 NULL 반환.

Parameters:
cafeCode - - Cafe Code
Returns:
게시판 목록을 XML String 형태로 반환

getBoardsAsJSON

java.lang.String getBoardsAsJSON(java.lang.String cafeCode)
해당 카페의 게시판 목록을 보여 준다.

Parameters:
cafeCode - - Cafe Code
Returns:
게시판 목록을 JSON String 형태로 반환

getFavoriteCafes

java.util.List<CafeFavor> getFavoriteCafes()
User 가 자주 가는 Cafe 의 목록을 보여 준다. 오류 발생시 NULL 반환.

Returns:
Cafe 목록을 객체 형태 또는 null 반환.

getFavoriteCafesAsXML

java.lang.String getFavoriteCafesAsXML()
User 가 자주 가는 Cafe 의 목록을 보여 준다.

Returns:
Cafe 목록을 XML String 형태로 반환.

getFavoriteCafesAsJSON

java.lang.String getFavoriteCafesAsJSON()
User 가 자주 가는 Cafe 의 목록을 보여 준다.

Returns:
Cafe 목록을 JSON String 형태로 반환.

getRecentArticles

CafeRecentArticles getRecentArticles(java.lang.String cafeCode)
카페 내의 최신글을 보여준다. 오류 발생시 null 반환.

Parameters:
cafeCode - - Cafe Code
Returns:
최신글 목록을 객체형태 또는 null 반환.

getRecentArticles

CafeRecentArticles getRecentArticles(java.lang.String cafeCode,
                                     Params option)
카페 내의 최신글을 보여준다. 오류 발생시 NULL 반환.

Parameters:
cafeCode - the cafe code
option - - page : 게시글 목록의 페이지 번호 (int)
Returns:
최신글 목록을 객체형태 또는 null 반환.

getRecentArticlesAsXML

java.lang.String getRecentArticlesAsXML(java.lang.String cafeCode)
카페 내의 최신글을 보여준다.

Parameters:
cafeCode - - Cafe Code
Returns:
최신글 목록을 XML String 형태로 반환.

getRecentArticlesAsXML

java.lang.String getRecentArticlesAsXML(java.lang.String cafeCode,
                                        Params option)
카페 내의 최신글을 보여준다.

Parameters:
cafeCode - the cafe code
option - - page : 게시글 목록의 페이지 번호 (int)
Returns:
최신글 목록을 XML String 형태로 반환.

getRecentArticlesAsJSON

java.lang.String getRecentArticlesAsJSON(java.lang.String cafeCode)
카페 내의 최신글을 보여준다.

Parameters:
cafeCode - - Cafe Code
Returns:
최신글 목록을 JSON String 형태로 반환.

getRecentArticlesAsJSON

java.lang.String getRecentArticlesAsJSON(java.lang.String cafeCode,
                                         Params option)
카페 내의 최신글을 보여준다.

Parameters:
cafeCode - the cafe code
option - - page : 게시글 목록의 페이지 번호 (int)
Returns:
최신글 목록을 JSON String 형태로 반환.

writeArticle

CafeWriteRes writeArticle(java.lang.String cafeCode,
                          java.lang.String boardId)
카페에 게시글을 작성 한다. 오류 발생시 null 반환.

Parameters:
cafeCode - - Cafe Code
boardId - - 게시판의 ID
Returns:
게시글 작성 결과를 객체 형태 또는 null 반환.

writeArticle

CafeWriteRes writeArticle(java.lang.String cafeCode,
                          java.lang.String boardId,
                          Params option)
카페에 게시글을 작성 한다. 오류 발생시 NULL 반환.

Parameters:
cafeCode - the cafe code
boardId - the board id
option - - content : 게시글에 작성할 내용 (string) - hideyn : 비밀글 작성 여부 (Char) 비밀글 : Y , default : N
Returns:
게시글 작성 결과를 객체 형태 또는 null 반환.

writeArticleAsXML

java.lang.String writeArticleAsXML(java.lang.String cafeCode,
                                   java.lang.String boardId)
카페에 게시글을 작성 한다. 오류 발생시 NULL 반환.

Parameters:
cafeCode - - Cafe Code
boardId - - 게시판의 ID
Returns:
게시글 작성 결과를 XML String 형태로 반환.

writeArticleAsXML

java.lang.String writeArticleAsXML(java.lang.String cafeCode,
                                   java.lang.String boardId,
                                   Params option)
카페에 게시글을 작성 한다.

Parameters:
cafeCode - the cafe code
boardId - the board id
option - - content : 게시글에 작성할 내용 (string) - hideyn : 비밀글 작성 여부 (Char) 비밀글 : Y , default : N
Returns:
게시글 작성 결과를 XML String 형태로 반환.

writeArticleAsJSON

java.lang.String writeArticleAsJSON(java.lang.String cafeCode,
                                    java.lang.String boardId)
카페에 게시글을 작성 한다.

Parameters:
cafeCode - - Cafe Code
boardId - - 게시판의 ID
Returns:
게시글 작성 결과를 JSON String 형태로 반환.

writeArticleAsJSON

java.lang.String writeArticleAsJSON(java.lang.String cafeCode,
                                    java.lang.String boardId,
                                    Params option)
카페에 게시글을 작성 한다.

Parameters:
cafeCode - the cafe code
boardId - the board id
option - - content : 게시글에 작성할 내용 (string) - hideyn : 비밀글 작성 여부 (Char) 비밀글 : Y , default : N
Returns:
게시글 작성 결과를 JSON String 형태로 반환.