| Constructor and Description |
|---|
MarshallingConfiguration()
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
MarshallingConfiguration |
clone()
Create a shallow clone.
|
int |
getBufferSize()
Get the configured buffer size.
|
int |
getClassCount()
Get the estimated class count for this configuration.
|
ClassExternalizerFactory |
getClassExternalizerFactory()
Get the class externalizer factory, or
null if none is specified. |
ClassResolver |
getClassResolver()
Get the class resolver, or
null if none is specified. |
ClassTable |
getClassTable()
Get the class table, or
null if none is specified. |
ExceptionListener |
getExceptionListener()
Get the exception listener to use.
|
int |
getInstanceCount()
Get the estimated instance count for this configuration.
|
ObjectResolver |
getObjectPreResolver()
Get the object pre resolver, or
null if none is specified. |
ObjectResolver |
getObjectResolver()
Get the object resolver, or
null if none is specified. |
ObjectTable |
getObjectTable()
Get the object table, or
null if none is specified. |
SerializabilityChecker |
getSerializabilityChecker()
Get the serializability checker.
|
StreamHeader |
getStreamHeader()
Get the stream header, or
null if none is specified. |
int |
getVersion()
Get the version to use, for protocols with multiple versions.
|
void |
setBufferSize(int bufferSize)
Set the configured buffer size.
|
void |
setClassCount(int classCount)
Set the estimated class count for this configuration.
|
void |
setClassExternalizerFactory(ClassExternalizerFactory classExternalizerFactory)
Set the class externalizer factory.
|
void |
setClassResolver(ClassResolver classResolver)
Set the class resolver, or
null to use the default. |
void |
setClassTable(ClassTable classTable)
Set the class table, or
null to use none. |
void |
setExceptionListener(ExceptionListener exceptionListener)
Set the exception listener to use.
|
void |
setInstanceCount(int instanceCount)
Set the estimated instance count for this configuration.
|
void |
setObjectPreResolver(ObjectResolver objectPreResolver)
Set the object pre resolver, or
null to use none. |
void |
setObjectResolver(ObjectResolver objectResolver)
Set the object resolver, or
null to use none. |
void |
setObjectTable(ObjectTable objectTable)
Set the object table, or
null to use none. |
void |
setSerializabilityChecker(SerializabilityChecker serializabilityChecker)
Set the serializability checker.
|
void |
setStreamHeader(StreamHeader streamHeader)
Set the stream header.
|
void |
setVersion(int version)
Set the version to use, for protocols with multiple versions.
|
String |
toString() |
public MarshallingConfiguration()
public ClassExternalizerFactory getClassExternalizerFactory()
null if none is specified.public void setClassExternalizerFactory(ClassExternalizerFactory classExternalizerFactory)
null to use none.classExternalizerFactory - the class externalizer factorypublic StreamHeader getStreamHeader()
null if none is specified.public void setStreamHeader(StreamHeader streamHeader)
null to use none.streamHeader - the stream headerpublic ClassResolver getClassResolver()
null if none is specified.public void setClassResolver(ClassResolver classResolver)
null to use the default.classResolver - the class resolverpublic ObjectResolver getObjectResolver()
null if none is specified.public void setObjectResolver(ObjectResolver objectResolver)
null to use none.objectResolver - the object resolverpublic ObjectResolver getObjectPreResolver()
null if none is specified.public void setObjectPreResolver(ObjectResolver objectPreResolver)
null to use none.
Invoked before user replacement and global object resolverobjectResolver - the object resolverpublic ClassTable getClassTable()
null if none is specified.public void setClassTable(ClassTable classTable)
null to use none.classTable - the class tablepublic ObjectTable getObjectTable()
null if none is specified.public void setObjectTable(ObjectTable objectTable)
null to use none.objectTable - the object tablepublic int getInstanceCount()
public void setInstanceCount(int instanceCount)
instanceCount - the instance countpublic int getClassCount()
public void setClassCount(int classCount)
classCount - the class countpublic int getBufferSize()
public void setBufferSize(int bufferSize)
bufferSize - the buffer size, in bytespublic int getVersion()
public void setVersion(int version)
version - the version to usepublic ExceptionListener getExceptionListener()
public void setExceptionListener(ExceptionListener exceptionListener)
exceptionListener - the exception listenerpublic SerializabilityChecker getSerializabilityChecker()
public void setSerializabilityChecker(SerializabilityChecker serializabilityChecker)
serializabilityChecker - the new serializability checkerpublic MarshallingConfiguration clone()
Copyright © 2017 JBoss by Red Hat. All rights reserved.