| 程序包 | 说明 |
|---|---|
| org.redkale.boot |
提供RedKale服务器的启动、初始化和加载功能
|
| org.redkale.net |
网络TCP/UDP基础服务包
|
| org.redkale.net.http |
HTTP协议包,提供HTTP协议服务器
|
| org.redkale.net.sncp |
SNCP协议包,提供SNCP协议服务器
|
| org.redkale.watch |
提供RedKale服务的监控、动态部署、数据收集功能
|
| 限定符和类型 | 方法和说明 |
|---|---|
WatchFactory |
Application.getWatchFactory() |
| 限定符和类型 | 字段和说明 |
|---|---|
protected WatchFactory |
Context.watch |
protected WatchFactory |
Server.watch |
protected WatchFactory |
Transport.watch |
| 构造器和说明 |
|---|
Context(long serverStartTime,
java.util.logging.Logger logger,
java.util.concurrent.ExecutorService executor,
int bufferCapacity,
ObjectPool<java.nio.ByteBuffer> bufferPool,
ObjectPool<Response> responsePool,
int maxbody,
java.nio.charset.Charset charset,
java.net.InetSocketAddress address,
PrepareServlet prepare,
WatchFactory watch,
int readTimeoutSecond,
int writeTimeoutSecond) |
Server(long serverStartTime,
java.lang.String protocol,
PrepareServlet servlet,
WatchFactory watch) |
Transport(java.lang.String name,
java.lang.String protocol,
WatchFactory watch,
ObjectPool<java.nio.ByteBuffer> transportBufferPool,
java.nio.channels.AsynchronousChannelGroup transportChannelGroup,
java.net.InetSocketAddress clientAddress,
java.util.Collection<java.net.InetSocketAddress> addresses) |
Transport(java.lang.String name,
WatchFactory watch,
ObjectPool<java.nio.ByteBuffer> transportBufferPool,
java.nio.channels.AsynchronousChannelGroup transportChannelGroup,
java.net.InetSocketAddress clientAddress,
java.util.Collection<java.net.InetSocketAddress> addresses) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected WatchFactory |
HttpContext.getWatchFactory() |
| 构造器和说明 |
|---|
HttpContext(long serverStartTime,
java.util.logging.Logger logger,
java.util.concurrent.ExecutorService executor,
int bufferCapacity,
ObjectPool<java.nio.ByteBuffer> bufferPool,
ObjectPool<Response> responsePool,
int maxbody,
java.nio.charset.Charset charset,
java.net.InetSocketAddress address,
PrepareServlet prepare,
WatchFactory watch,
int readTimeoutSecond,
int writeTimeoutSecond) |
HttpServer(long serverStartTime,
WatchFactory watch) |
| 构造器和说明 |
|---|
SncpContext(long serverStartTime,
java.util.logging.Logger logger,
java.util.concurrent.ExecutorService executor,
int bufferCapacity,
ObjectPool<java.nio.ByteBuffer> bufferPool,
ObjectPool<Response> responsePool,
int maxbody,
java.nio.charset.Charset charset,
java.net.InetSocketAddress address,
PrepareServlet prepare,
WatchFactory watch,
int readTimeoutSecond,
int writeTimeoutSecond) |
SncpServer(long serverStartTime,
WatchFactory watch) |
| 限定符和类型 | 方法和说明 |
|---|---|
WatchFactory |
WatchFactory.createChild() |
static WatchFactory |
WatchFactory.root() |