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