[Java] Interface r1.rpc.RemoteFacade |
Server API |
r1.rpc
Interface RemoteFacade
- All Superinterfaces:
- java.io.Serializable
public interface RemoteFacade
- extends java.io.Serializable
An empty signature interface indicating an R1-RPC/J façade class.
R1-RPC/J façade classes have these two restrictions: (a) they can not have overloaded methods, and (b) their parameter and return types are limited to the following:
- Simple Java types, including all primitive types and their object wrappers,
java.lang.String,java.util.Date,java.util.Calendar,java.util.GregorianCalendar,java.sql.Date,java.sql.Time, andjava.sql.Timestamp. - Custom VO classes.
- The generic
java.lang.Objectclass; at runtime, the value must be of a type in this list. - Java arrays of any types in this list.
- Java container data structures in package
java.util, that contain elements of any types in this list. void(for method return type).