Skip to content

Commit 907f63f

Browse files
authored
remove deprecated bind methods (#753)
* remove deprecate bind methods * more deprecated methods * mima * Update HttpServerExampleDocTest.java * sort imports
1 parent 27ddf3e commit 907f63f

File tree

17 files changed

+33
-252
lines changed

17 files changed

+33
-252
lines changed

docs/src/test/java/docs/http/javadsl/CustomMediaTypesExampleTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
package docs.http.javadsl;
1515

1616
import org.apache.pekko.actor.ActorSystem;
17-
import org.apache.pekko.http.javadsl.ConnectHttp;
1817
import org.apache.pekko.http.javadsl.Http;
1918
import org.apache.pekko.http.javadsl.ServerBinding;
2019
import org.apache.pekko.http.javadsl.model.HttpCharsets;

docs/src/test/java/docs/http/javadsl/CustomStatusCodesExampleTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
package docs.http.javadsl;
1515

1616
import org.apache.pekko.actor.ActorSystem;
17-
import org.apache.pekko.http.javadsl.ConnectHttp;
1817
import org.apache.pekko.http.javadsl.ConnectionContext;
1918
import org.apache.pekko.http.javadsl.Http;
2019
import org.apache.pekko.http.javadsl.ServerBinding;

docs/src/test/java/docs/http/javadsl/HttpClientExampleDocTest.java

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,33 +16,34 @@
1616
import org.apache.pekko.Done;
1717
import org.apache.pekko.NotUsed;
1818
import org.apache.pekko.actor.*;
19+
import org.apache.pekko.http.javadsl.ClientTransport;
20+
import org.apache.pekko.http.javadsl.Http;
21+
import org.apache.pekko.http.javadsl.OutgoingConnection;
1922
import org.apache.pekko.http.javadsl.model.headers.HttpCredentials;
2023
import org.apache.pekko.http.javadsl.model.headers.SetCookie;
21-
import org.apache.pekko.util.ByteString;
22-
import scala.concurrent.ExecutionContextExecutor;
23-
import org.apache.pekko.stream.javadsl.*;
24-
import org.apache.pekko.http.javadsl.ClientTransport;
2524
import org.apache.pekko.http.javadsl.settings.ClientConnectionSettings;
2625
import org.apache.pekko.http.javadsl.settings.ConnectionPoolSettings;
27-
import org.apache.pekko.http.javadsl.Http;
28-
import org.apache.pekko.http.javadsl.OutgoingConnection;
29-
30-
import static org.apache.pekko.http.javadsl.ConnectHttp.toHost;
31-
import static org.apache.pekko.util.ByteString.emptyByteString;
26+
import org.apache.pekko.stream.javadsl.*;
27+
import org.apache.pekko.util.ByteString;
3228

3329
import java.net.InetSocketAddress;
3430
import java.util.ArrayList;
3531
import java.util.List;
3632
import java.util.concurrent.CompletionStage;
3733

34+
import scala.concurrent.ExecutionContextExecutor;
35+
36+
import static org.apache.pekko.util.ByteString.emptyByteString;
37+
3838
// #manual-entity-consume-example-1
3939
import java.io.File;
40-
4140
import java.util.concurrent.TimeUnit;
4241
import java.util.function.Function;
42+
43+
import scala.concurrent.duration.FiniteDuration;
44+
4345
import org.apache.pekko.stream.javadsl.Framing;
4446
import org.apache.pekko.http.javadsl.model.*;
45-
import scala.concurrent.duration.FiniteDuration;
4647
// #manual-entity-consume-example-1
4748

4849
// #single-request-in-actor-example

docs/src/test/java/docs/http/javadsl/HttpServerActorInteractionExample.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import org.apache.pekko.actor.typed.javadsl.ActorContext;
2424
import org.apache.pekko.actor.typed.javadsl.Behaviors;
2525
import org.apache.pekko.actor.typed.javadsl.Receive;
26-
import org.apache.pekko.http.javadsl.ConnectHttp;
2726
import org.apache.pekko.http.javadsl.Http;
2827
import org.apache.pekko.http.javadsl.ServerBinding;
2928
import org.apache.pekko.http.javadsl.marshallers.jackson.Jackson;

docs/src/test/java/docs/http/javadsl/HttpServerLowLevelExample.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
// #low-level-server-example
1717
import org.apache.pekko.actor.typed.ActorSystem;
1818
import org.apache.pekko.actor.typed.javadsl.Behaviors;
19-
import org.apache.pekko.http.javadsl.ConnectHttp;
2019
import org.apache.pekko.http.javadsl.Http;
2120
import org.apache.pekko.http.javadsl.ServerBinding;
2221
import org.apache.pekko.http.javadsl.model.ContentTypes;

docs/src/test/java/docs/http/javadsl/HttpServerStreamRandomNumbersTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import org.apache.pekko.NotUsed;
1818
import org.apache.pekko.actor.typed.ActorSystem;
1919
import org.apache.pekko.actor.typed.javadsl.Behaviors;
20-
import org.apache.pekko.http.javadsl.ConnectHttp;
2120
import org.apache.pekko.http.javadsl.Http;
2221
import org.apache.pekko.http.javadsl.ServerBinding;
2322
import org.apache.pekko.http.javadsl.model.*;

docs/src/test/java/docs/http/javadsl/HttpsExamplesDocTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
package docs.http.javadsl;
1515

1616
import org.apache.pekko.actor.ActorSystem;
17-
import org.apache.pekko.http.javadsl.ConnectHttp;
1817
import org.apache.pekko.http.javadsl.ConnectionContext;
1918
import org.apache.pekko.http.javadsl.Http;
2019
import org.apache.pekko.http.javadsl.HttpsConnectionContext;

docs/src/test/java/docs/http/javadsl/JacksonExampleTest.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import org.apache.pekko.NotUsed;
1818
import org.apache.pekko.actor.typed.ActorSystem;
1919
import org.apache.pekko.actor.typed.javadsl.Behaviors;
20-
import org.apache.pekko.http.javadsl.ConnectHttp;
2120
import org.apache.pekko.http.javadsl.Http;
2221
import org.apache.pekko.http.javadsl.ServerBinding;
2322
import org.apache.pekko.http.javadsl.marshallers.jackson.Jackson;

docs/src/test/java/docs/http/javadsl/server/PekkoHttp1020MigrationExample.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,27 +14,13 @@
1414
package docs.http.javadsl.server;
1515

1616
import org.apache.pekko.actor.typed.javadsl.Behaviors;
17-
import org.apache.pekko.http.javadsl.ConnectHttp;
1817
import org.apache.pekko.http.javadsl.Http;
1918
import static org.apache.pekko.http.javadsl.server.Directives.*;
2019
import org.apache.pekko.http.javadsl.server.Route;
2120
import org.apache.pekko.stream.Materializer;
2221

23-
@SuppressWarnings("deprecation")
2422
public class PekkoHttp1020MigrationExample {
2523
public static void main(String[] args) {
26-
{
27-
// #old-binding
28-
// only worked with classic actor system
29-
org.apache.pekko.actor.ActorSystem system =
30-
org.apache.pekko.actor.ActorSystem.create("TheSystem");
31-
Materializer mat = Materializer.createMaterializer(system);
32-
Route route = get(() -> complete("Hello World!"));
33-
Http.get(system)
34-
.bindAndHandle(route.flow(system), ConnectHttp.toHost("localhost", 8080), mat);
35-
// #old-binding
36-
}
37-
3824
{
3925
// #new-binding
4026
// works with classic or typed actor system

docs/src/test/java/docs/http/javadsl/server/WebSocketCoreExample.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424

2525
import org.apache.pekko.NotUsed;
2626
import org.apache.pekko.http.impl.util.JavaMapping;
27-
import org.apache.pekko.http.javadsl.ConnectHttp;
2827
import org.apache.pekko.http.javadsl.ConnectionContext;
2928
import org.apache.pekko.http.javadsl.model.StatusCodes;
3029
import org.apache.pekko.http.javadsl.model.ws.WebSocketRequest;

0 commit comments

Comments
 (0)