public class BaseChannel extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected ILogger |
logger |
protected InetSocketAddress |
remoteSocketAddress |
| 限定符 | 构造器和说明 |
|---|---|
protected |
BaseChannel(ILogger logger) |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
connect(InetSocketAddress inetSocketAddress,
int timeout) |
void |
disConnect() |
InetSocketAddress |
getRemoteSocketAddress() |
protected ITransport |
getTransport() |
boolean |
isRunning() |
void |
sendRequest(Object obj) |
void |
setRemoteSocketAddress(InetSocketAddress remoteSocketAddress) |
void |
setTransport(ITransport transport) |
void |
start() |
void |
stop() |
ITransport |
transport() |
protected ILogger logger
protected InetSocketAddress remoteSocketAddress
protected BaseChannel(ILogger logger)
public void start()
public void stop()
public ITransport transport()
public boolean isRunning()
public void sendRequest(Object obj)
public boolean connect(InetSocketAddress inetSocketAddress, int timeout)
protected ITransport getTransport()
public void setTransport(ITransport transport)
public void disConnect()
public InetSocketAddress getRemoteSocketAddress()
public void setRemoteSocketAddress(InetSocketAddress remoteSocketAddress)
Copyright © 2022. All rights reserved.