Class ProviderSerializationContextInitializer<E extends Enum<E> & ProtoStreamMarshallerProvider>

java.lang.Object
org.wildfly.clustering.marshalling.protostream.AbstractSerializationContextInitializer
org.wildfly.clustering.marshalling.protostream.ProviderSerializationContextInitializer<E>
Type Parameters:
E - the marshaller provider provider type
All Implemented Interfaces:
PrivilegedAction<org.infinispan.protostream.FileDescriptorSource>, org.infinispan.protostream.SerializationContextInitializer

public class ProviderSerializationContextInitializer<E extends Enum<E> & ProtoStreamMarshallerProvider> extends AbstractSerializationContextInitializer
A SerializationContextInitializer that registers enumerated marshallers.
Author:
Paul Ferraro
  • Constructor Details

    • ProviderSerializationContextInitializer

      public ProviderSerializationContextInitializer(String resourceName, Class<E> providerClass)
  • Method Details

    • registerMarshallers

      public void registerMarshallers(org.infinispan.protostream.SerializationContext context)