Home / Function/ operationComplete() — netty Function Reference

operationComplete() — netty Function Reference

Architecture documentation for the operationComplete() function in ReferenceCountedOpenSslContext.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  8f10b504_5a65_80da_e64c_9ecc46bceabe["operationComplete()"]
  578b5080_25db_5751_95c1_5619d9933055["ResultCallbackListener"]
  8f10b504_5a65_80da_e64c_9ecc46bceabe -->|defined in| 578b5080_25db_5751_95c1_5619d9933055
  cf210365_bb3b_0e9c_20f3_b355cebe63e7["verifyResult()"]
  8f10b504_5a65_80da_e64c_9ecc46bceabe -->|calls| cf210365_bb3b_0e9c_20f3_b355cebe63e7
  style 8f10b504_5a65_80da_e64c_9ecc46bceabe fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslContext.java lines 1193–1207

            @Override
            public void operationComplete(Future<byte[]> future) {
                Throwable cause = future.cause();
                if (cause == null) {
                    try {
                        byte[] result = verifyResult(future.getNow());
                        resultCallback.onSuccess(ssl, result);
                        return;
                    } catch (SignatureException e) {
                        cause = e;
                        engine.initHandshakeException(e);
                    }
                }
                resultCallback.onError(ssl, cause);
            }

Domain

Subdomains

Frequently Asked Questions

What does operationComplete() do?
operationComplete() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslContext.java.
Where is operationComplete() defined?
operationComplete() is defined in handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslContext.java at line 1193.
What does operationComplete() call?
operationComplete() calls 1 function(s): verifyResult.

Analyze Your Own Codebase

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

Try Supermodel Free