Skip to content

Commit 6c8a1cd

Browse files
Merge pull request quarkusio#852 from mkouba/grpc-api-change
gRPC quickstarts - use the annotations introduced in #16908
2 parents bf69bfb + 8ff2892 commit 6c8a1cd

File tree

4 files changed

+12
-18
lines changed

4 files changed

+12
-18
lines changed

grpc-plain-text-quickstart/src/main/java/io/quarkus/grpc/examples/hello/HelloWorldEndpoint.java

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.quarkus.grpc.examples.hello;
22

3-
import javax.inject.Inject;
43
import javax.ws.rs.GET;
54
import javax.ws.rs.Path;
65
import javax.ws.rs.PathParam;
@@ -9,17 +8,16 @@
98
import examples.HelloReply;
109
import examples.HelloRequest;
1110
import examples.MutinyGreeterGrpc;
12-
import io.quarkus.grpc.runtime.annotations.GrpcService;
11+
import io.quarkus.grpc.GrpcClient;
1312
import io.smallrye.mutiny.Uni;
1413

1514
@Path("/hello")
1615
public class HelloWorldEndpoint {
1716

18-
@Inject
19-
@GrpcService("hello")
17+
@GrpcClient("hello")
2018
GreeterGrpc.GreeterBlockingStub blockingHelloService;
21-
@Inject
22-
@GrpcService("hello")
19+
20+
@GrpcClient("hello")
2321
MutinyGreeterGrpc.MutinyGreeterStub mutinyHelloService;
2422

2523
@GET

grpc-plain-text-quickstart/src/main/java/io/quarkus/grpc/examples/hello/HelloWorldService.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,13 @@
22

33
import java.util.concurrent.atomic.AtomicInteger;
44

5-
import javax.inject.Singleton;
6-
75
import examples.HelloReply;
86
import examples.HelloRequest;
97
import examples.MutinyGreeterGrpc;
8+
import io.quarkus.grpc.GrpcService;
109
import io.smallrye.mutiny.Uni;
1110

12-
@Singleton
11+
@GrpcService
1312
public class HelloWorldService extends MutinyGreeterGrpc.GreeterImplBase {
1413

1514
AtomicInteger counter = new AtomicInteger();

grpc-tls-quickstart/src/main/java/io/quarkus/grpc/examples/hello/HelloWorldTlsEndpoint.java

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package io.quarkus.grpc.examples.hello;
22

3-
import javax.inject.Inject;
43
import javax.ws.rs.GET;
54
import javax.ws.rs.Path;
65
import javax.ws.rs.PathParam;
@@ -9,17 +8,16 @@
98
import examples.HelloReply;
109
import examples.HelloRequest;
1110
import examples.MutinyGreeterGrpc;
12-
import io.quarkus.grpc.runtime.annotations.GrpcService;
11+
import io.quarkus.grpc.GrpcClient;
1312
import io.smallrye.mutiny.Uni;
1413

1514
@Path("/hello")
1615
public class HelloWorldTlsEndpoint {
1716

18-
@Inject
19-
@GrpcService("hello")
17+
@GrpcClient("hello")
2018
GreeterGrpc.GreeterBlockingStub blockingHelloService;
21-
@Inject
22-
@GrpcService("hello")
19+
20+
@GrpcClient("hello")
2321
MutinyGreeterGrpc.MutinyGreeterStub mutinyHelloService;
2422

2523
@GET

grpc-tls-quickstart/src/main/java/io/quarkus/grpc/examples/hello/HelloWorldTlsService.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
package io.quarkus.grpc.examples.hello;
22

3-
import javax.inject.Singleton;
4-
53
import examples.HelloReply;
64
import examples.HelloRequest;
75
import examples.MutinyGreeterGrpc;
6+
import io.quarkus.grpc.GrpcService;
87
import io.smallrye.mutiny.Uni;
98

10-
@Singleton
9+
@GrpcService
1110
public class HelloWorldTlsService extends MutinyGreeterGrpc.GreeterImplBase {
1211

1312
@Override

0 commit comments

Comments
 (0)