类的使用
org.redkale.net.http.HttpServlet
-
使用HttpServlet的程序包 程序包 说明 org.redkale.cluster.spi org.redkale.mq.spi org.redkale.net.http HTTP协议包,提供HTTP协议服务器org.redkale.watch 提供Redkale服务的监控、动态部署、数据收集功能 -
-
org.redkale.cluster.spi中HttpServlet的使用
返回HttpServlet的org.redkale.cluster.spi中的方法 修饰符和类型 方法 说明 HttpServletHttpLocalRpcClient. findHttpServlet(String topic)HttpServletHttpLocalRpcClient. findHttpServlet(WebRequest request) -
org.redkale.mq.spi中HttpServlet的使用
参数类型为HttpServlet的org.redkale.mq.spi中的方法 修饰符和类型 方法 说明 voidMessageAgent. putService(NodeHttpServer ns, Service service, HttpServlet servlet)参数类型为HttpServlet的org.redkale.mq.spi中的构造器 构造器 说明 HttpMessageServlet(MessageClient messageClient, Context context, Service service, HttpServlet servlet, String topic) -
org.redkale.net.http中HttpServlet的使用
org.redkale.net.http中HttpServlet的子类 修饰符和类型 类 说明 classHttpResourceServlet静态资源HttpServletclassWebSocketServlet声明为HttpServlet的org.redkale.net.http中的字段 修饰符和类型 字段 说明 protected HttpServletHttpDispatcherServlet. resourceHttpServletHttpServletHttpDispatcherServlet.MappingEntry. servlet类型参数类型为HttpServlet的org.redkale.net.http中的方法 修饰符和类型 方法 说明 <S extends Service,T extends HttpServlet>
THttpServer. addRestServlet(ClassLoader classLoader, String name, S service, Class userType, Class<T> baseServletType, String prefix)添加RestServlet<S extends Service,T extends HttpServlet>
THttpServer. addRestServlet(ClassLoader classLoader, S service, Class userType, Class<T> baseServletType, String prefix)添加RestServletstatic <T extends HttpServlet>
TRest. createRestServlet(ClassLoader classLoader, Class userType0, Class<T> baseServletType, Class<? extends Service> serviceType, String serviceResourceName)返回HttpServlet的org.redkale.net.http中的方法 修饰符和类型 方法 说明 HttpServletHttpDispatcherServlet. findServletByTopic(String topic)HttpServletHttpDispatcherServlet. getResourceServlet()获取静态资源HttpServletprotected HttpServletHttpDispatcherServlet. mappingServlet(String key)protected HttpServletHttpContext.UriPathNode. remove(String key)<T extends WebSocket>
HttpServletHttpDispatcherServlet. removeHttpServlet(Class<T> websocketOrServletType)HttpServletHttpDispatcherServlet. removeHttpServlet(HttpServlet servlet)HttpServletHttpDispatcherServlet. removeHttpServlet(Service service)<T extends WebSocket>
HttpServletHttpServer. removeHttpServlet(Class<T> websocketOrServletType)删除HttpServletHttpServletHttpServer. removeHttpServlet(Service service)删除HttpServlet返回变量类型为HttpServlet的类型的org.redkale.net.http中的方法 修饰符和类型 方法 说明 Stream<HttpServlet>HttpDispatcherServlet. filterServlets(Predicate<HttpServlet> predicate)List<HttpServlet>HttpServer. getHttpServlets()protected ByteTreeNode<HttpServlet>HttpContext.UriPathNode. put(String key, HttpServlet servlet)参数类型为HttpServlet的org.redkale.net.http中的方法 修饰符和类型 方法 说明 HttpServerHttpServer. addHttpServlet(String mapping, HttpServlet servlet)添加HttpServletHttpServerHttpServer. addHttpServlet(String prefix, HttpServlet servlet, String... mappings)添加HttpServletHttpServerHttpServer. addHttpServlet(HttpServlet servlet, String... mappings)添加HttpServletHttpServerHttpServer. addHttpServlet(HttpServlet servlet, String prefix, AnyValue conf, String... mappings)添加HttpServletvoidHttpDispatcherServlet. addServlet(HttpServlet servlet, Object prefix, AnyValue conf, String... mappingPaths)添加HttpServletprotected voidHttpDispatcherServlet. doAfterRemove(HttpServlet servlet)static ServiceRest. getService(HttpServlet servlet)获取Rest动态生成HttpServlet里的Service对象,若不是Rest动态生成的HttpServlet,返回nullstatic Map<String,Service>Rest. getServiceMap(HttpServlet servlet)static booleanRest. isRestDyn(HttpServlet servlet)判断HttpServlet是否为Rest动态生成的protected ByteTreeNode<HttpServlet>HttpContext.UriPathNode. put(String key, HttpServlet servlet)HttpServletHttpDispatcherServlet. removeHttpServlet(HttpServlet servlet)voidHttpDispatcherServlet. setResourceServlet(HttpServlet servlet)设置静态资源HttpServletstatic voidRest. setServiceMap(HttpServlet servlet, Map<String,Service> map)类型变量类型为HttpServlet的org.redkale.net.http中的方法参数 修饰符和类型 方法 说明 Stream<HttpServlet>HttpDispatcherServlet. filterServlets(Predicate<HttpServlet> predicate)参数类型为HttpServlet的org.redkale.net.http中的构造器 构造器 说明 ActionEntry(int moduleid, int actionid, String name, String[] methods, Method method, boolean rpcOnly, boolean auth, int cacheSeconds, HttpServlet servlet)MappingEntry(String mapping, Predicate<String> predicate, HttpServlet servlet) -
org.redkale.watch中HttpServlet的使用
org.redkale.watch中HttpServlet的子类 修饰符和类型 类 说明 classWatchServlet详情见: https://redkale.org
-