package org.craft.atom.rpc.api;

/**
 * RPC factory, which provides static factory method and builder to creating {@link RpcServer} and {@link RpcClient} instance.
 * 
 * @author mindwind
 * @version 1.0, Aug 7, 2014
 */
public class RpcFactory {
	
	
	// ~ --------------------------------------------------------------------------------------------------- rpc server

	
	public static RpcServer newRpcServer(int port) {
		return newRpcServerBuilder(port).build();
	}
	
	public static RpcServerBuilder newRpcServerBuilder(int port) {
		return new RpcServerBuilder().port(port);
	}
	
	
	// ~ --------------------------------------------------------------------------------------------------- rpc client
	
	
	public static RpcClient newRpcClient(String host, int port) {
		return newRpcClientBuilder(host, port).build();
	}
	
	public static RpcClientBuilder newRpcClientBuilder(String host, int port) {
		return new RpcClientBuilder().host(host).port(port);
	}
	
}

@@ -103,19 +103,17 @@
 to creat
-ing
+e
  %7B@link 

fix - RpcFactory javadoc spelling