T - instance of GeneratedMessageV3public abstract class AbstractGrpcMessageConverter<T extends com.google.protobuf.GeneratedMessageV3> extends Object implements GrpcMessageConverter<T>
| Constructor and Description |
|---|
AbstractGrpcMessageConverter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
doFromSpringMessage(org.springframework.messaging.Message<byte[]> springMessage) |
protected abstract org.springframework.messaging.Message<byte[]> |
doToSpringMessage(T grpcMessage) |
T |
fromSpringMessage(org.springframework.messaging.Message<byte[]> springMessage,
Class<T> grpcClass) |
protected abstract boolean |
supports(Class<? extends com.google.protobuf.GeneratedMessageV3> grpcClass) |
protected boolean |
supports(T grpcMessage) |
org.springframework.messaging.Message<byte[]> |
toSpringMessage(T grpcMessage) |
public org.springframework.messaging.Message<byte[]> toSpringMessage(T grpcMessage)
toSpringMessage in interface GrpcMessageConverter<T extends com.google.protobuf.GeneratedMessageV3>public T fromSpringMessage(org.springframework.messaging.Message<byte[]> springMessage, Class<T> grpcClass)
fromSpringMessage in interface GrpcMessageConverter<T extends com.google.protobuf.GeneratedMessageV3>protected abstract org.springframework.messaging.Message<byte[]> doToSpringMessage(T grpcMessage)
protected abstract T doFromSpringMessage(org.springframework.messaging.Message<byte[]> springMessage)
protected boolean supports(T grpcMessage)
protected abstract boolean supports(Class<? extends com.google.protobuf.GeneratedMessageV3> grpcClass)
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.