Interface ProtobufMetadataManager
- All Superinterfaces:
ProtobufMetadataManagerConstants, 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
-
Field Summary
Fields inherited from interface ProtobufMetadataManagerConstants
ERRORS_KEY_SUFFIX, OBJECT_NAME, PROTO_KEY_SUFFIX, PROTOBUF_METADATA_CACHE_NAME -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterMarshaller(org.infinispan.protostream.BaseMarshaller<?> marshaller) voidunregisterMarshaller(org.infinispan.protostream.BaseMarshaller<?> marshaller) Methods inherited from interface ProtobufMetadataManagerMBean
getFileErrors, getFilesWithErrors, getProtofile, getProtofileNames, registerProtofile, registerProtofiles, unregisterProtofile, unregisterProtofiles
-
Method Details
-
registerMarshaller
void registerMarshaller(org.infinispan.protostream.BaseMarshaller<?> marshaller) -
unregisterMarshaller
void unregisterMarshaller(org.infinispan.protostream.BaseMarshaller<?> marshaller)
-