クラス ByteArrayElasticRawDeserializer
java.lang.ObjectSE
org.springframework.integration.ip.tcp.serializer.ByteArrayElasticRawDeserializer
- 実装済みのインターフェース一覧:
Deserializer<byte[]>
固定バッファーの代わりに
ByteArrayOutputStreamSE を使用するデシリアライザーで、必要に応じてバッファーを拡張できます。補完は、送信者がソケットを閉じることによって示されます。- 導入:
- 5.0
- 作成者:
- Gary Russell
コンストラクター概要
コンストラクターコンストラクター説明初期バッファサイズが 32 のByteArrayOutputStreamSE を使用するインスタンスを作成します。ByteArrayElasticRawDeserializer(int initialBufferSize) 指定された初期バッファサイズでByteArrayOutputStreamSE を使用するインスタンスを構築します。方法の概要
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSEインターフェース org.springframework.core.serializer.Deserializer から継承されたメソッド
deserializeFromByteArray
コンストラクターの詳細
ByteArrayElasticRawDeserializer
public ByteArrayElasticRawDeserializer()初期バッファサイズが 32 のByteArrayOutputStreamSE を使用するインスタンスを作成します。ByteArrayElasticRawDeserializer
public ByteArrayElasticRawDeserializer(int initialBufferSize) 指定された初期バッファサイズでByteArrayOutputStreamSE を使用するインスタンスを構築します。- パラメーター:
initialBufferSize- 初期バッファサイズ。
方法の詳細
deserialize
- 次で指定:
- インターフェース
Deserializer<byte[]>内のdeserialize - 例外:
IOExceptionSE