|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.tobesoft.xplatform.tx.PlatformTransaction
com.tobesoft.xplatform.tx.PlatformRequest
com.tobesoft.xplatform.tx.HttpPlatformRequest
HTTP 요청으로부터 데이터(PlatformData)를 수신받는다.
| Constructor Summary | |
HttpPlatformRequest(javax.servlet.http.HttpServletRequest httpReq)
HttpServletRequest을 가지는 생성자이다. |
|
HttpPlatformRequest(javax.servlet.http.HttpServletRequest httpReq,
java.lang.String contentType)
HttpServletRequest와 송수신 형식(contentType)을 가지는 생성자이다. |
|
HttpPlatformRequest(javax.servlet.http.HttpServletRequest httpReq,
java.lang.String contentType,
java.lang.String charset)
HttpServletRequest, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다. |
|
HttpPlatformRequest(java.io.InputStream in)
InputStream을 가지는 생성자이다. |
|
HttpPlatformRequest(java.io.InputStream in,
java.lang.String contentType)
InputStream과 송수신 형식(contentType)을 가지는 생성자이다. |
|
HttpPlatformRequest(java.io.InputStream in,
java.lang.String contentType,
java.lang.String charset)
InputStream, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다. |
|
HttpPlatformRequest(java.io.Reader reader)
Reader를 가지는 생성자이다. |
|
HttpPlatformRequest(java.io.Reader reader,
java.lang.String contentType)
Reader와 송수신 형식(contentType)을 가지는 생성자이다. |
|
HttpPlatformRequest(java.io.Reader reader,
java.lang.String contentType,
java.lang.String charset)
Reader, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다. |
|
| Method Summary | |
java.lang.Object |
getProperty(java.lang.String key)
속성값을 반환한다. |
void |
receiveData()
HTTP 요청으로부터 데이터( PlatformData)를 수신받는다.
|
void |
setProperty(java.lang.String key,
java.lang.Object value)
속성값을 설정한다. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HttpPlatformRequest(java.io.InputStream in)
InputStream을 가지는 생성자이다.
in - InputStream
public HttpPlatformRequest(java.io.InputStream in,
java.lang.String contentType)
InputStream과 송수신 형식(contentType)을 가지는 생성자이다.
in - InputStreamcontentType - 송수신 형식PlatformType.CONTENT_TYPE_XML,
PlatformType.CONTENT_TYPE_BINARY
public HttpPlatformRequest(java.io.InputStream in,
java.lang.String contentType,
java.lang.String charset)
InputStream, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다.
in - InputStreamcontentType - 송수신 형식charset - 문자셋PlatformType.CONTENT_TYPE_XML,
PlatformType.CONTENT_TYPE_BINARYpublic HttpPlatformRequest(java.io.Reader reader)
Reader를 가지는 생성자이다.
reader - Reader
public HttpPlatformRequest(java.io.Reader reader,
java.lang.String contentType)
Reader와 송수신 형식(contentType)을 가지는 생성자이다.
reader - ReadercontentType - 송수신 형식PlatformType.CONTENT_TYPE_XML,
PlatformType.CONTENT_TYPE_BINARY
public HttpPlatformRequest(java.io.Reader reader,
java.lang.String contentType,
java.lang.String charset)
Reader, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다.
reader - ReadercontentType - 송수신 형식charset - 문자셋PlatformType.CONTENT_TYPE_XML,
PlatformType.CONTENT_TYPE_BINARYpublic HttpPlatformRequest(javax.servlet.http.HttpServletRequest httpReq)
HttpServletRequest을 가지는 생성자이다.
httpReq - HttpServletRequest
public HttpPlatformRequest(javax.servlet.http.HttpServletRequest httpReq,
java.lang.String contentType)
HttpServletRequest와 송수신 형식(contentType)을 가지는 생성자이다.
httpReq - HttpServletRequestcontentType - 송수신 형식PlatformType.CONTENT_TYPE_XML,
PlatformType.CONTENT_TYPE_BINARY
public HttpPlatformRequest(javax.servlet.http.HttpServletRequest httpReq,
java.lang.String contentType,
java.lang.String charset)
HttpServletRequest, 송수신 형식(contentType)과 문자셋(charset)을 가지는 생성자이다.
httpReq - HttpServletRequestcontentType - 송수신 형식charset - 문자셋PlatformType.CONTENT_TYPE_XML,
PlatformType.CONTENT_TYPE_BINARY| Method Detail |
public java.lang.Object getProperty(java.lang.String key)
속성명 데이터 형식 유효한 값 기본값 설 명 http.getparameter.register String true 또는 false false 데이터 수신시 HTTP GET 데이터의 등록 여부 http.getparameter.asvariable String true 또는 false false HTTP GET 데이터 등록시 Variable형식으로의 변환 여부, false인 경우 HTTP GET 데이터는DataSet형식으로 변환
getProperty in class PlatformRequestkey - 속성명
setProperty(String, Object)
public void setProperty(java.lang.String key,
java.lang.Object value)
setProperty in class PlatformRequestkey - 속성명value - 속성값getProperty(String)
public void receiveData()
throws PlatformException
PlatformData)를 수신받는다.
송수신 형식(contentType)이 설정되지 않은 경우 HTTP 헤더의 ContentType 값으로부터
판단하며, 다음과 같이 적용된다.
HTTP 헤더의 ContentType 적용되는 송수신 형식(contentType) text/xml PlatformType.CONTENT_TYPE_XMLapplication/octet-stream PlatformType.CONTENT_TYPE_BINARY그 외 PlatformType.DEFAULT_CONTENT_TYPE
receiveData in class PlatformRequestPlatformException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||