Module io.inverno.mod.grpc.base


module io.inverno.mod.grpc.base

The Inverno framework gRPC base module defines the base APIs and services for gRPC client and server implementations.

It defines the following sockets:

configuration
the gRPC base module configuration
netService (required)
the Net service providing the ByteBuf allocator to message compressors
messageCompressors
custom message compressors to be added to the built-in list of message compressors (gzip, deflate, snappy)

It exposes the following beans:

configuration
the gRPC base module configuration
messageCompressorService
the message compressor service which allows to resolve a message compressor from a list of message encodings
Since:
1.9
Author:
Jeremy Kuhn