com.tobesoft.xplatform.tx
Interface DataSerializer

All Known Implementing Classes:
MiBinaryDataSerializer, MiXmlDataSerializer, PlatformBinaryDataSerializer, PlatformHtmlDataSerializer, PlatformSsvDataSerializer, PlatformXmlDataSerializer

public interface DataSerializer

PlatformData를 특정 형식으로 변환하여 OutputStream 또는 Writer으로 출력한다.

Author:
Choi, Jongkwan

Method Summary
 void setProperty(java.lang.String key, java.lang.Object value)
          속성값을 설정한다.
 void writeData(java.io.OutputStream out, PlatformData data, DataTypeChanger dataTypeChanger, java.lang.String charset)
          PlatformData를 특정 형식으로 변환하여 OutputStream으로 출력한다.
 void writeData(java.io.Writer out, PlatformData data, DataTypeChanger dataTypeChanger, java.lang.String charset)
          PlatformData를 특정 형식으로 변환하여 Writer으로 출력한다.
 

Method Detail

setProperty

public void setProperty(java.lang.String key,
                        java.lang.Object value)
속성값을 설정한다.

Parameters:
key - 속성명
value - 속성값

writeData

public void writeData(java.io.OutputStream out,
                      PlatformData data,
                      DataTypeChanger dataTypeChanger,
                      java.lang.String charset)
               throws PlatformException
PlatformData를 특정 형식으로 변환하여 OutputStream으로 출력한다.

Parameters:
out - OutputStream
data - PlatformData
dataTypeChanger - DataTypeChanger
charset - 문자셋
Throws:
PlatformException

writeData

public void writeData(java.io.Writer out,
                      PlatformData data,
                      DataTypeChanger dataTypeChanger,
                      java.lang.String charset)
               throws PlatformException
PlatformData를 특정 형식으로 변환하여 Writer으로 출력한다.

Parameters:
out - Writer
data - PlatformData
dataTypeChanger - DataTypeChanger
charset - 문자셋
Throws:
PlatformException


Copyright © 2000-2011 TOBESOFT Co., Ltd.