All custom RPC protocols to be exported by Coprocessors must extend this interface.
Note that all callable methods must have a return type handled by {@link org.apache.hadoop.hbase.io.HbaseObjectWritable#writeObject(java.io.DataOutput,Object,Class,org.apache.hadoop.conf.Configuration)}. That is:
a Java primitive type ( {@code int}, {@code float}, etc)
a Java {@code String}
a {@link org.apache.hadoop.io.Writable}
an array or {@code java.util.List} of one of the above
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.