类的使用
org.redkale.boot.Application
-
使用Application的程序包 程序包 说明 org.redkale.boot 提供Redkale服务器的启动、初始化和加载功能org.redkale.boot.watch 提供系统默认监控包org.redkale.cached.spi org.redkale.cluster.spi org.redkale.locked.spi org.redkale.mq.spi org.redkale.net 网络TCP/UDP基础服务包org.redkale.net.http HTTP协议包,提供HTTP协议服务器org.redkale.net.sncp SNCP协议包,提供SNCP协议服务器org.redkale.props.spi org.redkale.scheduled.spi org.redkale.source.spi -
-
org.redkale.boot中Application的使用
声明为Application的org.redkale.boot中的字段 修饰符和类型 字段 说明 protected Application
BootModule. application
protected Application
LoggingSearchHandler. application
protected Application
ModuleEngine. application
protected Application
NodeServer. application
返回Application的org.redkale.boot中的方法 修饰符和类型 方法 说明 static Application
Application. create(boolean singleton)
Application
ModuleEngine. getApplication()
Application
NodeServer. getApplication()
Application
PrepareCompiler. run()
参数类型为Application的org.redkale.boot中的方法 修饰符和类型 方法 说明 static <T extends NodeServer>
NodeServerNodeServer. create(Class<T> clazz, Application application, AnyValue serconf)
static NodeServer
NodeSncpServer. createNodeServer(Application application, AnyValue serconf)
default void
ApplicationListener. onPostCompile(Application application)
Application在运行Compile后调用default void
ApplicationListener. onPostStart(Application application)
Application在运行start后调用default void
ApplicationListener. onPreCompile(Application application)
Application在运行Compile前调用default void
ApplicationListener. onPreShutdown(Application application)
Application在运行shutdown前调用default void
ApplicationListener. onPreStart(Application application)
Application在运行start前调用default void
ApplicationListener. onServersPostStop(Application application)
服务全部停掉后被调用default void
ApplicationListener. onServersPreStop(Application application)
服务全部停掉前被调用参数类型为Application的org.redkale.boot中的构造器 构造器 说明 ApiDocCommand(Application app)
BootModule(Application application)
ModuleEngine(Application application)
NodeHttpServer(Application application, AnyValue serconf)
NodeServer(Application application, Server server)
NodeWatchServer(Application application, AnyValue serconf)
-
org.redkale.boot.watch中Application的使用
声明为Application的org.redkale.boot.watch中的字段 修饰符和类型 字段 说明 protected Application
FilterWatchService. application
protected Application
ServerWatchService. application
protected Application
ServiceWatchService. application
-
org.redkale.cached.spi中Application的使用
声明为Application的org.redkale.cached.spi中的字段 修饰符和类型 字段 说明 protected Application
CachedManagerService. application
参数类型为Application的org.redkale.cached.spi中的构造器 构造器 说明 CachedModuleEngine(Application application)
-
org.redkale.cluster.spi中Application的使用
声明为Application的org.redkale.cluster.spi中的字段 修饰符和类型 字段 说明 protected Application
ClusterAgent. application
protected Application
HttpLocalRpcClient. application
参数类型为Application的org.redkale.cluster.spi中的方法 修饰符和类型 方法 说明 void
CacheClusterAgent. deregister(Application application)
abstract void
ClusterAgent. deregister(Application application)
void
CacheClusterAgent. register(Application application)
abstract void
ClusterAgent. register(Application application)
参数类型为Application的org.redkale.cluster.spi中的构造器 构造器 说明 ClusterModuleEngine(Application application)
HttpClusterRpcClient(Application application, String resourceName, ClusterAgent clusterAgent)
HttpLocalRpcClient(Application application, String resourceName)
-
org.redkale.locked.spi中Application的使用
声明为Application的org.redkale.locked.spi中的字段 修饰符和类型 字段 说明 protected Application
LockedManagerService. application
参数类型为Application的org.redkale.locked.spi中的构造器 构造器 说明 LockedModuleEngine(Application application)
-
org.redkale.mq.spi中Application的使用
声明为Application的org.redkale.mq.spi中的字段 修饰符和类型 字段 说明 protected Application
MessageAgent. application
参数类型为Application的org.redkale.mq.spi中的构造器 构造器 说明 MessageModuleEngine(Application application)
-
org.redkale.net中Application的使用
声明为Application的org.redkale.net中的字段 修饰符和类型 字段 说明 protected Application
DispatcherServlet. application
protected Application
ProtocolServer. application
protected Application
Server. application
参数类型为Application的org.redkale.net中的方法 修饰符和类型 方法 说明 abstract void
ProtocolServer. accept(Application application, Server server)
void
Server. changeAddress(Application application, InetSocketAddress addr)
参数类型为Application的org.redkale.net中的构造器 构造器 说明 Server(Application application, long serverStartTime, String netprotocol, ResourceFactory resourceFactory, DispatcherServlet<K,C,R,P,S> servlet)
-
org.redkale.net.http中Application的使用
参数类型为Application的org.redkale.net.http中的构造器 构造器 说明 HttpServer(Application application)
HttpServer(Application application, long serverStartTime, ResourceFactory resourceFactory)
-
org.redkale.net.sncp中Application的使用
参数类型为Application的org.redkale.net.sncp中的构造器 构造器 说明 SncpServer(Application application, long serverStartTime, AnyValue serconf, ResourceFactory resourceFactory)
-
org.redkale.props.spi中Application的使用
参数类型为Application的org.redkale.props.spi中的方法 修饰符和类型 方法 说明 abstract Map<String,Properties>
PropertiesAgent. init(Application application, AnyValue conf)
初始化配置源,配置项需要写入envProperties,并监听配置项的变化protected void
PropertiesAgent. onEnvironmentUpdated(Application application, String namespace, List<ResourceEvent> events)
响应配置项的变更参数类型为Application的org.redkale.props.spi中的构造器 构造器 说明 PropertiesModule(Application application)
-
org.redkale.scheduled.spi中Application的使用
声明为Application的org.redkale.scheduled.spi中的字段 修饰符和类型 字段 说明 protected Application
ScheduleManagerService. application
参数类型为Application的org.redkale.scheduled.spi中的构造器 构造器 说明 ScheduledModuleEngine(Application application)
-
org.redkale.source.spi中Application的使用
参数类型为Application的org.redkale.source.spi中的构造器 构造器 说明 SourceModuleEngine(Application application)
-