Skip to content

Commit 257d1c2

Browse files
panchenkoejona86
authored andcommitted
servlet: introduce ServletServerBuilder.buildServlet()
1 parent a68399a commit 257d1c2

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

servlet/src/main/java/io/grpc/servlet/GrpcServlet.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
package io.grpc.servlet;
1818

19-
import com.google.common.annotations.VisibleForTesting;
2019
import io.grpc.BindableService;
2120
import io.grpc.ExperimentalApi;
2221
import java.io.IOException;
@@ -40,7 +39,6 @@ public class GrpcServlet extends HttpServlet {
4039

4140
private final ServletAdapter servletAdapter;
4241

43-
@VisibleForTesting
4442
GrpcServlet(ServletAdapter servletAdapter) {
4543
this.servletAdapter = servletAdapter;
4644
}

servlet/src/main/java/io/grpc/servlet/ServletServerBuilder.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,13 @@ public ServletAdapter buildServletAdapter() {
101101
return new ServletAdapter(buildAndStart(), streamTracerFactories, maxInboundMessageSize);
102102
}
103103

104+
/**
105+
* Creates a {@link GrpcServlet}.
106+
*/
107+
public GrpcServlet buildServlet() {
108+
return new GrpcServlet(buildServletAdapter());
109+
}
110+
104111
private ServerTransportListener buildAndStart() {
105112
Server server;
106113
try {

0 commit comments

Comments
 (0)