com.ixync.http
Interface HttpIXyncRequest

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

public interface HttpIXyncRequest
extends javax.servlet.http.HttpServletRequest

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

Version:
InnoXync 2.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
 DefineContext getContext(java.lang.String domain)
          Client¿¡¼­ ¿äûÇÑ defineContext¸¦ ¹ÝȯÇÑ´Ù.
 IXyncInputStream getIXyncInputStream()
          HttpServletRequest¿¡ body·Î Àü¼ÛµÇ´Â DataSet¿¡ ´ëÇÑ InputStreamÀ» ÃßÃâÇÏ¿© ¹ÝȯÇÑ´Ù.
 boolean isBuilderRequest()
          ¿äûµÇ´Â Request°¡ Component°¡ ¾Æ´Ï¶ó Dynamic Web Builder¿¡¼­ ¿äûµÇ´Â RequestÀÎÁö¿©ºÎ¸¦ ¹ÝȯÇÑ´Ù.
 void setContext(DefineContext defineContext)
          Client¿¡¼­ ¿äûÇÑ DefineContext¸¦ Àû¿ëÇÑ´Ù.
 void setContext(java.lang.String domain)
          Client¿¡¼­ ¿äûÇÑ µµ¸ÞÀÎ À̸§ÀÇ Context¸¦ ºÒ·¯¿Â´Ù.
 
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

getIXyncInputStream

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

Returns:
com.ixync.io.IXyncInputStream HttpServletRequest¿¡ body·Î Àü¼ÛµÇ´Â DataSet¿¡ ´ëÇÑ InputStream
Throws:
java.io.IOException - InputStreamÀ» Àоî¿À´Â µ¿¾È¿¡ ¹ß»ýÇÏ´Â ¿À·ù
Since:
InnoXync 2.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:
InnoXync 2.0

setContext

public void setContext(java.lang.String domain)
Client¿¡¼­ ¿äûÇÑ µµ¸ÞÀÎ À̸§ÀÇ Context¸¦ ºÒ·¯¿Â´Ù.

Parameters:
domain - Context À̸§
Since:
InnoXync 2.1

setContext

public void setContext(DefineContext defineContext)
Client¿¡¼­ ¿äûÇÑ DefineContext¸¦ Àû¿ëÇÑ´Ù.

Parameters:
defineContext -
Since:
InnoXync 2.1

getContext

public DefineContext getContext(java.lang.String domain)
Client¿¡¼­ ¿äûÇÑ defineContext¸¦ ¹ÝȯÇÑ´Ù.

Parameters:
domain -
Returns:
DefineContext
Since:
InnoXync 2.1