com.gauce.http
Interface HttpGauceRequest

All Superinterfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

public interface HttpGauceRequest
extends javax.servlet.http.HttpServletRequest

Ŭ¶óÀ̾ðÆ®¿¡¼­ ¿äûµÇ´Â HttpServletRequestÀÇ ÇÁ·ÎÆÛƼ¸¦ ÀÌ¿ëÇϱâ À§ÇØ °ªÀ» ¼³Á¤ÇÏ´Â ±â´ÉÀ» ÇÑ´Ù. ¿©±â¼­ ¼³Á¤µÈ °ªÀº HttpGauceRequest¸¦ ÅëÇؼ­ ÃßÃâÇÒ ¼ö ÀÖ´Ù. HttpServletRequest¿¡ body·Î Àü¼ÛµÇ´Â DataSet¿¡ ´ëÇÑ Á¤º¸¸¦ ¼³Á¤Çϱâ À§ÇØ ÀÌ¿ëÇϸç ÀÌ ÀÎÅÍÆäÀ̽º´Â HttpServletRequest¸¦ »ó¼Ó¹Þ´Â´Ù.

Version:
4.0
Author:
Shift Information & Communication

Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Method Summary
 GauceInputStream getGauceInputStream()
          HttpServletRequest¿¡ body·Î Àü¼ÛµÇ´Â DataSet¿¡ ´ëÇÑ InputStreamÀ» ÃßÃâÇÏ¿© ¹ÝȯÇÑ´Ù.
 boolean isBuilderRequest()
          ¿äûµÇ´Â Request°¡ Component°¡ ¾Æ´Ï¶ó Dynamic Web Builder¿¡¼­ ¿äûµÇ´Â RequestÀÎÁö¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.
 
Methods inherited from interface javax.servlet.http.HttpServletRequest
getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isUserInRole
 
Methods inherited from interface javax.servlet.ServletRequest
getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocale, getLocales, getParameter, getParameterMap, getParameterNames, getParameterValues, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRequestDispatcher, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute, setCharacterEncoding
 

Method Detail

getGauceInputStream

public GauceInputStream getGauceInputStream()
                                     throws java.io.IOException
HttpServletRequest¿¡ body·Î Àü¼ÛµÇ´Â DataSet¿¡ ´ëÇÑ InputStreamÀ» ÃßÃâÇÏ¿© ¹ÝȯÇÑ´Ù.

Returns:
com.gauce.io.GauceInputStream HttpServletRequest¿¡ body·Î Àü¼ÛµÇ´Â DataSet¿¡ ´ëÇÑ InputStream
Throws:
java.io.IOException - InputStreamÀ» Àоî¿À´Â µ¿¾È¿¡ ¹ß»ýÇÏ´Â ¿À·ù
Since:
4.0

isBuilderRequest

public boolean isBuilderRequest()
¿äûµÇ´Â Request°¡ Component°¡ ¾Æ´Ï¶ó Dynamic Web Builder¿¡¼­ ¿äûµÇ´Â RequestÀÎÁö¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.

¸¸¾à Dynamic Web Builder¿¡¼­ ¿Â RequestÀ̸é true°ªÀ» ¾Æ´Ï¸é false°ªÀ» ¹ÝȯÇÑ´Ù.

Returns:
boolean Dynamic Web Builder¿¡¼­ ¿Â RequestÀ̸é true°ªÀ» ¾Æ´Ï¸é false
Since:
4.0