Home / Type/ ChannelProgressiveFuture Type — netty Architecture

ChannelProgressiveFuture Type — netty Architecture

Architecture documentation for the ChannelProgressiveFuture type/interface in ChannelProgressiveFuture.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  5c5673a1_5bb7_d1e6_dadb_ae0a151c7850["ChannelProgressiveFuture"]
  7d223cb8_dc2a_a2b9_22e2_68b26919b96a["ChannelProgressiveFuture.java"]
  5c5673a1_5bb7_d1e6_dadb_ae0a151c7850 -->|defined in| 7d223cb8_dc2a_a2b9_22e2_68b26919b96a
  style 5c5673a1_5bb7_d1e6_dadb_ae0a151c7850 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/main/java/io/netty/channel/ChannelProgressiveFuture.java lines 25–49

public interface ChannelProgressiveFuture extends ChannelFuture, ProgressiveFuture<Void> {
    @Override
    ChannelProgressiveFuture addListener(GenericFutureListener<? extends Future<? super Void>> listener);

    @Override
    ChannelProgressiveFuture addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners);

    @Override
    ChannelProgressiveFuture removeListener(GenericFutureListener<? extends Future<? super Void>> listener);

    @Override
    ChannelProgressiveFuture removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners);

    @Override
    ChannelProgressiveFuture sync() throws InterruptedException;

    @Override
    ChannelProgressiveFuture syncUninterruptibly();

    @Override
    ChannelProgressiveFuture await() throws InterruptedException;

    @Override
    ChannelProgressiveFuture awaitUninterruptibly();
}

Frequently Asked Questions

What is the ChannelProgressiveFuture type?
ChannelProgressiveFuture is a type/interface in the netty codebase, defined in transport/src/main/java/io/netty/channel/ChannelProgressiveFuture.java.
Where is ChannelProgressiveFuture defined?
ChannelProgressiveFuture is defined in transport/src/main/java/io/netty/channel/ChannelProgressiveFuture.java at line 25.

Analyze Your Own Codebase

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

Try Supermodel Free