类的使用
org.redkale.mq.spi.MessageAgent
-
使用MessageAgent的程序包 程序包 说明 org.redkale.boot 提供Redkale服务器的启动、初始化和加载功能org.redkale.mq.spi org.redkale.net.http HTTP协议包,提供HTTP协议服务器org.redkale.net.sncp SNCP协议包,提供SNCP协议服务器 -
-
org.redkale.boot中MessageAgent的使用
类型参数类型为MessageAgent的org.redkale.boot中的字段 修饰符和类型 字段 说明 protected Map<String,MessageAgent>NodeServer. messageAgentsprotected Map<String,MessageAgent>NodeServer. sncpRemoteAgents返回MessageAgent的org.redkale.boot中的方法 修饰符和类型 方法 说明 protected MessageAgentNodeServer. getMessageAgent(AnyValue serviceConf) -
org.redkale.mq.spi中MessageAgent的使用
返回MessageAgent的org.redkale.mq.spi中的方法 修饰符和类型 方法 说明 MessageAgentMessageModuleEngine. findMessageAgent(String mqName)MessageAgentMessageClient. getMessageAgent()参数类型为MessageAgent的org.redkale.mq.spi中的构造器 构造器 说明 MessageClient(String protocol, MessageAgent messageAgent, String appRespTopic)MessageConsumerWrapper(MessageAgent messageAgent, MessageConsumer<T> consumer, String regexTopic, ConvertType convertType) -
org.redkale.net.http中MessageAgent的使用
声明为MessageAgent的org.redkale.net.http中的字段 修饰符和类型 字段 说明 protected MessageAgentWebSocketNode. messageAgentprotected MessageAgentWebSocketServlet. messageAgent返回MessageAgent的org.redkale.net.http中的方法 修饰符和类型 方法 说明 MessageAgentWebSocketNode. getMessageAgent()参数类型为MessageAgent的org.redkale.net.http中的方法 修饰符和类型 方法 说明 <S extends WebSocket,T extends WebSocketServlet>
THttpServer. addRestWebSocketServlet(ClassLoader classLoader, Class<S> webSocketType, MessageAgent messageAgent, String prefix, AnyValue conf)添加WebSocketServletstatic <T extends WebSocketServlet>
TRest. createRestWebSocketServlet(ClassLoader classLoader, Class<? extends WebSocket> webSocketType, MessageAgent messageAgent) -
org.redkale.net.sncp中MessageAgent的使用
声明为MessageAgent的org.redkale.net.sncp中的字段 修饰符和类型 字段 说明 protected MessageAgentSncpRemoteInfo. messageAgent参数类型为MessageAgent的org.redkale.net.sncp中的方法 修饰符和类型 方法 说明 static <T extends Service>
TSncp. createLocalService(RedkaleClassLoader classLoader, String name, Class<T> serviceImplClass, org.redkale.asm.AsmMethodBoost methodBoost, ResourceFactory resourceFactory, SncpRpcGroups sncpRpcGroups, SncpClient client, MessageAgent agent, String remoteGroup, AnyValue conf)创建本地模式Service实例static <T extends Service>
TSncp. createRemoteService(ClassLoader classLoader, String name, Class<T> serviceTypeOrImplClass, org.redkale.asm.AsmMethodBoost methodBoost, ResourceFactory resourceFactory, SncpRpcGroups sncpRpcGroups, SncpClient client, MessageAgent agent, String remoteGroup, AnyValue conf)static <T extends Service>
SncpRemoteInfoSncp. createSncpRemoteInfo(String resourceName, Class<T> resourceServiceType, Class<T> serviceImplClass, ProtobufConvert convert, SncpRpcGroups sncpRpcGroups, SncpClient sncpClient, MessageAgent messageAgent, String remoteGroup)
-