| 程序包 | 说明 |
|---|---|
| org.slingerxv.limitart.game.innerserver.config | |
| org.slingerxv.limitart.net.binary | |
| org.slingerxv.limitart.net.binary.distributed | |
| org.slingerxv.limitart.net.binary.message |
| 限定符和类型 | 方法和说明 |
|---|---|
MessageFactory |
InnerPublicServerConfig.getFactory() |
MessageFactory |
InnerGameServerConfig.getFactory() |
MessageFactory |
InnerFightServerConfig.getFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
InnerPublicServerConfig.InnerPublicServerConfigBuilder |
InnerPublicServerConfig.InnerPublicServerConfigBuilder.factory(MessageFactory factory) |
InnerGameServerConfig.InnerGameServerConfigBuilder |
InnerGameServerConfig.InnerGameServerConfigBuilder.factory(MessageFactory factory) |
InnerFightServerConfig.InnerFightServerConfigBuilder |
InnerFightServerConfig.InnerFightServerConfigBuilder.factory(MessageFactory factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
MessageFactory |
BinaryServer.getFactory() |
MessageFactory |
BinaryClient.getFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
BinaryServer.BinaryServerBuilder |
BinaryServer.BinaryServerBuilder.factory(MessageFactory factory)
消息工厂
|
BinaryClient.BinaryClientBuilder |
BinaryClient.BinaryClientBuilder.factory(MessageFactory factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
MessageFactory |
InnerSlaveServer.getFactory() |
MessageFactory |
InnerMasterServer.getFactory() |
| 限定符和类型 | 方法和说明 |
|---|---|
InnerSlaveServer.InnerSlaveServerBuilder |
InnerSlaveServer.InnerSlaveServerBuilder.facotry(MessageFactory factory) |
InnerMasterServer.InnerMasterServerBuilder |
InnerMasterServer.InnerMasterServerBuilder.factory(MessageFactory factory) |
| 限定符和类型 | 方法和说明 |
|---|---|
static MessageFactory |
MessageFactory.createByPackage(String packageName)
通过反射包来加载所有handler
|
static MessageFactory |
MessageFactory.createByPackage(String packageName,
Func1<Class<?>,Object> confirmInstance) |
MessageFactory |
MessageFactory.registerController(Class<?> controllerClazz) |
MessageFactory |
MessageFactory.registerController(Class<?> controllerClazz,
Func1<Class<?>,Object> confirmInstance) |
<T extends IHandler<? extends Message>> |
MessageFactory.registerMsg(Class<T> handlerClass) |
<T extends Message> |
MessageFactory.registerMsg(Class<T> msgClazz,
IHandler<? extends Message> handler) |
MessageFactory |
MessageFactory.registerMsg(IHandler<? extends Message> handler) |
Copyright © 2017. All rights reserved.