|
45 | 45 |
|
46 | 46 | import io.grpc.BindableService; |
47 | 47 |
|
| 48 | +import static org.opensearch.transport.grpc.Netty4GrpcServerTransport.GRPC_TRANSPORT_SETTING_KEY; |
48 | 49 | import static org.opensearch.transport.grpc.Netty4GrpcServerTransport.SETTING_GRPC_BIND_HOST; |
49 | 50 | import static org.opensearch.transport.grpc.Netty4GrpcServerTransport.SETTING_GRPC_HOST; |
50 | 51 | import static org.opensearch.transport.grpc.Netty4GrpcServerTransport.SETTING_GRPC_KEEPALIVE_TIMEOUT; |
|
55 | 56 | import static org.opensearch.transport.grpc.Netty4GrpcServerTransport.SETTING_GRPC_PUBLISH_HOST; |
56 | 57 | import static org.opensearch.transport.grpc.Netty4GrpcServerTransport.SETTING_GRPC_PUBLISH_PORT; |
57 | 58 | import static org.opensearch.transport.grpc.Netty4GrpcServerTransport.SETTING_GRPC_WORKER_COUNT; |
| 59 | +import static org.opensearch.transport.grpc.ssl.SecureNetty4GrpcServerTransport.GRPC_SECURE_TRANSPORT_SETTING_KEY; |
58 | 60 | import static org.opensearch.transport.grpc.ssl.SecureNetty4GrpcServerTransport.SETTING_GRPC_SECURE_PORT; |
59 | 61 |
|
60 | 62 | /** |
@@ -143,8 +145,10 @@ public Map<String, Supplier<AuxTransport>> getAuxTransports( |
143 | 145 | new DocumentServiceImpl(client), |
144 | 146 | new SearchServiceImpl(client, queryUtils) |
145 | 147 | ); |
146 | | - AuxTransport transport = new Netty4GrpcServerTransport(settings, grpcServices, networkService); |
147 | | - return Collections.singletonMap(transport.settingKey(), () -> transport); |
| 148 | + return Collections.singletonMap( |
| 149 | + GRPC_TRANSPORT_SETTING_KEY, |
| 150 | + () -> new Netty4GrpcServerTransport(settings, grpcServices, networkService) |
| 151 | + ); |
148 | 152 | } |
149 | 153 |
|
150 | 154 | /** |
@@ -184,13 +188,10 @@ public Map<String, Supplier<AuxTransport>> getSecureAuxTransports( |
184 | 188 | new DocumentServiceImpl(client), |
185 | 189 | new SearchServiceImpl(client, queryUtils) |
186 | 190 | ); |
187 | | - AuxTransport transport = new SecureNetty4GrpcServerTransport( |
188 | | - settings, |
189 | | - grpcServices, |
190 | | - networkService, |
191 | | - secureAuxTransportSettingsProvider |
| 191 | + return Collections.singletonMap( |
| 192 | + GRPC_SECURE_TRANSPORT_SETTING_KEY, |
| 193 | + () -> new SecureNetty4GrpcServerTransport(settings, grpcServices, networkService, secureAuxTransportSettingsProvider) |
192 | 194 | ); |
193 | | - return Collections.singletonMap(transport.settingKey(), () -> transport); |
194 | 195 | } |
195 | 196 |
|
196 | 197 | /** |
|
0 commit comments