Class MarshallerRegistration

java.lang.Object
org.infinispan.query.remote.client.impl.MarshallerRegistration
All Implemented Interfaces:
org.infinispan.protostream.SerializationContextInitializer

public final class MarshallerRegistration extends Object implements org.infinispan.protostream.SerializationContextInitializer
Registers protobuf schemas and marshallers for the objects used by remote query, remote continuous query and Ickle based filters.
Since:
6.0
Author:
anistor@redhat.com
  • Field Details

  • Method Details

    • getProtoFileName

      public String getProtoFileName()
      Specified by:
      getProtoFileName in interface org.infinispan.protostream.SerializationContextInitializer
    • getProtoFile

      public String getProtoFile()
      Specified by:
      getProtoFile in interface org.infinispan.protostream.SerializationContextInitializer
    • registerSchema

      public void registerSchema(org.infinispan.protostream.SerializationContext serCtx)
      Specified by:
      registerSchema in interface org.infinispan.protostream.SerializationContextInitializer
    • registerMarshallers

      public void registerMarshallers(org.infinispan.protostream.SerializationContext ctx)
      Specified by:
      registerMarshallers in interface org.infinispan.protostream.SerializationContextInitializer
    • init

      public static void init(org.infinispan.protostream.SerializationContext ctx)
      Registers proto files and marshallers.
      Parameters:
      ctx - the serialization context