|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.alipay.remoting.rpc.RpcConnectionFactory
public class RpcConnectionFactory
Rpc connection factory, create rpc connections. And generate user triggered event.
| Constructor Summary | |
|---|---|
RpcConnectionFactory()
|
|
| Method Summary | |
|---|---|
Connection |
createConnection(String targetIP,
int targetPort,
byte version,
int connectTimeout)
Create a connection according to the IP and port. |
Connection |
createConnection(String targetIP,
int targetPort,
int connectTimeout)
Create a connection according to the IP and port. |
Connection |
createConnection(Url url)
Create a connection use #BoltUrl |
protected io.netty.channel.ChannelFuture |
doCreateConnection(String targetIP,
int targetPort,
int connectTimeout)
|
void |
init(ConnectionEventHandler connectionEventHandler)
Initialize the factory. |
void |
registerUserProcessor(UserProcessor<?> processor)
Register User processor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RpcConnectionFactory()
| Method Detail |
|---|
public void init(ConnectionEventHandler connectionEventHandler)
ConnectionFactory
init in interface ConnectionFactoryConnectionFactory.init(ConnectionEventHandler)
public Connection createConnection(Url url)
throws Exception
ConnectionFactory
createConnection in interface ConnectionFactoryExceptionConnectionFactory.createConnection(com.alipay.remoting.Url)
public Connection createConnection(String targetIP,
int targetPort,
int connectTimeout)
throws Exception
ConnectionFactory
createConnection in interface ConnectionFactoryExceptionConnectionFactory.createConnection(java.lang.String, int, int)
public Connection createConnection(String targetIP,
int targetPort,
byte version,
int connectTimeout)
throws Exception
ConnectionFactory
createConnection in interface ConnectionFactoryExceptionConnectionFactory.createConnection(String, int, byte, int)
protected io.netty.channel.ChannelFuture doCreateConnection(String targetIP,
int targetPort,
int connectTimeout)
throws Exception
targetIP - targetPort - connectTimeout -
Exceptionpublic void registerUserProcessor(UserProcessor<?> processor)
ConnectionFactory
registerUserProcessor in interface ConnectionFactoryConnectionFactory.registerUserProcessor(com.alipay.remoting.rpc.protocol.UserProcessor)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||