Package com.linkedin.davinci.consumer
Class RmdDeserializerCache<T>
java.lang.Object
com.linkedin.davinci.consumer.RmdDeserializerCache<T>
- All Implemented Interfaces:
StoreDeserializerCache<T>
Container for the deserializers of a single store.
-
Constructor Summary
ConstructorDescriptionRmdDeserializerCache
(ReplicationMetadataSchemaRepository rmdSchemaRepo, String storeName, int protocolId, boolean fastAvroEnabled) -
Method Summary
Modifier and TypeMethodDescriptiongetDeserializer
(int writerSchemaId) getDeserializer
(int writerSchemaId, int readerSchemaId)
-
Constructor Details
-
RmdDeserializerCache
public RmdDeserializerCache(ReplicationMetadataSchemaRepository rmdSchemaRepo, String storeName, int protocolId, boolean fastAvroEnabled)
-
-
Method Details
-
getDeserializer
- Specified by:
getDeserializer
in interfaceStoreDeserializerCache<T>
-
getDeserializer
- Specified by:
getDeserializer
in interfaceStoreDeserializerCache<T>
-