Home / Class/ SucceededChannelFuture Class — netty Architecture

SucceededChannelFuture Class — netty Architecture

Architecture documentation for the SucceededChannelFuture class in SucceededChannelFuture.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e2cac240_8fa9_9b25_bd84_4e2cfc494cbd["SucceededChannelFuture"]
  cde8a51f_4a53_16c5_d2ec_d8f683903989["SucceededChannelFuture.java"]
  e2cac240_8fa9_9b25_bd84_4e2cfc494cbd -->|defined in| cde8a51f_4a53_16c5_d2ec_d8f683903989
  e593b50f_1378_05dc_8c54_98cb060a2ebf["SucceededChannelFuture()"]
  e2cac240_8fa9_9b25_bd84_4e2cfc494cbd -->|method| e593b50f_1378_05dc_8c54_98cb060a2ebf
  eff950eb_11cc_5356_7099_6329cf4e747d["Throwable()"]
  e2cac240_8fa9_9b25_bd84_4e2cfc494cbd -->|method| eff950eb_11cc_5356_7099_6329cf4e747d
  df897380_baa6_18a0_78dd_41bb1ec01750["isSuccess()"]
  e2cac240_8fa9_9b25_bd84_4e2cfc494cbd -->|method| df897380_baa6_18a0_78dd_41bb1ec01750

Relationship Graph

Source Code

transport/src/main/java/io/netty/channel/SucceededChannelFuture.java lines 25–45

final class SucceededChannelFuture extends CompleteChannelFuture {

    /**
     * Creates a new instance.
     *
     * @param channel the {@link Channel} associated with this future
     */
    SucceededChannelFuture(Channel channel, EventExecutor executor) {
        super(channel, executor);
    }

    @Override
    public Throwable cause() {
        return null;
    }

    @Override
    public boolean isSuccess() {
        return true;
    }
}

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free