Class AbstractCharHttpStreamWritter
java.lang.Object
nablarch.fw.messaging.realtime.http.streamio.AbstractCharHttpStreamWritter
- All Implemented Interfaces:
HttpOutputStreamWriter
- Direct Known Subclasses:
CharHttpStreamWritter
@Published(tag="architect")
public abstract class AbstractCharHttpStreamWritter
extends Object
implements HttpOutputStreamWriter
HTTP通信時に使用するWritterクラス。
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription出力時に使用するキャラクターセットを取得する。行の区切りを取得する。書き込み対象の文字列を取得する。void
writeStream
(OutputStream outputStream) ストリームに出力する。
-
Constructor Details
-
AbstractCharHttpStreamWritter
public AbstractCharHttpStreamWritter()コンストラクタ。 -
AbstractCharHttpStreamWritter
コンストラクタ。- Parameters:
charset
- キャラクターセット
-
-
Method Details
-
writeStream
ストリームに出力する。- Specified by:
writeStream
in interfaceHttpOutputStreamWriter
- Parameters:
outputStream
- 出力先ストリームの実体- Throws:
IOException
- ストリームへの読み書きに失敗した際、送出されることがある。
-
getCharset
出力時に使用するキャラクターセットを取得する。- Returns:
- キャラクターセット
-
getLineSeparator
行の区切りを取得する。- Returns:
- 行の区切り
-
getWriteTarget
書き込み対象の文字列を取得する。- Returns:
- 書き込み対象文字列
-