1 2<!DOCTYPE html> 3<html 4> 5 <head> 6
6<script 7 src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.1/jquery.min.js" 8 integrity="sha512-aVKKRRi/Q/YV+4mjoKBsE4x3H+BkegoM/em46NNlCqNTmUYADjBbeNefNxYV7giUp0VxICtqdrbqU7iVaeZNXA==" 9 crossorigin="anonymous" 10 referrerpolicy="no-referrer" 11 ></script>
11 12 <!-- OneTrust Cookie Consent --> 13
13<script 14 src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" 15 data-domain-script="018ee8c6-43b4-74d9-8f1b-c2359b3e0c77" 16 ></script>
16 17
17<script> 18 function OptanonWrapper() {} 19 </script>
19 20
20<script> 21 function setGTM(w, d, s, l, i) { 22 w[l] = w[l] || []; 23 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 24 var f = d.getElementsByTagName(s)[0], 25 j = d.createElement(s), 26 dl = l != 'dataLayer' ? '&l=' + l : ''; 27 j.async = true; 28 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 29 f.parentNode.insertBefore(j, f); 30 } 31 if ( 32 document.cookie.indexOf('OptanonConsent') > -1 && 33 document.cookie.indexOf('groups=') > -1 34 ) { 35 setGTM(window, document, 'script', 'dataLayer', 'GTM-KMF5CLQ'); 36 } else { 37 waitForOnetrustActiveGroups(); 38 } 39 var timer; 40 function waitForOnetrustActiveGroups() { 41 if ( 42 document.cookie.indexOf('OptanonConsent') > -1 && 43 document.cookie.indexOf('groups=') > -1 44 ) { 45 clearTimeout(timer); 46 setGTM(window, document, 'script', 'dataLayer', 'GTM-KMF5CLQ'); 47 } else { 48 timer = setTimeout(waitForOnetrustActiveGroups, 250); 49 } 50 } 51 </script>
51 52 <!-- End OneTrust Cookie Consent --> 53 54 <title>Project Reactor - Documentation</title> 55 <meta name="description" content="Project Reactor Documentation links"/> 56 57 <link href="/assets/css/reactor.css?v=2" media="all" rel="stylesheet" /> 58 59 <link href="/assets/css/docs.css" media="all" rel="stylesheet"/> 60 61 <meta charset="utf-8" /> 62 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 63 64 <meta name="apple-mobile-web-app-capable" content="yes" /> 65 <meta 66 name="viewport" 67 content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" 68 /> 69 <meta name="HandheldFriendly" content="true" /> 70 <meta name="apple-mobile-web-app-capable" content="yes" /> 71 <meta name="MobileOptimized" content="320" /> 72 <meta http-equiv="cleartype" content="on" /> 73 74 <link rel="icon" type="image/png" href="/favicon.ico" /> 75 76 <link 77 rel="apple-touch-icon-precomposed" 78 sizes="180x180" 79 href="/assets/img/apple-touch-icon-180x180-precomposed.png" 80 /> 81 <link 82 rel="apple-touch-icon-precomposed" 83 sizes="152x152" 84 href="/assets/img/apple-touch-icon-152x152-precomposed.png" 85 /> 86 <link 87 rel="apple-touch-icon-precomposed" 88 sizes="144x144" 89 href="/assets/img/apple-touch-icon-144x144-precomposed.png" 90 /> 91 <link 92 rel="apple-touch-icon-precomposed" 93 sizes="120x120" 94 href="/assets/img/apple-touch-icon-120x120-precomposed.png" 95 /> 96 <link 97 rel="apple-touch-icon-precomposed" 98 sizes="114x114" 99 href="/assets/img/apple-touch-icon-114x114-precomposed.png" 100 /> 101 <link 102 rel="apple-touch-icon-precomposed" 103 sizes="76x76" 104 href="/assets/img/apple-touch-icon-76x76-precomposed.png" 105 /> 106 <link 107 rel="apple-touch-icon-precomposed" 108 sizes="72x72" 109 href="/assets/img/apple-touch-icon-72x72-precomposed.png" 110 /> 111 <link 112 rel="apple-touch-icon-precomposed" 113 href="/assets/img/apple-touch-icon-57x57-precomposed.png" 114 /> 115 <link rel="shortcut icon" href="/assets/img/apple-touch-icon.png" /> 116 117 <meta 118 name="msapplication-TileImage" 119 content="assets/img/apple-touch-icon-144x144-precomposed.png" 120 /> 121 <meta name="msapplication-TileColor" content="#222222" /> 122 123 <link 124 rel="icon" 125 sizes="192x192" 126 href="/assets/img/touch/touch-icon-192x192.png" 127 /> 128 <link 129 rel="icon" 130 sizes="128x128" 131 href="/assets/img/touch/touch-icon-128x128.png" 132 /> 133 </head> 134 <body> 135 <div class="application-container"> 136 <div id="sidebar"></div> 137 <div class="application-main-content website"> 138 <div class="application-content"> 139 <header id="header"> 140 <a href="#" data-toggle=".application-container" id="sidebar-toggle"> 141 <span class="fa fa-bars"></span> 142 </a> 143 <div class="heading"> 144 <h1 id="logo"> 145 <a href="/"><strong>Project Reactor</strong></a> 146 </h1> 147 <nav id="nav"> 148 <ul> 149 <li class="active"> 150 <a href="/docs">Documentation</a> 151 </li> 152 <li> 153 <a href="/learn">Learn</a> 154 </li> 155 <li> 156 <a 157 href="https://github.com/reactor" 158 class="fa fa-github-alt" 159 target="_blank" 160 title="Github" 161 > </a 162 > 163 </li> 164 <li> 165 <a 166 href="https://gitter.im/reactor/reactor" 167 class="fa fa-group" 168 target="_blank" 169 title="Join the community chat on Gitter" 170 > </a 171 > 172 </li> 173 <li> 174 <a 175 href="https://twitter.com/projectreactor" 176 class="fa fa-twitter" 177 target="_blank" 178 title="Follow us on Twitter" 179 > </a 180 > 181 </li> 182 <li> 183 <a 184 href="https://stackoverflow.com/questions/tagged/project-reactor" 185 class="fa fa-stack-overflow" 186 target="_blank" 187 title="Ask questions on Stack Overflow" 188 > </a 189 > 190 </li> 191 </ul> 192 </nav> 193 </div> 194 </header> 195 196 <body> 197 198<div class="page-summary"> 199 <div class="page-summary-content"> 200 <div class="page-summary-wrap"> 201 <h1>Documentation</h1>
202 <span id="author" class="author">Project Reactor reference documentation and Javadoc. </span> 203 <ul> 204 205 <li> 206 Latest stable BOM: 207 208 <span class="version releasetrain" title="Stable release train">2025.0.7 (I)</span> 209 </li> 210 <li> 211 Latest pre-release BOM: 212 213 <span class="version releasetrain pre" title="MILESTONE release train">2026.0.0-M2 (J)</span> 214 </li> 215 <li> 216 Latest BOMs in previous release trains: 217 218 <span> 219 <span class="version releasetrain eol">Dysprosium-SR25</span> 220 </span><span> 221 <span class="version releasetrain eol">Californium-SR23</span> 222 </span><span> 223 <span class="version releasetrain eol">Bismuth-SR17</span> 224 </span><span> 225 <span class="version releasetrain eol">Aluminium-SR3</span> 226 </span><span> 227 <span class="version releasetrain eol">2024.0.18</span> 228 </span><span> 229 <span class="version releasetrain eol">2023.0.19</span> 230 </span><span> 231 <span class="version releasetrain eol">2022.0.22</span> 232 </span><span> 233 <span class="version releasetrain eol">2020.0.47</span> 234 </span> 235 </li> 236 </ul> 237 </div> 238 </div> 239</div> 240 241<div id="main" class="book"> 242 243 <section id="applications"> 244 <article> 245 <div class="title"> 246 <h1>Reactor Core</h1> 247 <p>A Reactive Streams foundation for Java 8</p> 248 <div class="version"> 249 <table> 250 <tr><td>Version</td> 251 <td><a href="https://github.com/reactor/reactor-core/releases" 252 title="See all reactor-core releases on GitHub" 253 class="fa fa-archive"> </a> 254 </td> 255 <td>Release Train</td> 256 </tr> 257 258 <!--RELEASEs from in-progress release train first--> 259 260 261 <!--RELEASEs with a complete BOM--> 262 <tr> 263 <td> 264 <span class="version">3.8.7</span> 265 </td> 266 <td> 267 <a href="https://github.com/reactor/reactor-core/releases/tag/v3.8.7" 268 title="See the reactor-core 3.8.7 release notes on GitHub" 269 class="fa fa-file-text"> </a> 270 </td> 271 <td> 272 <span class="version releasetrain" 273 title="Stable release train">2025.0.7</span> 274 </td> 275 </tr> 276 277 <!--Pre-Releases--> 278 <tr> 279 <td> 280 <span class="version pre" 281 title="Latest Pre-Release">3.8.7</span> 282 </td> 283 <td> 284 <a href="https://github.com/reactor/reactor-core/releases/tag/v3.8.7" 285 title="See the reactor-core 3.8.7 release notes on GitHub" 286 class="fa fa-file-text"> </a> 287 </td> 288 <td> 289 <span class="version releasetrain pre" 290 title="MILESTONE release train">2026.0.0-M2</span> 291 </td> 292 </tr> 293 294 <!--Out of BOM Milestones--> 295 296 297 </table> 298 </div> 299 </div> 300 <div class="github"> 301 <a href="https://github.com/reactor/reactor-core">
302 <span class="fa fa-github"></span> 303 GitHub 304 </a> 305 </div> 306 <div class="javadoc"> 307 <strong>Javadoc</strong><br /> 308 <a href="/docs/core/release/api/">Release</a> | 309 310 <a href="/docs/core/snapshot/api/">Snapshot</a> | 311<!-- <a href="/docs/core/release/kdoc-api/">Kotlin Doc</a>--> 312 </div> 313 <div class="reference"> 314 <strong>Reference</strong><br /> 315 <a href="/docs/core/release/reference/">Release</a> | 316 317 <a href="/docs/core/snapshot/reference/">Snapshot</a> 318 <br /> 319 <a href="/docs/core/release/reference/apdx-operatorChoice.html">Choosing an Operator</a> 320 </div> 321 </article> 322 323 <article> 324 <div class="title"> 325 <h1>Reactor Test</h1> 326 <p>Test utilities</p> 327 <div class="version"> 328 <table> 329 <tr><td>Version</td> 330 <td> 331 <a href="https://github.com/reactor/reactor-core/releases" 332 title="See all post reactor-test releases on reactor-core GitHub" 333 class="fa fa-archive"> </a> 334 </td> 335 <td>Release Train</td> 336 </tr> 337 338 <!--RELEASEs from in-progress release train first--> 339 340 341 <!--RELEASEs with a complete BOM--> 342 <tr> 343 <td> 344 <span class="version">3.8.7</span> 345 </td> 346 <td> 347 <a href="https://github.com/reactor/reactor-core/releases/tag/v3.8.7" 348 title="See the reactor-test 3.8.7 release notes on GitHub" 349 class="fa fa-file-text"> </a> 350 </td> 351 <td> 352 <span class="version releasetrain" 353 title="Stable release train">2025.0.7</span> 354 </td> 355 </tr> 356 357 <!--Pre-Releases--> 358 <tr> 359 <td> 360 <span class="version pre" 361 title="Latest Pre-Release">3.8.7</span> 362 </td> 363 <td> 364 <a href="https://github.com/reactor/reactor-core/releases/tag/v3.8.7" 365 title="See the reactor-test 3.8.7 release notes on GitHub" 366 class="fa fa-file-text"> </a> 367 </td> 368 <td> 369 <span class="version releasetrain pre" 370 title="MILESTONE release train">2026.0.0-M2</span> 371 </td> 372 </tr> 373 374 <!--Out of BOM Milestones--> 375 376 377 </table> 378 </div> 379 </div> 380 <div class="github"> 381 <a 382 href="https://github.com/reactor/reactor-core/tree/master/reactor-test"> 383 <span class="fa fa-github"></span> GitHub 384 </a> 385 </div> 386 <div class="javadoc"> 387 <strong>Javadoc</strong><br /> 388 <a href="/docs/test/release/api/">Release</a> | 389 390 <a href="/docs/test/snapshot/api/">Snapshot</a> | 391<!-- <a href="/docs/test/release/kdoc-api/">Kotlin Doc</a>--> 392 393 </div> 394 <div class="reference"> 395 <strong>Reference</strong><br /> 396 <a href="/docs/core/release/reference/docs/index.html#testing">Release</a> | 397 398 <a href="/docs/core/snapshot/reference/docs/index.html#testing">Snapshot</a> 399 </div> 400 </article> 401 402 <article> 403 <div class="title"> 404 <h1>Reactor Netty</h1> 405 <p>HTTP, TCP, UDP Clients/Servers using Netty</p> 406 <div class="version"> 407 <table> 408 <tr><td>Version</td> 409 <td><a href="https://github.com/reactor/reactor-netty/releases" 410 title="See all reactor-netty releases on GitHub" 411 class="fa fa-archive"> </a> 412 </td> 413 <td>Release Train</td> 414 </tr> 415 416 <!--RELEASEs from in-progress release train first--> 417 418 419 <!--RELEASEs with a complete BOM--> 420 <tr> 421 <td>
422 <span class="version">1.3.7</span> 423 </td> 424 <td> 425 <a href="https://github.com/reactor/reactor-netty/releases/tag/v1.3.7" 426 title="See the reactor-netty 1.3.7 release notes on GitHub" 427 class="fa fa-file-text"> </a> 428 </td> 429 <td> 430 <span class="version releasetrain" 431 title="Stable release train">2025.0.7</span> 432 </td> 433 </tr> 434 435 <!--Pre-Releases--> 436 <tr> 437 <td> 438 <span class="version pre" 439 title="Latest Pre-Release">1.4.0-M2</span> 440 </td> 441 <td> 442 <a href="https://github.com/reactor/reactor-netty/releases/tag/v1.4.0-M2" 443 title="See the reactor-netty 1.4.0-M2 release notes on GitHub" 444 class="fa fa-file-text"> </a> 445 </td> 446 <td> 447 <span class="version releasetrain pre" 448 title="MILESTONE release train">2026.0.0-M2</span> 449 </td> 450 </tr> 451 452 <!--Out of BOM Milestones--> 453 454 </table> 455 </div> 456 </div> 457 <div class="github"> 458 <a href="https://github.com/reactor/reactor-netty"> 459 <span class="fa fa-github"></span> GitHub 460 </a> 461 </div> 462 <div class="javadoc"> 463 <strong>Javadoc</strong> <br/> 464 <a href="/docs/netty/release/api/">Release</a> | 465 <span><a href="/docs/netty/milestone/api/">Milestone</a> |</span> 466 <a href="/docs/netty/snapshot/api/">Snapshot</a> 467 </div> 468 <div class="reference"> 469 <strong>Reference</strong><br /> 470 <a href="/docs/netty/release/reference/docs/index.html">Release</a> | 471 <span><a href="/docs/netty/milestone/reference/docs/index.html">Milestone</a> |</span> 472 <a href="/docs/netty/snapshot/reference/docs/index.html">Snapshot</a> 473 </div> 474 </article> 475 476 <article> 477 <div class="title"> 478 <h1>Reactor Extra</h1> 479 <p>Additional operators for Flux</p> 480 <div class="version"> 481 <table> 482 <tr><td>Version</td> 483 <td><a href="https://github.com/reactor/reactor-addons/releases" 484 title="See all reactor-addons releases on GitHub" 485 class="fa fa-archive"> </a> 486 </td> 487 <td>Release Train</td> 488 </tr> 489 490 <!--RELEASEs from in-progress release train first--> 491 492 493 <!--RELEASEs with a complete BOM--> 494 <tr> 495 <td> 496 <span class="version">3.6.1</span> 497 </td> 498 <td> 499 <a href="https://github.com/reactor/reactor-addons/releases/tag/v3.6.1" 500 title="See the reactor-extra 3.6.1 release notes on GitHub" 501 class="fa fa-file-text"> </a> 502 </td> 503 <td> 504 <span class="version releasetrain" 505 title="Stable release train">2025.0.7</span> 506 </td> 507 </tr> 508 509 <!--Pre-Releases--> 510 <tr> 511 <td>
512 <span class="version pre" 513 title="Latest Pre-Release">3.7.0-M1</span> 514 </td> 515 <td> 516 <a href="https://github.com/reactor/reactor-addons/releases/tag/v3.7.0-M1" 517 title="See the reactor-extra 3.7.0-M1 release notes on GitHub" 518 class="fa fa-file-text"> </a> 519 </td> 520 <td> 521 <span class="version releasetrain pre" 522 title="MILESTONE release train">2026.0.0-M2</span> 523 </td> 524 </tr> 525 526 <!--Out of BOM Milestones--> 527 528 </table> 529 </div> 530 </div> 531 <div class="github"> 532 <a href="https://github.com/reactor/reactor-addons/#reactor-extra"> 533 <span class="fa fa-github"></span> GitHub 534 </a> 535 </div> 536 <div class="reference"> 537 <strong>Javadoc</strong><br /> 538 <a href="/docs/extra/release/api/">Release</a> | 539 <span><a href="/docs/extra/milestone/api/">Milestone</a> |</span> 540 <a href="/docs/extra/snapshot/api/">Snapshot</a> 541 </div> 542 </article> 543 544 <article> 545 <div class="title"> 546 <h1>Reactor Adapter</h1> 547 <p>Adapt to/from other reactive libraries</p> 548 <div class="version"> 549 <table> 550 <tr><td>Version</td> 551 <td><a href="https://github.com/reactor/reactor-addons/releases" 552 title="See all reactor-addons releases on GitHub" 553 class="fa fa-archive"> </a> 554 </td> 555 <td>Release Train</td> 556 </tr> 557 <!--RELEASEs from in-progress release train first--> 558 559 560 <!--RELEASEs with a complete BOM--> 561 <tr> 562 <td> 563 <span class="version">3.6.1</span> 564 </td> 565 <td> 566 <a href="https://github.com/reactor/reactor-addons/releases/tag/v3.6.1" 567 title="See the reactor-adapter 3.6.1 release notes on GitHub" 568 class="fa fa-file-text"> </a> 569 </td> 570 <td> 571 <span class="version releasetrain" 572 title="Stable release train">2025.0.7</span> 573 </td> 574 </tr> 575 576 <!--Pre-Releases--> 577 <tr> 578 <td> 579 <span class="version pre" 580 title="Latest Pre-Release">3.7.0-M1</span> 581 </td> 582 <td> 583 <a href="https://github.com/reactor/reactor-addons/releases/tag/v3.7.0-M1" 584 title="See the reactor-adapter 3.7.0-M1 release notes on GitHub" 585 class="fa fa-file-text"> </a> 586 </td> 587 <td> 588 <span class="version releasetrain pre" 589 title="MILESTONE release train">2026.0.0-M2</span> 590 </td> 591 </tr> 592 593 <!--Out of BOM Milestones--> 594 595 </table> 596 </div> 597 </div> 598 <div class="github"> 599 <a href="https://github.com/reactor/reactor-addons/#reactor-adapter">
600 <span class="fa fa-github"></span> GitHub 601 </a> 602 </div> 603 <div class="reference"> 604 <strong>Javadoc</strong><br /> 605 <a href="/docs/adapter/release/api/">Release</a> | 606 <span><a href="/docs/adapter/milestone/api/">Milestone</a> |</span> 607 <a href="/docs/adapter/snapshot/api/">Snapshot</a> 608 </div> 609 </article> 610 611 <article> 612 <div class="title"> 613 <h1>Reactor Kotlin Extensions</h1> 614 <p>Kotlin extensions for all Java artifacts in Dysprosium+</p> 615 <div class="version"> 616 <table> 617 <tr><td>Version</td> 618 <td><a href="https://github.com/reactor/reactor-kotlin-extensions/releases" 619 title="See all reactor-kotlin-extensions releases on GitHub" 620 class="fa fa-archive"> </a> 621 </td> 622 <td>Release Train</td> 623 </tr> 624 625 <!--RELEASEs from in-progress release train first--> 626 627 628 <!--RELEASEs with a complete BOM--> 629 <tr> 630 <td> 631 <span class="version">1.3.2</span> 632 </td> 633 <td> 634 <a href="https://github.com/reactor/reactor-kotlin-extensions/releases/tag/v1.3.2" 635 title="See the reactor-kotlin-extensions 1.3.2 release notes on GitHub" 636 class="fa fa-file-text"> </a> 637 </td> 638 <td> 639 <span class="version releasetrain" 640 title="Stable release train">2025.0.7</span> 641 </td> 642 </tr> 643 644 <!--Pre-Releases--> 645 <tr> 646 <td> 647 <span class="version pre" 648 title="Latest Pre-Release">1.3.2</span> 649 </td> 650 <td> 651 <a href="https://github.com/reactor/reactor-kotlin-extensions/releases/tag/v1.3.2" 652 title="See the reactor-kotlin-extensions 1.3.2 release notes on GitHub" 653 class="fa fa-file-text"> </a> 654 </td> 655 <td> 656 <span class="version releasetrain pre" 657 title="MILESTONE release train">2026.0.0-M2</span> 658 </td> 659 </tr> 660 661 <!--Out of BOM Milestones--> 662 663 664 </table> 665 </div> 666 </div> 667 <div class="github"> 668 <a href="https://github.com/reactor/reactor-kotlin-extensions"> 669 <span class="fa fa-github"></span> 670 GitHub 671 </a> 672 </div> 673<!-- <div class="javadoc">--> 674<!-- <strong>Kotlin Doc</strong><br />--> 675<!-- <a href="/docs/kotlin/release/kdoc-api/">Release</a> |--> 676<!-- <span th:if="${milestone.kotlinVersion} != null"><a href="/docs/kotlin/milestone/kdoc-api/">Milestone</a> |</span>--> 677<!-- <a href="/docs/kotlin/snapshot/kdoc-api/">Snapshot</a>--> 678<!-- </div>--> 679 <div class="javadoc"> 680 <strong>Javadoc (temporarily instead of Kotlin Doc)</strong><br /> 681 <a href="/docs/kotlin/release/api/">Release</a> | 682 683 <a href="/docs/kotlin/snapshot/api/">Snapshot</a> 684 </div> 685 <div class="reference"> 686 <strong>Reference</strong> <br/> 687 See Core Reference, Kotlin section 688 </div> 689 </article> 690 691 <article> 692 <div class="title"> 693 <h1>Reactor Pool</h1> 694 <p>Generic object pool for reactive applications</p> 695 <div class="version"> 696 <table> 697 <tr><td>Version</td> 698 <td><a 699 href="https://github.com/reactor/reactor-pool/releases" 700 title="See all reactor-pool releases on GitHub" 701 class="fa fa-archive"> </a> 702 </td> 703 <td>Release Train</td> 704 </tr> 705 <!--RELEASEs from in-progress release train first--> 706 707 708 <!--RELEASEs with a complete BOM--> 709 <tr> 710 <td>
711 <span class="version">1.2.7</span> 712 </td> 713 <td> 714 <a href="https://github.com/reactor/reactor-pool/releases/tag/v1.2.7" 715 title="See the reactor-pool 1.2.7 release notes on GitHub" 716 class="fa fa-file-text"> </a> 717 </td> 718 <td> 719 <span class="version releasetrain" 720 title="Stable release train">2025.0.7</span> 721 </td> 722 </tr> 723 724 <!--Pre-Releases--> 725 <tr> 726 <td> 727 <span class="version pre" 728 title="Latest Pre-Release">1.3.0-M1</span> 729 </td> 730 <td> 731 <a href="https://github.com/reactor/reactor-pool/releases/tag/v1.3.0-M1" 732 title="See the reactor-pool 1.3.0-M1 release notes on GitHub" 733 class="fa fa-file-text"> </a> 734 </td> 735 <td> 736 <span class="version releasetrain pre" 737 title="MILESTONE release train">2026.0.0-M2</span> 738 </td> 739 </tr> 740 741 <!--Out of BOM Milestones--> 742 743 </table> 744 </div> 745 </div> 746 <div class="github"> 747 <a href="https://github.com/reactor/reactor-pool"> 748 <span class="fa fa-github"></span> GitHub 749 </a> 750 </div> 751 <div class="javadoc"> 752 <strong>Javadoc</strong> <br/> 753 <a href="/docs/pool/release/api/">Release</a> | 754 <span><a href="/docs/pool/milestone/api/">Milestone</a> |</span> 755 <a href="/docs/pool/snapshot/api/">Snapshot</a> 756 </div> 757 </article> 758 759 <article> 760 <div class="title"> 761 <h1>Reactor Kafka</h1> 762 <p>Reactive bridge to Apache Kafka</p> 763 <div class="version"> 764 <table> 765 <tr><td>Version</td> 766 <td><a href="https://github.com/reactor/reactor-kafka/releases" 767 title="See all reactor-kafka releases on GitHub" 768 class="fa fa-archive"> </a> 769 </td> 770 <td>Release Train</td> 771 </tr> 772 <!--RELEASEs from in-progress release train first--> 773 774 775 <!--RELEASEs with a complete BOM--> 776 <tr> 777 <td> 778 <span class="version">1.3.25</span> 779 </td> 780 <td> 781 <a href="https://github.com/reactor/reactor-kafka/releases/tag/v1.3.25" 782 title="See the reactor-kafka 1.3.25 release notes on GitHub" 783 class="fa fa-file-text"> </a> 784 </td> 785 <td> 786 <span class="version releasetrain" 787 title="Stable release train">2025.0.7</span> 788 </td> 789 </tr> 790 791 <!--Pre-Releases--> 792 793 794 <!--Out of BOM Milestones--> 795 796 </table> 797 </div> 798 </div> 799 <div class="github"> 800 <a href="https://github.com/reactor/reactor-kafka">
801 <span class="fa fa-github"></span> GitHub 802 </a> 803 </div> 804 <div class="javadoc"> 805 <strong>Javadoc</strong> <br/> 806 <a href="/docs/kafka/release/api/">Release</a> | 807 <a href="/docs/kafka/snapshot/api/">Snapshot</a> 808 </div> 809 <div class="reference"> 810 <strong>Reference</strong> <br/> 811 <a href="/docs/kafka/release/reference/">Release</a> | 812 <a href="/docs/kafka/snapshot/reference/">Snapshot</a> 813 </div> 814 </article> 815 816 817 818 <article> 819 <div class="title"> 820 <h1>BlockHound</h1> 821 <p>Java agent for detecting blocking calls from non-blocking threads</p> 822 823 <div class="version"> 824 <img alt="GitHub (pre-)release" src="https://img.shields.io/github/release-pre/reactor/BlockHound.svg?label="> 825 </div> 826 </div> 827 <div class="github"> 828 <a href="https://github.com/reactor/BlockHound"> 829 <span class="fa fa-github"></span> GitHub 830 </a> 831 </div> 832 <div class="javadoc"> 833 <strong>Javadoc</strong> <br/> 834 835 <!-- <a href="/docs/BlockHound/milestone/api/">Milestone</a> | --> 836 <a href="/docs/BlockHound/snapshot/api/">Snapshot</a> 837 </div> 838 <div class="reference"> 839 <strong>Reference</strong> <br/> 840 <a href="https://github.com/reactor/BlockHound/tree/master/docs">Snapshot</a> 841 </div> 842 </article> 843 </section> 844 <div class="details"> 845 <p>Legend:</p> 846 <ul> 847 <li><span class="version releasetrain partial">RELEASE-TRAIN</span>: Artifacts in these release trains have not all been released (<span>e.g. <span class="version releasetrain partial"> Californium-SR30</span></span>). </li> 848 <li><span class="version releasetrain">RELEASE-TRAIN</span>: Artifacts in the latest stable and fully available release train (<span>currently <span class="version releasetrain">2025.0.7</span></span> ). </li> 849 <li><span class="version releasetrain pre">RELEASE-TRAIN</span>: Artifacts in the latest pre-release release train (<span>currently <span class="version releasetrain pre">2026.0.0-M2</span></span> ). </li> 850 <li><span class="version">version</span>: Available RELEASE artifacts.</li> 851 <li><span class="version pre">version</span>: Available MILESTONE or other pre-release artifacts.</li> 852 </ul> 853 </div> 854</div> 855 856</body> 857 858 <footer id="footer"> 859 <div class="footer-note"> 860 Noticed an issue with this website? Open an 861 <a href="https://github.com/reactor/projectreactor.io/issues">issue</a> 862 or a 863 <a href="https://github.com/reactor/projectreactor.io/pulls">PR</a> on 864 GitHub! 865 </div> 866 <div class="footer-content"> 867 <div class="row"> 868 <nav> 869 <ul> 870 <li class="heading">Documentation</li> 871 <li><a href="/support">Support</a></li> 872 <li><a href="/security-policy">Security Policy</a></li> 873 <li> 874 <a href="/docs" 875 >All projects (latest release trains,<br />ref. & javadoc 876 links...)</a 877 > 878 </li> 879 <li> 880 <a href="/docs/core/" 881 >List of all 882 <span class="version releasetrain">Core</span> versions</a 883 > 884 </li> 885 <li> 886 <a href="/docs/netty/" 887 >List of all 888 <span class="version releasetrain">Netty</span> versions</a 889 > 890 </li> 891 </ul> 892 </nav> 893 <nav> 894 <ul> 895 <li class="heading">Community</li> 896 <li><a href="https://github.com/reactor/reactor">GitHub</a></li> 897 <li><a href="https://twitter.com/projectreactor">Twitter</a></li> 898 <li><a href="https://gitter.im/reactor/reactor">Gitter</a></li> 899 <li> 900 <a href="https://stackoverflow.com/questions/tagged/project-reactor" 901 >Stack Overflow</a 902 > 903 </li> 904 </ul> 905 </nav> 906 <nav> 907 <ul> 908 <li class="heading">Reactive<br />World</li> 909 <li> 910 <a href="https://www.reactive-streams.org/">
911 <span class="version releasetrain">Reactive Streams</span></a 912 > 913 </li> 914 <li> 915 <a href="https://github.com/reactor/reactive-streams-commons"> 916 <span class="version releasetrain">RS-Commons</span></a 917 > 918 </li> 919 <li> 920 <a href="http://reactivex.io/"> 921 <span class="version releasetrain">ReactiveX</span></a 922 > 923 </li> 924 </ul> 925 </nav> 926 <nav> 927 <ul> 928 <li class="heading">Production<br />World</li> 929 <li> 930 <a href="https://spring.io/support"> 931 <span class="version releasetrain">Tanzu Spring - Enterprise Support</span></a 932 > 933 </li> 934 <li> 935 <a href="https://spring.io/"> 936 <span class="version releasetrain">Spring</span></a 937 > 938 </li> 939 <li> 940 <a href="https://tanzu.vmware.com"> 941 <span class="version releasetrain">VMware Tanzu</span></a 942 > 943 </li> 944 </ul> 945 </nav> 946 </div> 947 </div> 948 <div class="footer-content-text"> 949 <span class="licence" 950 >Project Reactor regroups multiple open source projects licensed under 951 the Apache Software License 2.</span 952 > 953 Copyright © 2005 - 2025 954 <a href="https://www.vmware.com/" class="pivotal">Broadcom</a>. All 955 Rights Reserved. The term "Broadcom" refers to Broadcom Inc. and/or its 956 subsidiaries.<br /> 957 <a href="https://www.broadcom.com/company/legal/terms-of-use">Terms of Use</a> | 958 <a href="https://www.broadcom.com/company/legal/privacy">Privacy</a> | 959 <a href="/security-policy">Security Policy</a> | 960 <a 961 href="https://www.broadcom.com/company/legal/privacy/policy" 962 >Your California Privacy Rights</a 963 > 964 | 965 <a class="ot-sdk-show-settings">Cookie Settings</a> 966 </div> 967 </footer> 968 </div> 969 </div> 970 </div> 971 972 <!-- 973 974 975âââââââ ââââââââ ââââââ ââââââââââââââââ âââââââ âââââââ âââââââ âââââââ âââââââ âââââââââââ ââââââââââââââââ 976ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ âââââââââââââââââââââââââ ââââââââââââââââââââââââââââ 977ââââââââââââââ âââââââââââ âââ âââ âââââââââââ âââââââââââââââââââ âââ âââââââââ âââ âââ 978ââââââââââââââ âââââââââââ âââ âââ âââââââââââ âââââââ âââââââââââ âââââ âââââââââ âââ âââ 979âââ ââââââââââââââ âââââââââââ âââ ââââââââââââ âââ âââ âââ ââââââââââââââââââââââââââââââââââââ âââ 980âââ ââââââââââââââ âââ âââââââ âââ âââââââ âââ âââ âââ âââ âââ âââââââ ââââââ ââââââââ âââââââ âââ 981 982--> 983 984
984<script src="assets/js/sidebar.js"></script>
984 985 </body> 986</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.