Class KieProtostreamMarshaller
- java.lang.Object
-
- org.infinispan.commons.marshall.AbstractMarshaller
-
- org.infinispan.commons.marshall.ProtoStreamMarshaller
-
- org.infinispan.client.hotrod.marshall.ProtoStreamMarshaller
-
- org.uberfire.ext.metadata.backend.infinispan.provider.KieProtostreamMarshaller
-
- All Implemented Interfaces:
org.infinispan.commons.marshall.Marshaller
public final class KieProtostreamMarshaller extends org.infinispan.client.hotrod.marshall.ProtoStreamMarshallerA thread safe protostream marshaller supporting dynamic entities. Workaround until dynamic entities are supported on protostream - https://issues.jboss.org/browse/IPROTO-56
-
-
Constructor Summary
Constructors Constructor Description KieProtostreamMarshaller()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.infinispan.commons.io.ByteBufferobjectToBuffer(Object o, int estimatedSize)-
Methods inherited from class org.infinispan.client.hotrod.marshall.ProtoStreamMarshaller
getSerializationContext
-
Methods inherited from class org.infinispan.commons.marshall.ProtoStreamMarshaller
getSerializationContext, isMarshallable, mediaType, objectFromByteBuffer, register
-
Methods inherited from class org.infinispan.commons.marshall.AbstractMarshaller
getBufferSizePredictor, objectFromByteBuffer, objectFromInputStream, objectToBuffer, objectToByteBuffer, objectToByteBuffer
-
-
-
-
Method Detail
-
objectToBuffer
protected org.infinispan.commons.io.ByteBuffer objectToBuffer(Object o, int estimatedSize) throws IOException
- Overrides:
objectToBufferin classorg.infinispan.commons.marshall.ProtoStreamMarshaller- Throws:
IOException
-
-