Class AbstractGrpcMessageConverter<T extends com.google.protobuf.GeneratedMessageV3>

    • Constructor Detail

      • AbstractGrpcMessageConverter

        public AbstractGrpcMessageConverter()
    • Method Detail

      • toSpringMessage

        public org.springframework.messaging.Message<byte[]> toSpringMessage​(T grpcMessage)
        Specified by:
        toSpringMessage in interface GrpcMessageConverter<T extends com.google.protobuf.GeneratedMessageV3>
      • fromSpringMessage

        public T fromSpringMessage​(org.springframework.messaging.Message<byte[]> springMessage,
                                   Class<T> grpcClass)
        Specified by:
        fromSpringMessage in interface GrpcMessageConverter<T extends com.google.protobuf.GeneratedMessageV3>
      • doToSpringMessage

        protected abstract org.springframework.messaging.Message<byte[]> doToSpringMessage​(T grpcMessage)
      • doFromSpringMessage

        protected abstract T doFromSpringMessage​(org.springframework.messaging.Message<byte[]> springMessage)
      • supports

        protected boolean supports​(T grpcMessage)
      • supports

        protected abstract boolean supports​(Class<? extends com.google.protobuf.GeneratedMessageV3> grpcClass)