com.tobesoft.xplatform.tx
Class ProtocolFilterFactory

java.lang.Object
  extended bycom.tobesoft.xplatform.tx.ProtocolFilterFactory

public class ProtocolFilterFactory
extends java.lang.Object

입출력 데이터(stream)의 압축, 암호화등의 변형을 수행하는 ProtocolEncoderProtocolDecoder를 생성한다.

기 구현된 ProtocolFilter는 다음과 같다.

형 식 byte 지원
(InputStream 또는 OutputStream)
char 지원
(Reader 또는 Writer)
설 명
PlatformType.PROTOCOL_TYPE_ZLIB v x ZLIB 방식으로 압축

Author:
Choi, Jongkwan
See Also:
ProtocolEncoder, ProtocolDecoder

Method Summary
static java.io.InputStream getDecoder(java.lang.String type, java.io.InputStream in)
          형식(type)에 해당하는 ProtocolDecoder를 반환한다.
static java.io.Reader getDecoder(java.lang.String type, java.io.Reader in)
          형식(type)에 해당하는 ProtocolDecoder를 반환한다.
static java.io.OutputStream getEncoder(java.lang.String type, java.io.OutputStream out)
          형식(type)에 해당하는 ProtocolEncoder를 반환한다.
static java.io.Writer getEncoder(java.lang.String type, java.io.Writer out)
          형식(type)에 해당하는 ProtocolEncoder를 반환한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getEncoder

public static java.io.OutputStream getEncoder(java.lang.String type,
                                              java.io.OutputStream out)
형식(type)에 해당하는 ProtocolEncoder를 반환한다.

Parameters:
type - 형식
out - 출력할 OutputStream
Returns:
ProtocolEncoder

getEncoder

public static java.io.Writer getEncoder(java.lang.String type,
                                        java.io.Writer out)
형식(type)에 해당하는 ProtocolEncoder를 반환한다.

Parameters:
type - 형식
out - 출력할 Writer
Returns:
ProtocolEncoder

getDecoder

public static java.io.InputStream getDecoder(java.lang.String type,
                                             java.io.InputStream in)
형식(type)에 해당하는 ProtocolDecoder를 반환한다.

Parameters:
type - 형식
in - 입력받을 InputStream
Returns:
ProtocolDecoder

getDecoder

public static java.io.Reader getDecoder(java.lang.String type,
                                        java.io.Reader in)
형식(type)에 해당하는 ProtocolDecoder를 반환한다.

Parameters:
type - 형식
in - 입력받을 Reader
Returns:
ProtocolDecoder


Copyright © 2000-2011 TOBESOFT Co., Ltd.