class SyncUserProcessor<T> extends AbstractUserProcessor<T> {
    /**
     * @see com.alipay.remoting.rpc.protocol.UserProcessor#handleRequest(com.alipay.remoting.BizContext, java.lang.Object)
     */
    @Override
    public abstract Object handleRequest(BizContext bizCtx, T request) throws Exception;

    /**
     * unsupported here!
     *
     * @see com.alipay.remoting.rpc.protocol.UserProcessor#handleRequest(com.alipay.remoting.BizContext, com.alipay.remoting.AsyncContext, java.lang.Object)
     */
    @Override
    public void handleRequest(BizContext bizCtx, AsyncContext asyncCtx, T request) {<FILL_FUNCTION_BODY>}

    /**
     * @see com.alipay.remoting.rpc.protocol.UserProcessor#interest()
     */
    @Override
    public abstract String interest();
}

        throw new UnsupportedOperationException(
            "ASYNC handle request is unsupported in SyncUserProcessor!");
    
<methods>public non-sealed void <init>() ,public java.lang.ClassLoader getBizClassLoader() ,public java.util.concurrent.Executor getExecutor() ,public com.alipay.remoting.rpc.protocol.UserProcessor.ExecutorSelector getExecutorSelector() ,public com.alipay.remoting.BizContext preHandleRequest(com.alipay.remoting.RemotingContext, T) ,public boolean processInIOThread() ,public void setExecutorSelector(com.alipay.remoting.rpc.protocol.UserProcessor.ExecutorSelector) ,public boolean timeoutDiscard() <variables>protected com.alipay.remoting.rpc.protocol.UserProcessor.ExecutorSelector executorSelector