Class GrpcSerializedObject

java.lang.Object
org.axonframework.axonserver.connector.util.GrpcSerializedObject
All Implemented Interfaces:
org.axonframework.serialization.SerializedObject<byte[]>

public class GrpcSerializedObject extends Object implements org.axonframework.serialization.SerializedObject<byte[]>
Wrapper that allows clients to access a gRPC SerializedObject message as a SerializedObject.
Since:
4.0
Author:
Sara Pellegrini
  • Constructor Details

    • GrpcSerializedObject

      public GrpcSerializedObject(io.axoniq.axonserver.grpc.SerializedObject serializedObject)
      Initialize a GrpcSerializedObject, wrapping a SerializedObject as a SerializedObject.
      Parameters:
      serializedObject - a SerializedObject which will be wrapped as a SerializedObject
  • Method Details

    • getContentType

      public Class<byte[]> getContentType()
      Specified by:
      getContentType in interface org.axonframework.serialization.SerializedObject<byte[]>
    • getType

      public org.axonframework.serialization.SerializedType getType()
      Specified by:
      getType in interface org.axonframework.serialization.SerializedObject<byte[]>
    • getData

      public byte[] getData()
      Specified by:
      getData in interface org.axonframework.serialization.SerializedObject<byte[]>