public abstract class AbstractByteArraySerializer extends ObjectSE implements Serializer<byte[]>, Deserializer<byte[]>, ApplicationEventPublisherAware
| 修飾子と型 | フィールドと説明 |
|---|---|
static int | DEFAULT_MAX_MESSAGE_SIZE デシリアライズ時のデフォルトの最大メッセージサイズ。 |
protected LogAccessor | logger |
| コンストラクターと説明 |
|---|
AbstractByteArraySerializer() |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected void | checkClosure(int bite) |
int | getMaxMessageSize() このシリアライザーでサポートされる最大メッセージサイズ。 |
protected void | publishEvent(ExceptionSE cause, byte[] buffer, int offset) |
void | setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher) |
void | setMaxMessageSize(int maxMessageSize) このシリアライザーでサポートされる最大メッセージサイズ。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEserialize, serializeToByteArraydeserialize, deserializeFromByteArraypublic static final int DEFAULT_MAX_MESSAGE_SIZE
protected final LogAccessor logger
public int getMaxMessageSize()
public void setMaxMessageSize(int maxMessageSize)
maxMessageSize - メッセージの最大サイズ。public void setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher)
ApplicationEventPublisherAware 内の setApplicationEventPublisher protected void checkClosure(int bite)
throws IOExceptionSEprotected void publishEvent(ExceptionSE cause, byte[] buffer, int offset)