com.tobesoft.xplatform.tx
Class HttpPlatformResponse

java.lang.Object
  extended bycom.tobesoft.xplatform.tx.PlatformTransaction
      extended bycom.tobesoft.xplatform.tx.PlatformResponse
          extended bycom.tobesoft.xplatform.tx.HttpPlatformResponse

public class HttpPlatformResponse
extends PlatformResponse

HTTP 응답으로 데이터(PlatformData)를 송신한다.

Author:
Choi, Jongkwan

Constructor Summary
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes)
          HttpServletResponse를 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, javax.servlet.http.HttpServletRequest httpReq)
          HttpServletResponseHttpServletRequest를 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, PlatformRequest req)
          HttpServletResponsePlatformRequest를 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, java.lang.String contentType)
          HttpServletResponse와 송수신 형식(contentType)을 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, java.lang.String contentType, java.lang.String charset)
          HttpServletResponse, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, java.io.Writer out)
          HttpServletResponseWriter를 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, java.io.Writer out, javax.servlet.http.HttpServletRequest httpReq)
          HttpServletResponse, WriterHttpServletRequest를 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, java.io.Writer out, PlatformRequest req)
          HttpServletResponse, WriterPlatformRequest를 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, java.io.Writer out, java.lang.String contentType)
          HttpServletResponse, Writer와 송수신 형식(contentType)을 가지는 생성자이다.
HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes, java.io.Writer out, java.lang.String contentType, java.lang.String charset)
          HttpServletResponse, Writer, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다.
 
Method Summary
 void sendData()
          HTTP 응답으로 데이터(PatformData)를 송신한다.
 
Methods inherited from class com.tobesoft.xplatform.tx.PlatformResponse
addProtocolType, clearProtocolTypes, containsProtocolType, getCharset, getContentType, getCurrentCharset, getCurrentContentType, getData, getDataTypeChanger, getDefaultCharset, getDefaultContentType, getProperty, getProtocolType, getProtocolTypeCount, isCurrentVerbose, isVerbose, removeProtocolType, removeProtocolType, setCharset, setContentType, setData, setDataTypeChanger, setProperty, setVerbose
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes)
HttpServletResponse를 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            java.lang.String contentType)
HttpServletResponse와 송수신 형식(contentType)을 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse
contentType - 송수신 형식
See Also:
PlatformType.CONTENT_TYPE_XML, PlatformType.CONTENT_TYPE_BINARY

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            java.lang.String contentType,
                            java.lang.String charset)
HttpServletResponse, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse
contentType - 송수신 형식
charset - 문자셋
See Also:
PlatformType.CONTENT_TYPE_XML, PlatformType.CONTENT_TYPE_BINARY

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            javax.servlet.http.HttpServletRequest httpReq)
HttpServletResponseHttpServletRequest를 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse
httpReq - HttpServletRequest

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            PlatformRequest req)
HttpServletResponsePlatformRequest를 가지는 생성자이다. PlatformRequest의 송수신 형식(contentType)과 문자셋(charset)이 적용된다.

Parameters:
httpRes - HttpServletResponse
req - PlatformRequest

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            java.io.Writer out)
HttpServletResponseWriter를 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse
out - Writer

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            java.io.Writer out,
                            java.lang.String contentType)
HttpServletResponse, Writer와 송수신 형식(contentType)을 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse
out - Writer
contentType - 송수신 형식
See Also:
PlatformType.CONTENT_TYPE_XML, PlatformType.CONTENT_TYPE_BINARY

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            java.io.Writer out,
                            java.lang.String contentType,
                            java.lang.String charset)
HttpServletResponse, Writer, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse
out - Writer
contentType - 송수신 형식
charset - 문자셋
See Also:
PlatformType.CONTENT_TYPE_XML, PlatformType.CONTENT_TYPE_BINARY

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            java.io.Writer out,
                            javax.servlet.http.HttpServletRequest httpReq)
HttpServletResponse, WriterHttpServletRequest를 가지는 생성자이다.

Parameters:
httpRes - HttpServletResponse
out - Writer
httpReq - HttpServletRequest

HttpPlatformResponse

public HttpPlatformResponse(javax.servlet.http.HttpServletResponse httpRes,
                            java.io.Writer out,
                            PlatformRequest req)
HttpServletResponse, WriterPlatformRequest를 가지는 생성자이다. PlatformRequest의 송수신 형식(contentType)과 문자셋(charset)이 적용된다.

Parameters:
httpRes - HttpServletResponse
out - Writer
req - PlatformRequest
Method Detail

sendData

public void sendData()
              throws PlatformException
HTTP 응답으로 데이터(PatformData)를 송신한다. 송수신 형식(contentType)이 설정되지 않은 경우 PlatformType.DEFAULT_CONTENT_TYPE이 적용된다.

Overrides:
sendData in class PlatformResponse
Throws:
PlatformException


Copyright © 2000-2011 TOBESOFT Co., Ltd.