public class CompatibilityProtoStreamMarshaller extends BaseProtoStreamMarshaller
EmbeddedCacheManager
marshaller that should be used as compatibility mode marshaller (see org.infinispan.interceptors.compat.TypeConverterInterceptor
) in server. An instance cannot be shared between
multiple cache managers.Modifier and Type | Field and Description |
---|---|
protected EmbeddedCacheManager |
cacheManager |
marshallableTypeHints
Constructor and Description |
---|
CompatibilityProtoStreamMarshaller() |
Modifier and Type | Method and Description |
---|---|
protected org.infinispan.protostream.SerializationContext |
getSerializationContext()
Subclasses must implement this method in order to provide a way to lookup the
SerializationContext |
protected void |
injectDependencies(EmbeddedCacheManager cacheManager) |
isMarshallable, objectFromByteBuffer, objectToBuffer
getBufferSizePredictor, objectFromByteBuffer, objectFromInputStream, objectToBuffer, objectToByteBuffer, objectToByteBuffer
protected EmbeddedCacheManager cacheManager
protected void injectDependencies(EmbeddedCacheManager cacheManager)
protected org.infinispan.protostream.SerializationContext getSerializationContext()
BaseProtoStreamMarshaller
SerializationContext
getSerializationContext
in class BaseProtoStreamMarshaller
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.