code: public void setMethod(String className, String methodName) {
  		Params.notNullOrEmpty(className, "Class name");
  		Params.notNullOrEmpty(methodName, "Method name");
  
  		StringBuilder builder = new StringBuilder();
  		builder.append(Files.dot2urlpath(className));
  		builder.append('/');
  		builder.append(methodName);
  		builder.append(".rmi");
  		methodPath = builder.toString();
  	}
docs: Set remote class and method. Compiles remote method path into format ready to be inserted into request URI, see
  {@link #methodPath}.
  <p>
  Method path format is described below. Note that extension is hard coded to <code>rmi</code>.
  
  <pre>
  request-uri = class-name "/" method-name "." extension
  class-name = &lt; qualified class name using / instead of . &gt;
  method-name = &lt; method name &gt;
  extension = "rmi"
  </pre>
  
  @param className remote qualified class name,
  @param methodName remote method name.
  @throws IllegalArgumentException if <code>className</code> argument is null or empty.
  @throws IllegalArgumentException if <code>methodName</code> argument is null or empty.