class Continue100Interceptor {

    private final NettyRequestSender requestSender;

    Continue100Interceptor(NettyRequestSender requestSender) {
        this.requestSender = requestSender;
    }

    public boolean exitAfterHandling100(final Channel channel, final NettyResponseFuture<?> future) {<FILL_FUNCTION_BODY>}
}

        future.setHeadersAlreadyWrittenOnContinue(true);
        future.setDontWriteBodyBecauseExpectContinue(false);
        // directly send the body
        Channels.setAttribute(channel, new OnLastHttpContentCallback(future) {
            @Override
            public void call() {
                Channels.setAttribute(channel, future);
                requestSender.writeRequest(future, channel);
            }
        });
        return true;
    
<no_super_class>