Interface ProtobufMetadataManager

All Superinterfaces:
ProtobufMetadataManagerConstants, ProtobufMetadataManagerMBean

public interface ProtobufMetadataManager extends ProtobufMetadataManagerMBean
A clustered persistent and replicated repository of protobuf definition files. All protobuf types and their marshallers must be registered with this repository before being used.

ProtobufMetadataManager is backed by an internal replicated cache named InternalCacheNames.PROTOBUF_METADATA_CACHE_NAME.

Since:
8.0
Author:
anistor@redhat.com
  • Method Details

    • registerMarshaller

      void registerMarshaller(org.infinispan.protostream.BaseMarshaller<?> marshaller)
    • unregisterMarshaller

      void unregisterMarshaller(org.infinispan.protostream.BaseMarshaller<?> marshaller)