Home / Function/ fireException0() — netty Function Reference

fireException0() — netty Function Reference

Architecture documentation for the fireException0() function in VoidChannelPromise.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  912299bb_6433_da4a_97d2_ccba3117d3e9["fireException0()"]
  44e86ceb_e692_7fc6_cdba_7e250d0f3ad5["VoidChannelPromise"]
  912299bb_6433_da4a_97d2_ccba3117d3e9 -->|defined in| 44e86ceb_e692_7fc6_cdba_7e250d0f3ad5
  7f46c778_a65f_b4ac_ccff_beb25a17d3dd["VoidChannelPromise()"]
  7f46c778_a65f_b4ac_ccff_beb25a17d3dd -->|calls| 912299bb_6433_da4a_97d2_ccba3117d3e9
  5b40c32e_0a17_0539_8dbd_b677e10463a3["tryFailure()"]
  5b40c32e_0a17_0539_8dbd_b677e10463a3 -->|calls| 912299bb_6433_da4a_97d2_ccba3117d3e9
  style 912299bb_6433_da4a_97d2_ccba3117d3e9 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/main/java/io/netty/channel/VoidChannelPromise.java lines 230–238

    private void fireException0(Throwable cause) {
        // Only fire the exception if the channel is open and registered
        // if not the pipeline is not setup and so it would hit the tail
        // of the pipeline.
        // See https://github.com/netty/netty/issues/1517
        if (fireExceptionListener != null && channel.isRegistered()) {
            channel.pipeline().fireExceptionCaught(cause);
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does fireException0() do?
fireException0() is a function in the netty codebase, defined in transport/src/main/java/io/netty/channel/VoidChannelPromise.java.
Where is fireException0() defined?
fireException0() is defined in transport/src/main/java/io/netty/channel/VoidChannelPromise.java at line 230.
What calls fireException0()?
fireException0() is called by 2 function(s): VoidChannelPromise, tryFailure.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free