@Retention(value=RUNTIME)
@Target(value=METHOD)
@Documented
public @interface TIOnHandshake
example:
import org.tio.http.common.HttpRequest;
import org.tio.http.common.HttpResponse;
import org.tio.core.ChannelContext;
\@TIOnHandshake
public void handshake(HttpRequest httpRequest, HttpResponse httpResponse, ChannelContext channelContext) {}