类的使用
org.redkale.boot.NodeServer
-
使用NodeServer的程序包 程序包 说明 org.redkale.boot 提供Redkale服务器的启动、初始化和加载功能org.redkale.cached.spi org.redkale.cluster.spi org.redkale.locked.spi org.redkale.mq.spi org.redkale.scheduled.spi -
-
org.redkale.boot中NodeServer的使用
org.redkale.boot中NodeServer的子类 修饰符和类型 类 说明 classNodeHttpServerHTTP Server节点的配置ServerclassNodeSncpServerSNCP Server节点的配置ServerclassNodeWatchServer类型参数类型为NodeServer的org.redkale.boot中的方法 修饰符和类型 方法 说明 static <T extends NodeServer>
NodeServerNodeServer. create(Class<T> clazz, Application application, AnyValue serconf)返回NodeServer的org.redkale.boot中的方法 修饰符和类型 方法 说明 static <T extends NodeServer>
NodeServerNodeServer. create(Class<T> clazz, Application application, AnyValue serconf)static NodeServerNodeSncpServer. createNodeServer(Application application, AnyValue serconf)返回变量类型为NodeServer的类型的org.redkale.boot中的方法 修饰符和类型 方法 说明 List<NodeServer>Application. getNodeServers()参数类型为NodeServer的org.redkale.boot中的方法 修饰符和类型 方法 说明 voidModuleEngine. onServicePostDestroy(NodeServer server, Service service)执行Service.destroy方法后被调用voidModuleEngine. onServicePostInit(NodeServer server, Service service)执行Service.init方法后被调用voidModuleEngine. onServicePreDestroy(NodeServer server, Service service)执行Service.destroy方法前被调用voidModuleEngine. onServicePreInit(NodeServer server, Service service)执行Service.init方法前被调用voidNodeInterceptor. preShutdown(NodeServer server)Server.shutdown之前调用
NodeServer.shutdown的部署是先执行NodeInterceptor.preShutdown,再执行 Server.shutdown 方法voidNodeInterceptor. preStart(NodeServer server)* Server.start之前调用
NodeServer.start的部署是先执行NodeInterceptor.preStart,再执行 Server.start 方法 -
org.redkale.cached.spi中NodeServer的使用
参数类型为NodeServer的org.redkale.cached.spi中的方法 修饰符和类型 方法 说明 voidCachedModuleEngine. onServicePostInit(NodeServer server, Service service)执行Service.init方法后被调用 -
org.redkale.cluster.spi中NodeServer的使用
参数类型为NodeServer的org.redkale.cluster.spi中的方法 修饰符和类型 方法 说明 protected voidClusterAgent. afterDeregister(NodeServer ns, String protocol)protected booleanClusterAgent. canRegister(NodeServer ns, String protocol, Service service)protected voidCacheClusterAgent. deregister(NodeServer ns, String protocol, Service service)protected voidCacheClusterAgent. deregister(NodeServer ns, String protocol, Service service, boolean realCanceled)voidClusterAgent. deregister(NodeServer ns, String protocol, Set<Service> localServices, Set<Service> remoteServices, Set<Service> servletServices)protected abstract voidClusterAgent. deregister(NodeServer ns, String protocol, Service service)protected StringCacheClusterAgent. generateCheckId(NodeServer ns, String protocol, Service service)protected StringClusterAgent. generateCheckId(NodeServer ns, String protocol, Service service)protected StringCacheClusterAgent. generateCheckName(NodeServer ns, String protocol, Service service)protected StringClusterAgent. generateCheckName(NodeServer ns, String protocol, Service service)protected StringClusterAgent. generateServiceId(NodeServer ns, String protocol, Service service)protected StringCacheClusterAgent. generateServiceName(NodeServer ns, String protocol, Service service)protected StringClusterAgent. generateServiceName(NodeServer ns, String protocol, Service service)protected ClusterAgent.ClusterEntryCacheClusterAgent. register(NodeServer ns, String protocol, Service service)voidClusterAgent. register(NodeServer ns, String protocol, Set<Service> localServices, Set<Service> remoteServices, Set<Service> servletServices)protected abstract ClusterAgent.ClusterEntryClusterAgent. register(NodeServer ns, String protocol, Service service)参数类型为NodeServer的org.redkale.cluster.spi中的构造器 构造器 说明 ClusterEntry(NodeServer ns, String protocol, Service service) -
org.redkale.locked.spi中NodeServer的使用
参数类型为NodeServer的org.redkale.locked.spi中的方法 修饰符和类型 方法 说明 voidLockedModuleEngine. onServicePostInit(NodeServer server, Service service)执行Service.init方法后被调用 -
org.redkale.mq.spi中NodeServer的使用
参数类型为NodeServer的org.redkale.mq.spi中的方法 修饰符和类型 方法 说明 voidMessageModuleEngine. onServicePostInit(NodeServer server, Service service)执行Service.init方法后被调用 -
org.redkale.scheduled.spi中NodeServer的使用
参数类型为NodeServer的org.redkale.scheduled.spi中的方法 修饰符和类型 方法 说明 voidScheduledModuleEngine. onServicePostInit(NodeServer server, Service service)执行Service.init方法后被调用voidScheduledModuleEngine. onServicePreDestroy(NodeServer server, Service service)执行Service.destroy方法后被调用
-