Class GrpcPayloadSerializer

java.lang.Object
org.axonframework.axonserver.connector.util.GrpcPayloadSerializer
All Implemented Interfaces:
Function<Message<?>,io.axoniq.axonserver.grpc.SerializedObject>

public class GrpcPayloadSerializer extends Object implements Function<Message<?>,io.axoniq.axonserver.grpc.SerializedObject>
Mapping that translates a Message into a GRPC SerializedObject.
Since:
4.0
Author:
Sara Pellegrini
  • Constructor Details

    • GrpcPayloadSerializer

      public GrpcPayloadSerializer(Serializer serializer)
      Constructs a GrpcPayloadSerializer using the given serializer to serialize messages with
      Parameters:
      serializer - the Serializer used to serialize messages with
  • Method Details

    • apply

      public io.axoniq.axonserver.grpc.SerializedObject apply(Message message)
      Specified by:
      apply in interface Function<Message<?>,io.axoniq.axonserver.grpc.SerializedObject>