ThriftProtocol extends AbstractProtocol { public <T> Invoker<T> refer( Class<T> type, URL url ) throws RpcException { ThriftInvoker<T> invoker = new ThriftInvoker<T>(type, url, getClients(url), invokers); invokers.add(invoker); return invoker; }  int getDefaultPort(); Exporter<T> export( Invoker<T> invoker ); void destroy(); Invoker<T> refer( Class<T> type, URL url ); static final int DEFAULT_PORT; static final String NAME; }
@Test public void testRefer() throws Exception { }