public class RpcServer extends AbstractNettyServer
| 构造器和说明 |
|---|
RpcServer(int port) |
RpcServer(String preName,
InetSocketAddress address) |
RpcServer(String preName,
int port) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addInstance(Object instance)
Add implementation classes (not interfaces, abstract classes)
|
void |
addInstance(Object instance,
String requestMappingName,
Function<Method,String[]> methodToParameterNamesFunction)
Increase the instance
|
boolean |
existInstance(Object instance) |
int |
getMessageMaxLength() |
void |
setMessageMaxLength(int messageMaxLength) |
getName, getPort, getServerChannel, run, setIoRatio, setIoThreadCount, stop, toStringpublic RpcServer(int port)
public RpcServer(String preName, int port)
public RpcServer(String preName, InetSocketAddress address)
public void addInstance(Object instance)
instance - instancepublic void addInstance(Object instance, String requestMappingName, Function<Method,String[]> methodToParameterNamesFunction)
instance - The implementation classrequestMappingName - requestMappingNamemethodToParameterNamesFunction - methodToParameterNamesFunctionpublic boolean existInstance(Object instance)
public int getMessageMaxLength()
public void setMessageMaxLength(int messageMaxLength)
Copyright © 2020. All rights reserved.