From 49f83bbeb47ba598325a8506917f053497dc5740 Mon Sep 17 00:00:00 2001 From: wentch <22250530@qq.com> Date: Tue, 19 Jan 2016 09:31:56 +0800 Subject: [PATCH] --- javadoc/allclasses-frame.html | 8 +- javadoc/allclasses-noframe.html | 8 +- javadoc/constant-values.html | 26 +- javadoc/deprecated-list.html | 25 +- javadoc/help-doc.html | 4 +- javadoc/index-files/index-1.html | 18 +- javadoc/index-files/index-10.html | 4 +- javadoc/index-files/index-11.html | 4 +- javadoc/index-files/index-12.html | 12 +- javadoc/index-files/index-13.html | 19 +- javadoc/index-files/index-14.html | 8 +- javadoc/index-files/index-15.html | 4 +- javadoc/index-files/index-16.html | 11 +- javadoc/index-files/index-17.html | 4 +- javadoc/index-files/index-18.html | 60 +- javadoc/index-files/index-19.html | 58 +- javadoc/index-files/index-2.html | 10 +- javadoc/index-files/index-20.html | 4 +- javadoc/index-files/index-21.html | 8 +- javadoc/index-files/index-22.html | 4 +- javadoc/index-files/index-23.html | 4 +- javadoc/index-files/index-24.html | 4 +- javadoc/index-files/index-3.html | 14 +- javadoc/index-files/index-4.html | 31 +- javadoc/index-files/index-5.html | 6 +- javadoc/index-files/index-6.html | 66 +- javadoc/index-files/index-7.html | 221 +++-- javadoc/index-files/index-8.html | 24 +- javadoc/index-files/index-9.html | 30 +- javadoc/index.html | 2 +- javadoc/javax/persistence/Cacheable.html | 4 +- javadoc/javax/persistence/Column.html | 4 +- javadoc/javax/persistence/Entity.html | 4 +- javadoc/javax/persistence/GeneratedValue.html | 4 +- javadoc/javax/persistence/GenerationType.html | 4 +- javadoc/javax/persistence/Id.html | 4 +- javadoc/javax/persistence/Table.html | 4 +- javadoc/javax/persistence/Transient.html | 4 +- .../persistence/class-use/Cacheable.html | 4 +- .../javax/persistence/class-use/Column.html | 4 +- .../javax/persistence/class-use/Entity.html | 4 +- .../persistence/class-use/GeneratedValue.html | 4 +- .../persistence/class-use/GenerationType.html | 4 +- javadoc/javax/persistence/class-use/Id.html | 4 +- .../javax/persistence/class-use/Table.html | 4 +- .../persistence/class-use/Transient.html | 4 +- javadoc/javax/persistence/package-frame.html | 4 +- .../javax/persistence/package-summary.html | 4 +- javadoc/javax/persistence/package-tree.html | 10 +- javadoc/javax/persistence/package-use.html | 4 +- javadoc/org/redkale/boot/Application.html | 44 +- .../redkale/boot/ClassFilter.FilterEntry.html | 4 +- .../org/redkale/boot/ClassFilter.Loader.html | 4 +- javadoc/org/redkale/boot/ClassFilter.html | 4 +- .../boot/LogFileHandler.LoggingFormater.html | 4 +- .../LogFileHandler.SncpLogFileHandler.html | 4 +- javadoc/org/redkale/boot/LogFileHandler.html | 4 +- javadoc/org/redkale/boot/NodeHttpServer.html | 4 +- javadoc/org/redkale/boot/NodeProtocol.html | 4 +- javadoc/org/redkale/boot/NodeServer.html | 4 +- javadoc/org/redkale/boot/NodeSncpServer.html | 4 +- .../redkale/boot/class-use/Application.html | 4 +- .../class-use/ClassFilter.FilterEntry.html | 4 +- .../boot/class-use/ClassFilter.Loader.html | 4 +- .../redkale/boot/class-use/ClassFilter.html | 4 +- .../LogFileHandler.LoggingFormater.html | 4 +- .../LogFileHandler.SncpLogFileHandler.html | 4 +- .../boot/class-use/LogFileHandler.html | 4 +- .../boot/class-use/NodeHttpServer.html | 4 +- .../redkale/boot/class-use/NodeProtocol.html | 4 +- .../redkale/boot/class-use/NodeServer.html | 4 +- .../boot/class-use/NodeSncpServer.html | 4 +- javadoc/org/redkale/boot/package-frame.html | 4 +- javadoc/org/redkale/boot/package-summary.html | 4 +- javadoc/org/redkale/boot/package-tree.html | 4 +- javadoc/org/redkale/boot/package-use.html | 4 +- javadoc/org/redkale/convert/AnyEncoder.html | 4 +- javadoc/org/redkale/convert/ArrayDecoder.html | 4 +- javadoc/org/redkale/convert/ArrayEncoder.html | 4 +- .../redkale/convert/CollectionDecoder.html | 4 +- .../redkale/convert/CollectionEncoder.html | 4 +- javadoc/org/redkale/convert/Convert.html | 4 +- .../org/redkale/convert/ConvertColumn.html | 4 +- .../redkale/convert/ConvertColumnEntry.html | 4 +- .../org/redkale/convert/ConvertColumns.html | 4 +- .../org/redkale/convert/ConvertEntity.html | 4 +- .../org/redkale/convert/ConvertException.html | 4 +- javadoc/org/redkale/convert/ConvertType.html | 4 +- javadoc/org/redkale/convert/DeMember.html | 4 +- javadoc/org/redkale/convert/Decodeable.html | 6 +- javadoc/org/redkale/convert/EnMember.html | 4 +- javadoc/org/redkale/convert/Encodeable.html | 6 +- javadoc/org/redkale/convert/Factory.html | 4 +- javadoc/org/redkale/convert/MapDecoder.html | 4 +- javadoc/org/redkale/convert/MapEncoder.html | 4 +- .../org/redkale/convert/ObjectDecoder.html | 4 +- .../org/redkale/convert/ObjectEncoder.html | 4 +- javadoc/org/redkale/convert/Reader.html | 4 +- javadoc/org/redkale/convert/SimpledCoder.html | 6 +- javadoc/org/redkale/convert/Writer.html | 4 +- .../convert/bson/BsonByteBufferReader.html | 4 +- .../convert/bson/BsonByteBufferWriter.html | 4 +- .../org/redkale/convert/bson/BsonConvert.html | 4 +- .../org/redkale/convert/bson/BsonFactory.html | 4 +- .../org/redkale/convert/bson/BsonReader.html | 4 +- .../convert/bson/BsonSimpledCoder.html | 4 +- .../org/redkale/convert/bson/BsonWriter.html | 4 +- .../bson/class-use/BsonByteBufferReader.html | 4 +- .../bson/class-use/BsonByteBufferWriter.html | 4 +- .../convert/bson/class-use/BsonConvert.html | 4 +- .../convert/bson/class-use/BsonFactory.html | 4 +- .../convert/bson/class-use/BsonReader.html | 4 +- .../bson/class-use/BsonSimpledCoder.html | 4 +- .../convert/bson/class-use/BsonWriter.html | 4 +- .../redkale/convert/bson/package-frame.html | 4 +- .../redkale/convert/bson/package-summary.html | 4 +- .../redkale/convert/bson/package-tree.html | 4 +- .../org/redkale/convert/bson/package-use.html | 4 +- .../redkale/convert/class-use/AnyEncoder.html | 4 +- .../convert/class-use/ArrayDecoder.html | 4 +- .../convert/class-use/ArrayEncoder.html | 4 +- .../convert/class-use/CollectionDecoder.html | 4 +- .../convert/class-use/CollectionEncoder.html | 4 +- .../redkale/convert/class-use/Convert.html | 4 +- .../convert/class-use/ConvertColumn.html | 4 +- .../convert/class-use/ConvertColumnEntry.html | 4 +- .../convert/class-use/ConvertColumns.html | 4 +- .../convert/class-use/ConvertEntity.html | 4 +- .../convert/class-use/ConvertException.html | 4 +- .../convert/class-use/ConvertType.html | 4 +- .../redkale/convert/class-use/DeMember.html | 4 +- .../redkale/convert/class-use/Decodeable.html | 70 +- .../redkale/convert/class-use/EnMember.html | 4 +- .../redkale/convert/class-use/Encodeable.html | 70 +- .../redkale/convert/class-use/Factory.html | 4 +- .../redkale/convert/class-use/MapDecoder.html | 4 +- .../redkale/convert/class-use/MapEncoder.html | 4 +- .../convert/class-use/ObjectDecoder.html | 4 +- .../convert/class-use/ObjectEncoder.html | 4 +- .../org/redkale/convert/class-use/Reader.html | 74 +- .../convert/class-use/SimpledCoder.html | 70 +- .../org/redkale/convert/class-use/Writer.html | 75 +- ...mpledCoder.BigIntegerJsonSimpledCoder.html | 361 +++++++++ .../convert/ext/BigIntegerSimpledCoder.html | 33 +- .../convert/ext/BoolArraySimpledCoder.html | 8 +- .../redkale/convert/ext/BoolSimpledCoder.html | 4 +- .../convert/ext/ByteArraySimpledCoder.html | 4 +- .../redkale/convert/ext/ByteSimpledCoder.html | 4 +- .../convert/ext/CharArraySimpledCoder.html | 4 +- .../convert/ext/CharSequenceSimpledCoder.html | 4 +- .../redkale/convert/ext/CharSimpledCoder.html | 4 +- .../ext/CompletionHandlerSimpledCoder.html | 4 +- ...ongSimpledCoder.DLongJsonSimpledCoder.html | 4 +- .../convert/ext/DLongSimpledCoder.html | 4 +- .../redkale/convert/ext/DateSimpledCoder.html | 4 +- .../convert/ext/DoubleArraySimpledCoder.html | 4 +- .../convert/ext/DoubleSimpledCoder.html | 4 +- .../redkale/convert/ext/EnumSimpledCoder.html | 4 +- .../convert/ext/FloatArraySimpledCoder.html | 4 +- .../convert/ext/FloatSimpledCoder.html | 4 +- ...pledCoder.InetAddressJsonSimpledCoder.html | 4 +- ...der.InetSocketAddressJsonSimpledCoder.html | 4 +- ...edCoder.InetSocketAddressSimpledCoder.html | 4 +- .../convert/ext/InetAddressSimpledCoder.html | 4 +- .../convert/ext/IntArraySimpledCoder.html | 4 +- .../redkale/convert/ext/IntSimpledCoder.html | 4 +- .../convert/ext/LongArraySimpledCoder.html | 4 +- .../redkale/convert/ext/LongSimpledCoder.html | 4 +- .../convert/ext/NumberSimpledCoder.html | 4 +- .../convert/ext/PatternSimpledCoder.html | 4 +- .../convert/ext/ShortArraySimpledCoder.html | 4 +- .../convert/ext/ShortSimpledCoder.html | 4 +- .../convert/ext/StringArraySimpledCoder.html | 4 +- .../convert/ext/StringSimpledCoder.html | 4 +- .../redkale/convert/ext/TypeSimpledCoder.html | 4 +- ...mpledCoder.BigIntegerJsonSimpledCoder.html | 167 ++++ .../ext/class-use/BigIntegerSimpledCoder.html | 4 +- .../ext/class-use/BoolArraySimpledCoder.html | 4 +- .../ext/class-use/BoolSimpledCoder.html | 4 +- .../ext/class-use/ByteArraySimpledCoder.html | 4 +- .../ext/class-use/ByteSimpledCoder.html | 4 +- .../ext/class-use/CharArraySimpledCoder.html | 4 +- .../class-use/CharSequenceSimpledCoder.html | 4 +- .../ext/class-use/CharSimpledCoder.html | 4 +- .../CompletionHandlerSimpledCoder.html | 4 +- ...ongSimpledCoder.DLongJsonSimpledCoder.html | 4 +- .../ext/class-use/DLongSimpledCoder.html | 4 +- .../ext/class-use/DateSimpledCoder.html | 4 +- .../class-use/DoubleArraySimpledCoder.html | 4 +- .../ext/class-use/DoubleSimpledCoder.html | 4 +- .../ext/class-use/EnumSimpledCoder.html | 4 +- .../ext/class-use/FloatArraySimpledCoder.html | 4 +- .../ext/class-use/FloatSimpledCoder.html | 4 +- ...pledCoder.InetAddressJsonSimpledCoder.html | 4 +- ...der.InetSocketAddressJsonSimpledCoder.html | 4 +- ...edCoder.InetSocketAddressSimpledCoder.html | 4 +- .../class-use/InetAddressSimpledCoder.html | 4 +- .../ext/class-use/IntArraySimpledCoder.html | 4 +- .../ext/class-use/IntSimpledCoder.html | 4 +- .../ext/class-use/LongArraySimpledCoder.html | 4 +- .../ext/class-use/LongSimpledCoder.html | 4 +- .../ext/class-use/NumberSimpledCoder.html | 4 +- .../ext/class-use/PatternSimpledCoder.html | 4 +- .../ext/class-use/ShortArraySimpledCoder.html | 4 +- .../ext/class-use/ShortSimpledCoder.html | 4 +- .../class-use/StringArraySimpledCoder.html | 4 +- .../ext/class-use/StringSimpledCoder.html | 4 +- .../ext/class-use/TypeSimpledCoder.html | 4 +- .../redkale/convert/ext/package-frame.html | 5 +- .../redkale/convert/ext/package-summary.html | 70 +- .../org/redkale/convert/ext/package-tree.html | 5 +- .../org/redkale/convert/ext/package-use.html | 67 +- .../convert/json/JsonByteBufferReader.html | 4 +- .../convert/json/JsonByteBufferWriter.html | 4 +- .../org/redkale/convert/json/JsonConvert.html | 4 +- .../org/redkale/convert/json/JsonFactory.html | 4 +- .../org/redkale/convert/json/JsonReader.html | 4 +- .../convert/json/JsonSimpledCoder.html | 4 +- .../org/redkale/convert/json/JsonWriter.html | 4 +- .../json/class-use/JsonByteBufferReader.html | 4 +- .../json/class-use/JsonByteBufferWriter.html | 4 +- .../convert/json/class-use/JsonConvert.html | 28 +- .../convert/json/class-use/JsonFactory.html | 4 +- .../convert/json/class-use/JsonReader.html | 4 +- .../json/class-use/JsonSimpledCoder.html | 4 +- .../convert/json/class-use/JsonWriter.html | 4 +- .../redkale/convert/json/package-frame.html | 4 +- .../redkale/convert/json/package-summary.html | 4 +- .../redkale/convert/json/package-tree.html | 4 +- .../org/redkale/convert/json/package-use.html | 4 +- .../org/redkale/convert/package-frame.html | 4 +- .../org/redkale/convert/package-summary.html | 4 +- javadoc/org/redkale/convert/package-tree.html | 6 +- javadoc/org/redkale/convert/package-use.html | 4 +- javadoc/org/redkale/net/AsyncConnection.html | 4 +- javadoc/org/redkale/net/Context.html | 6 +- javadoc/org/redkale/net/PrepareRunner.html | 4 +- javadoc/org/redkale/net/PrepareServlet.html | 20 +- javadoc/org/redkale/net/ProtocolServer.html | 4 +- javadoc/org/redkale/net/Request.html | 24 +- javadoc/org/redkale/net/Response.html | 34 +- javadoc/org/redkale/net/Server.html | 14 +- javadoc/org/redkale/net/Servlet.html | 23 +- javadoc/org/redkale/net/Transport.html | 4 +- javadoc/org/redkale/net/WorkThread.html | 4 +- .../net/class-use/AsyncConnection.html | 4 +- .../org/redkale/net/class-use/Context.html | 175 ++-- .../redkale/net/class-use/PrepareRunner.html | 4 +- .../redkale/net/class-use/PrepareServlet.html | 35 +- .../redkale/net/class-use/ProtocolServer.html | 4 +- .../org/redkale/net/class-use/Request.html | 39 +- .../org/redkale/net/class-use/Response.html | 48 +- javadoc/org/redkale/net/class-use/Server.html | 7 +- .../org/redkale/net/class-use/Servlet.html | 21 +- .../org/redkale/net/class-use/Transport.html | 4 +- .../org/redkale/net/class-use/WorkThread.html | 4 +- .../net/http/BasedHttpServlet.AuthIgnore.html | 4 +- .../http/BasedHttpServlet.HttpCacheable.html | 4 +- .../net/http/BasedHttpServlet.WebAction.html | 4 +- .../redkale/net/http/BasedHttpServlet.html | 18 +- javadoc/org/redkale/net/http/HttpContext.html | 49 +- .../redkale/net/http/HttpPrepareServlet.html | 34 +- javadoc/org/redkale/net/http/HttpRequest.html | 766 ++++++++++++++---- .../http/HttpResourceServlet.WatchThread.html | 4 +- .../redkale/net/http/HttpResourceServlet.html | 27 +- .../net/http/HttpResponse.BufferHandler.html | 6 +- .../HttpResponse.TransferFileHandler.html | 6 +- .../org/redkale/net/http/HttpResponse.html | 362 ++++++--- javadoc/org/redkale/net/http/HttpServer.html | 15 +- javadoc/org/redkale/net/http/HttpServlet.html | 13 +- javadoc/org/redkale/net/http/MimeType.html | 4 +- .../org/redkale/net/http/MultiContext.html | 144 +--- javadoc/org/redkale/net/http/MultiPart.html | 4 +- .../org/redkale/net/http/WebInitParam.html | 4 +- javadoc/org/redkale/net/http/WebServlet.html | 4 +- javadoc/org/redkale/net/http/WebSocket.html | 4 +- .../org/redkale/net/http/WebSocketBinary.html | 4 +- .../org/redkale/net/http/WebSocketEngine.html | 4 +- .../org/redkale/net/http/WebSocketGroup.html | 4 +- .../org/redkale/net/http/WebSocketNode.html | 4 +- .../net/http/WebSocketPacket.FrameType.html | 4 +- .../org/redkale/net/http/WebSocketPacket.html | 4 +- .../org/redkale/net/http/WebSocketRunner.html | 4 +- .../redkale/net/http/WebSocketServlet.html | 24 +- .../BasedHttpServlet.AuthIgnore.html | 4 +- .../BasedHttpServlet.HttpCacheable.html | 4 +- .../class-use/BasedHttpServlet.WebAction.html | 4 +- .../net/http/class-use/BasedHttpServlet.html | 4 +- .../net/http/class-use/HttpContext.html | 60 +- .../http/class-use/HttpPrepareServlet.html | 4 +- .../net/http/class-use/HttpRequest.html | 34 +- .../HttpResourceServlet.WatchThread.html | 4 +- .../http/class-use/HttpResourceServlet.html | 4 +- .../class-use/HttpResponse.BufferHandler.html | 12 +- .../HttpResponse.TransferFileHandler.html | 4 +- .../net/http/class-use/HttpResponse.html | 4 +- .../net/http/class-use/HttpServer.html | 4 +- .../net/http/class-use/HttpServlet.html | 13 +- .../redkale/net/http/class-use/MimeType.html | 4 +- .../net/http/class-use/MultiContext.html | 8 +- .../redkale/net/http/class-use/MultiPart.html | 12 +- .../net/http/class-use/WebInitParam.html | 4 +- .../net/http/class-use/WebServlet.html | 4 +- .../redkale/net/http/class-use/WebSocket.html | 4 +- .../net/http/class-use/WebSocketBinary.html | 4 +- .../net/http/class-use/WebSocketEngine.html | 4 +- .../net/http/class-use/WebSocketGroup.html | 4 +- .../net/http/class-use/WebSocketNode.html | 4 +- .../class-use/WebSocketPacket.FrameType.html | 4 +- .../net/http/class-use/WebSocketPacket.html | 4 +- .../net/http/class-use/WebSocketRunner.html | 4 +- .../net/http/class-use/WebSocketServlet.html | 4 +- .../org/redkale/net/http/package-frame.html | 4 +- .../org/redkale/net/http/package-summary.html | 21 +- .../org/redkale/net/http/package-tree.html | 22 +- javadoc/org/redkale/net/http/package-use.html | 13 +- javadoc/org/redkale/net/package-frame.html | 4 +- javadoc/org/redkale/net/package-summary.html | 15 +- javadoc/org/redkale/net/package-tree.html | 12 +- javadoc/org/redkale/net/package-use.html | 13 +- .../org/redkale/net/sncp/ServiceWrapper.html | 4 +- javadoc/org/redkale/net/sncp/Sncp.html | 4 +- .../net/sncp/SncpClient.SncpAction.html | 4 +- .../net/sncp/SncpClient.SncpFuture.html | 8 +- javadoc/org/redkale/net/sncp/SncpClient.html | 4 +- javadoc/org/redkale/net/sncp/SncpContext.html | 289 +++++++ javadoc/org/redkale/net/sncp/SncpDyn.html | 8 +- .../SncpDynServlet.SncpServletAction.html | 4 +- .../org/redkale/net/sncp/SncpDynServlet.html | 10 +- .../redkale/net/sncp/SncpPrepareServlet.html | 31 +- javadoc/org/redkale/net/sncp/SncpRequest.html | 22 +- .../org/redkale/net/sncp/SncpResponse.html | 17 +- javadoc/org/redkale/net/sncp/SncpServer.html | 6 +- javadoc/org/redkale/net/sncp/SncpServlet.html | 13 +- .../net/sncp/class-use/ServiceWrapper.html | 4 +- .../org/redkale/net/sncp/class-use/Sncp.html | 4 +- .../sncp/class-use/SncpClient.SncpAction.html | 4 +- .../sncp/class-use/SncpClient.SncpFuture.html | 4 +- .../net/sncp/class-use/SncpClient.html | 4 +- .../net/sncp/class-use/SncpContext.html | 188 +++++ .../redkale/net/sncp/class-use/SncpDyn.html | 4 +- .../SncpDynServlet.SncpServletAction.html | 4 +- .../net/sncp/class-use/SncpDynServlet.html | 4 +- .../sncp/class-use/SncpPrepareServlet.html | 4 +- .../net/sncp/class-use/SncpRequest.html | 6 +- .../net/sncp/class-use/SncpResponse.html | 4 +- .../net/sncp/class-use/SncpServer.html | 4 +- .../net/sncp/class-use/SncpServlet.html | 4 +- .../org/redkale/net/sncp/package-frame.html | 5 +- .../org/redkale/net/sncp/package-summary.html | 29 +- .../org/redkale/net/sncp/package-tree.html | 17 +- javadoc/org/redkale/net/sncp/package-use.html | 21 +- .../CacheSourceService.CacheEntry.html | 4 +- .../CacheSourceService.CacheEntryType.html | 4 +- .../redkale/service/CacheSourceService.html | 4 +- .../service/DataCacheListenerService.html | 4 +- .../service/DataSQLListenerService.html | 53 +- .../redkale/service/DataSourceService.html | 4 +- .../org/redkale/service/DynAttachment.html | 4 +- javadoc/org/redkale/service/DynCall.html | 4 +- javadoc/org/redkale/service/DynRemote.html | 4 +- .../org/redkale/service/DynSourceAddress.html | 4 +- .../org/redkale/service/DynTargetAddress.html | 4 +- javadoc/org/redkale/service/LocalService.html | 4 +- javadoc/org/redkale/service/MultiRun.html | 4 +- .../service/RetResult.RetSuccessResult.html | 4 +- javadoc/org/redkale/service/RetResult.html | 4 +- javadoc/org/redkale/service/Service.html | 10 +- .../redkale/service/WebSocketNodeService.html | 4 +- .../CacheSourceService.CacheEntry.html | 4 +- .../CacheSourceService.CacheEntryType.html | 4 +- .../service/class-use/CacheSourceService.html | 4 +- .../class-use/DataCacheListenerService.html | 4 +- .../class-use/DataSQLListenerService.html | 4 +- .../service/class-use/DataSourceService.html | 4 +- .../service/class-use/DynAttachment.html | 4 +- .../redkale/service/class-use/DynCall.html | 4 +- .../redkale/service/class-use/DynRemote.html | 4 +- .../service/class-use/DynSourceAddress.html | 4 +- .../service/class-use/DynTargetAddress.html | 4 +- .../service/class-use/LocalService.html | 4 +- .../redkale/service/class-use/MultiRun.html | 8 +- .../class-use/RetResult.RetSuccessResult.html | 4 +- .../redkale/service/class-use/RetResult.html | 4 +- .../redkale/service/class-use/Service.html | 9 +- .../class-use/WebSocketNodeService.html | 4 +- .../org/redkale/service/package-frame.html | 4 +- .../org/redkale/service/package-summary.html | 11 +- javadoc/org/redkale/service/package-tree.html | 10 +- javadoc/org/redkale/service/package-use.html | 4 +- javadoc/org/redkale/source/CacheSource.html | 4 +- .../org/redkale/source/DataCacheListener.html | 4 +- .../source/DataCallArrayAttribute.html | 4 +- .../org/redkale/source/DataCallAttribute.html | 4 +- .../org/redkale/source/DataDefaultSource.html | 4 +- .../org/redkale/source/DataSQLListener.html | 4 +- javadoc/org/redkale/source/DataSource.html | 4 +- .../redkale/source/DistributeGenerator.html | 4 +- .../org/redkale/source/DistributeTables.html | 4 +- javadoc/org/redkale/source/EntityCache.html | 4 +- javadoc/org/redkale/source/EntityInfo.html | 4 +- javadoc/org/redkale/source/FilterBean.html | 4 +- javadoc/org/redkale/source/FilterColumn.html | 4 +- javadoc/org/redkale/source/FilterExpress.html | 4 +- javadoc/org/redkale/source/FilterFunc.html | 4 +- javadoc/org/redkale/source/FilterGroup.html | 4 +- javadoc/org/redkale/source/FilterGroups.html | 4 +- .../org/redkale/source/FilterJoinColumn.html | 4 +- .../org/redkale/source/FilterJoinNode.html | 4 +- javadoc/org/redkale/source/FilterNode.html | 4 +- .../org/redkale/source/FilterNodeBean.html | 4 +- javadoc/org/redkale/source/Flipper.html | 4 +- .../org/redkale/source/JDBCPoolSource.html | 4 +- .../org/redkale/source/Range.ByteRange.html | 4 +- .../org/redkale/source/Range.DoubleRange.html | 4 +- .../org/redkale/source/Range.FloatRange.html | 4 +- .../redkale/source/Range.IntegerRange.html | 4 +- .../org/redkale/source/Range.LongRange.html | 4 +- .../org/redkale/source/Range.ShortRange.html | 4 +- .../org/redkale/source/Range.StringRange.html | 4 +- javadoc/org/redkale/source/Range.html | 4 +- javadoc/org/redkale/source/VirtualEntity.html | 4 +- .../redkale/source/class-use/CacheSource.html | 4 +- .../source/class-use/DataCacheListener.html | 4 +- .../class-use/DataCallArrayAttribute.html | 4 +- .../source/class-use/DataCallAttribute.html | 4 +- .../source/class-use/DataDefaultSource.html | 4 +- .../source/class-use/DataSQLListener.html | 9 +- .../redkale/source/class-use/DataSource.html | 4 +- .../source/class-use/DistributeGenerator.html | 4 +- .../source/class-use/DistributeTables.html | 4 +- .../redkale/source/class-use/EntityCache.html | 4 +- .../redkale/source/class-use/EntityInfo.html | 4 +- .../redkale/source/class-use/FilterBean.html | 4 +- .../source/class-use/FilterColumn.html | 4 +- .../source/class-use/FilterExpress.html | 4 +- .../redkale/source/class-use/FilterFunc.html | 4 +- .../redkale/source/class-use/FilterGroup.html | 4 +- .../source/class-use/FilterGroups.html | 4 +- .../source/class-use/FilterJoinColumn.html | 4 +- .../source/class-use/FilterJoinNode.html | 4 +- .../redkale/source/class-use/FilterNode.html | 4 +- .../source/class-use/FilterNodeBean.html | 4 +- .../org/redkale/source/class-use/Flipper.html | 4 +- .../source/class-use/JDBCPoolSource.html | 4 +- .../source/class-use/Range.ByteRange.html | 4 +- .../source/class-use/Range.DoubleRange.html | 4 +- .../source/class-use/Range.FloatRange.html | 4 +- .../source/class-use/Range.IntegerRange.html | 4 +- .../source/class-use/Range.LongRange.html | 4 +- .../source/class-use/Range.ShortRange.html | 4 +- .../source/class-use/Range.StringRange.html | 4 +- .../org/redkale/source/class-use/Range.html | 4 +- .../source/class-use/VirtualEntity.html | 4 +- javadoc/org/redkale/source/package-frame.html | 4 +- .../org/redkale/source/package-summary.html | 4 +- javadoc/org/redkale/source/package-tree.html | 12 +- javadoc/org/redkale/source/package-use.html | 4 +- .../util/AnyValue.DefaultAnyValue.html | 4 +- javadoc/org/redkale/util/AnyValue.Entry.html | 4 +- javadoc/org/redkale/util/AnyValue.html | 4 +- .../org/redkale/util/AsmMethodVisitor.html | 4 +- javadoc/org/redkale/util/Attribute.html | 4 +- javadoc/org/redkale/util/AutoLoad.html | 4 +- javadoc/org/redkale/util/ByteArray.html | 4 +- .../util/Creator.ConstructorParameters.html | 4 +- javadoc/org/redkale/util/Creator.html | 4 +- javadoc/org/redkale/util/DLong.html | 4 +- javadoc/org/redkale/util/LogLevel.html | 4 +- javadoc/org/redkale/util/ObjectPool.html | 4 +- javadoc/org/redkale/util/Reproduce.html | 4 +- ...ml => ResourceFactory.ResourceLoader.html} | 48 +- javadoc/org/redkale/util/ResourceFactory.html | 374 ++++++++- javadoc/org/redkale/util/ResourceType.html | 8 +- javadoc/org/redkale/util/SelectColumn.html | 4 +- javadoc/org/redkale/util/Sheet.html | 4 +- javadoc/org/redkale/util/TypeToken.html | 4 +- javadoc/org/redkale/util/Utility.html | 4 +- .../class-use/AnyValue.DefaultAnyValue.html | 19 +- .../util/class-use/AnyValue.Entry.html | 4 +- .../org/redkale/util/class-use/AnyValue.html | 40 +- .../util/class-use/AsmMethodVisitor.html | 4 +- .../org/redkale/util/class-use/Attribute.html | 4 +- .../org/redkale/util/class-use/AutoLoad.html | 9 +- .../org/redkale/util/class-use/ByteArray.html | 4 +- .../Creator.ConstructorParameters.html | 4 +- .../org/redkale/util/class-use/Creator.html | 4 +- javadoc/org/redkale/util/class-use/DLong.html | 4 +- .../org/redkale/util/class-use/LogLevel.html | 4 +- .../redkale/util/class-use/ObjectPool.html | 52 +- .../org/redkale/util/class-use/Reproduce.html | 4 +- ...ml => ResourceFactory.ResourceLoader.html} | 32 +- .../util/class-use/ResourceFactory.html | 14 +- .../redkale/util/class-use/ResourceType.html | 9 +- .../redkale/util/class-use/SelectColumn.html | 4 +- javadoc/org/redkale/util/class-use/Sheet.html | 4 +- .../org/redkale/util/class-use/TypeToken.html | 4 +- .../org/redkale/util/class-use/Utility.html | 4 +- javadoc/org/redkale/util/package-frame.html | 6 +- javadoc/org/redkale/util/package-summary.html | 6 +- javadoc/org/redkale/util/package-tree.html | 8 +- javadoc/org/redkale/util/package-use.html | 6 +- javadoc/org/redkale/watch/WatchFactory.html | 4 +- javadoc/org/redkale/watch/WatchNode.html | 4 +- javadoc/org/redkale/watch/WatchNumber.html | 4 +- javadoc/org/redkale/watch/WatchSupplier.html | 4 +- javadoc/org/redkale/watch/Watchable.html | 4 +- .../redkale/watch/class-use/WatchFactory.html | 24 +- .../redkale/watch/class-use/WatchNode.html | 4 +- .../redkale/watch/class-use/WatchNumber.html | 4 +- .../watch/class-use/WatchSupplier.html | 4 +- .../redkale/watch/class-use/Watchable.html | 4 +- javadoc/org/redkale/watch/package-frame.html | 4 +- .../org/redkale/watch/package-summary.html | 4 +- javadoc/org/redkale/watch/package-tree.html | 4 +- javadoc/org/redkale/watch/package-use.html | 4 +- javadoc/overview-frame.html | 4 +- javadoc/overview-summary.html | 4 +- javadoc/overview-tree.html | 18 +- javadoc/serialized-form.html | 4 +- 520 files changed, 4651 insertions(+), 2421 deletions(-) create mode 100644 javadoc/org/redkale/convert/ext/BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder.html create mode 100644 javadoc/org/redkale/convert/ext/class-use/BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder.html create mode 100644 javadoc/org/redkale/net/sncp/SncpContext.html create mode 100644 javadoc/org/redkale/net/sncp/class-use/SncpContext.html rename javadoc/org/redkale/util/{ResourceFactory.ResourceHandler.html => ResourceFactory.ResourceLoader.html} (76%) rename javadoc/org/redkale/util/class-use/{ResourceFactory.ResourceHandler.html => ResourceFactory.ResourceLoader.html} (74%) diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html index 8bbc8cf11..139239d57 100644 --- a/javadoc/allclasses-frame.html +++ b/javadoc/allclasses-frame.html @@ -2,10 +2,10 @@
- +"APP_NODE"public static final java.lang.StringRESNAME_APP_NODES"APP_NODES"public static final java.lang.StringRESNAME_APP_TIME"APP_TIME"public static final java.lang.StringRESNAME_SERVER_ADDR"SERVER_ADDR"public static final java.lang.StringRESNAME_SERVER_GROUP"SERVER_GROUP"public static final java.lang.StringRESNAME_SERVER_ROOT"SERVER_ROOT"public static final java.lang.StringRESNAME_ROOTRESNAME_SERVER_ROOT"SERVER_ROOT"| 类和说明 | +
|---|
| org.redkale.service.DataSQLListenerService | +
static java.lang.StringRESNAME_APP_NODES static java.lang.StringRESNAME_APP_TIME static java.lang.StringRESNAME_SERVER_ADDR static java.lang.StringRESNAME_SERVER_GROUP static java.lang.StringRESNAME_SERVER_ROOT public static final java.lang.String RESNAME_APP_NODES-
public static final java.lang.String RESNAME_SERVER_GROUP@@ -349,6 +336,19 @@ extends java.lang.Object
public static final java.lang.String RESNAME_SERVER_ROOT+
static class BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder<R extends Reader,W extends Writer>
+class BoolArraySimpledCoder<R extends Reader,W extends Writer>
class BoolSimpledCoder<R extends Reader,W extends Writer>
class ByteArraySimpledCoder<R extends Reader,W extends Writer>
class ByteSimpledCoder<R extends Reader,W extends Writer>
class CharArraySimpledCoder<R extends Reader,W extends Writer>
class CharSequenceSimpledCoder<R extends Reader,W extends Writer>
class CharSimpledCoder<R extends Reader,W extends Writer>
class CompletionHandlerSimpledCoder<R extends Reader,W extends Writer>
class DateSimpledCoder<R extends Reader,W extends Writer>
class DLongSimpledCoder<R extends Reader,W extends Writer>
static class DLongSimpledCoder.DLongJsonSimpledCoder<R extends Reader,W extends Writer>
class DoubleArraySimpledCoder<R extends Reader,W extends Writer>
class DoubleSimpledCoder<R extends Reader,W extends Writer>
class EnumSimpledCoder<R extends Reader,W extends Writer,E extends java.lang.Enum>
class FloatArraySimpledCoder<R extends Reader,W extends Writer>
class FloatSimpledCoder<R extends Reader,W extends Writer>
class InetAddressSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressSimpledCoder<R extends Reader,W extends Writer>
class IntArraySimpledCoder<R extends Reader,W extends Writer>
class IntSimpledCoder<R extends Reader,W extends Writer>
class LongArraySimpledCoder<R extends Reader,W extends Writer>
class LongSimpledCoder<R extends Reader,W extends Writer>
class NumberSimpledCoder<R extends Reader,W extends Writer>
class PatternSimpledCoder<R extends Reader,W extends Writer>
class ShortArraySimpledCoder<R extends Reader,W extends Writer>
class ShortSimpledCoder<R extends Reader,W extends Writer>
class StringArraySimpledCoder<R extends Reader,W extends Writer>
class StringSimpledCoder<R extends Reader,W extends Writer>
class TypeSimpledCoder<R extends Reader,W extends Writer>
static class BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder<R extends Reader,W extends Writer>
+class BoolArraySimpledCoder<R extends Reader,W extends Writer>
class BoolSimpledCoder<R extends Reader,W extends Writer>
class ByteArraySimpledCoder<R extends Reader,W extends Writer>
class ByteSimpledCoder<R extends Reader,W extends Writer>
class CharArraySimpledCoder<R extends Reader,W extends Writer>
class CharSequenceSimpledCoder<R extends Reader,W extends Writer>
class CharSimpledCoder<R extends Reader,W extends Writer>
class CompletionHandlerSimpledCoder<R extends Reader,W extends Writer>
class DateSimpledCoder<R extends Reader,W extends Writer>
class DLongSimpledCoder<R extends Reader,W extends Writer>
static class DLongSimpledCoder.DLongJsonSimpledCoder<R extends Reader,W extends Writer>
class DoubleArraySimpledCoder<R extends Reader,W extends Writer>
class DoubleSimpledCoder<R extends Reader,W extends Writer>
class EnumSimpledCoder<R extends Reader,W extends Writer,E extends java.lang.Enum>
class FloatArraySimpledCoder<R extends Reader,W extends Writer>
class FloatSimpledCoder<R extends Reader,W extends Writer>
class InetAddressSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressSimpledCoder<R extends Reader,W extends Writer>
class IntArraySimpledCoder<R extends Reader,W extends Writer>
class IntSimpledCoder<R extends Reader,W extends Writer>
class LongArraySimpledCoder<R extends Reader,W extends Writer>
class LongSimpledCoder<R extends Reader,W extends Writer>
class NumberSimpledCoder<R extends Reader,W extends Writer>
class PatternSimpledCoder<R extends Reader,W extends Writer>
class ShortArraySimpledCoder<R extends Reader,W extends Writer>
class ShortSimpledCoder<R extends Reader,W extends Writer>
class StringArraySimpledCoder<R extends Reader,W extends Writer>
class StringSimpledCoder<R extends Reader,W extends Writer>
class TypeSimpledCoder<R extends Reader,W extends Writer>
static class BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder<R extends Reader,W extends Writer>
+class BoolArraySimpledCoder<R extends Reader,W extends Writer>
class BoolSimpledCoder<R extends Reader,W extends Writer>
class ByteArraySimpledCoder<R extends Reader,W extends Writer>
class ByteSimpledCoder<R extends Reader,W extends Writer>
class CharArraySimpledCoder<R extends Reader,W extends Writer>
class CharSequenceSimpledCoder<R extends Reader,W extends Writer>
class CharSimpledCoder<R extends Reader,W extends Writer>
class CompletionHandlerSimpledCoder<R extends Reader,W extends Writer>
class DateSimpledCoder<R extends Reader,W extends Writer>
class DLongSimpledCoder<R extends Reader,W extends Writer>
static class DLongSimpledCoder.DLongJsonSimpledCoder<R extends Reader,W extends Writer>
class DoubleArraySimpledCoder<R extends Reader,W extends Writer>
class DoubleSimpledCoder<R extends Reader,W extends Writer>
class EnumSimpledCoder<R extends Reader,W extends Writer,E extends java.lang.Enum>
class FloatArraySimpledCoder<R extends Reader,W extends Writer>
class FloatSimpledCoder<R extends Reader,W extends Writer>
class InetAddressSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressSimpledCoder<R extends Reader,W extends Writer>
class IntArraySimpledCoder<R extends Reader,W extends Writer>
class IntSimpledCoder<R extends Reader,W extends Writer>
class LongArraySimpledCoder<R extends Reader,W extends Writer>
class LongSimpledCoder<R extends Reader,W extends Writer>
class NumberSimpledCoder<R extends Reader,W extends Writer>
class PatternSimpledCoder<R extends Reader,W extends Writer>
class ShortArraySimpledCoder<R extends Reader,W extends Writer>
class ShortSimpledCoder<R extends Reader,W extends Writer>
class StringArraySimpledCoder<R extends Reader,W extends Writer>
class StringSimpledCoder<R extends Reader,W extends Writer>
class TypeSimpledCoder<R extends Reader,W extends Writer>
java.math.BigIntegerconvertFrom(Reader in) DLongconvertFrom(Reader in) static class BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder<R extends Reader,W extends Writer>
+class BoolArraySimpledCoder<R extends Reader,W extends Writer>
class BoolSimpledCoder<R extends Reader,W extends Writer>
class ByteArraySimpledCoder<R extends Reader,W extends Writer>
class ByteSimpledCoder<R extends Reader,W extends Writer>
class CharArraySimpledCoder<R extends Reader,W extends Writer>
class CharSequenceSimpledCoder<R extends Reader,W extends Writer>
class CharSimpledCoder<R extends Reader,W extends Writer>
class CompletionHandlerSimpledCoder<R extends Reader,W extends Writer>
class DateSimpledCoder<R extends Reader,W extends Writer>
class DLongSimpledCoder<R extends Reader,W extends Writer>
static class DLongSimpledCoder.DLongJsonSimpledCoder<R extends Reader,W extends Writer>
class DoubleArraySimpledCoder<R extends Reader,W extends Writer>
class DoubleSimpledCoder<R extends Reader,W extends Writer>
class EnumSimpledCoder<R extends Reader,W extends Writer,E extends java.lang.Enum>
class FloatArraySimpledCoder<R extends Reader,W extends Writer>
class FloatSimpledCoder<R extends Reader,W extends Writer>
class InetAddressSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressSimpledCoder<R extends Reader,W extends Writer>
class IntArraySimpledCoder<R extends Reader,W extends Writer>
class IntSimpledCoder<R extends Reader,W extends Writer>
class LongArraySimpledCoder<R extends Reader,W extends Writer>
class LongSimpledCoder<R extends Reader,W extends Writer>
class NumberSimpledCoder<R extends Reader,W extends Writer>
class PatternSimpledCoder<R extends Reader,W extends Writer>
class ShortArraySimpledCoder<R extends Reader,W extends Writer>
class ShortSimpledCoder<R extends Reader,W extends Writer>
class StringArraySimpledCoder<R extends Reader,W extends Writer>
class StringSimpledCoder<R extends Reader,W extends Writer>
class TypeSimpledCoder<R extends Reader,W extends Writer>
static class BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder<R extends Reader,W extends Writer>
+class BoolArraySimpledCoder<R extends Reader,W extends Writer>
class BoolSimpledCoder<R extends Reader,W extends Writer>
class ByteArraySimpledCoder<R extends Reader,W extends Writer>
class ByteSimpledCoder<R extends Reader,W extends Writer>
class CharArraySimpledCoder<R extends Reader,W extends Writer>
class CharSequenceSimpledCoder<R extends Reader,W extends Writer>
class CharSimpledCoder<R extends Reader,W extends Writer>
class CompletionHandlerSimpledCoder<R extends Reader,W extends Writer>
class DateSimpledCoder<R extends Reader,W extends Writer>
class DLongSimpledCoder<R extends Reader,W extends Writer>
static class DLongSimpledCoder.DLongJsonSimpledCoder<R extends Reader,W extends Writer>
class DoubleArraySimpledCoder<R extends Reader,W extends Writer>
class DoubleSimpledCoder<R extends Reader,W extends Writer>
class EnumSimpledCoder<R extends Reader,W extends Writer,E extends java.lang.Enum>
class FloatArraySimpledCoder<R extends Reader,W extends Writer>
class FloatSimpledCoder<R extends Reader,W extends Writer>
class InetAddressSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressJsonSimpledCoder<R extends Reader,W extends Writer>
static class InetAddressSimpledCoder.InetSocketAddressSimpledCoder<R extends Reader,W extends Writer>
class IntArraySimpledCoder<R extends Reader,W extends Writer>
class IntSimpledCoder<R extends Reader,W extends Writer>
class LongArraySimpledCoder<R extends Reader,W extends Writer>
class LongSimpledCoder<R extends Reader,W extends Writer>
class NumberSimpledCoder<R extends Reader,W extends Writer>
class PatternSimpledCoder<R extends Reader,W extends Writer>
class ShortArraySimpledCoder<R extends Reader,W extends Writer>
class ShortSimpledCoder<R extends Reader,W extends Writer>
class StringArraySimpledCoder<R extends Reader,W extends Writer>
class StringSimpledCoder<R extends Reader,W extends Writer>
class TypeSimpledCoder<R extends Reader,W extends Writer>
voidconvertTo(Writer out,
+ java.math.BigInteger value) voidconvertTo(Writer out,
DLong value) R - Reader输入的子类型W - Writer输出的子类型public static class BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder<R extends Reader,W extends Writer> +extends SimpledCoder<R,W,java.math.BigInteger>+
| 限定符和类型 | +字段和说明 | +
|---|---|
static BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder |
+instance |
+
| 构造器和说明 | +
|---|
BigIntegerJsonSimpledCoder() |
+
| 限定符和类型 | +方法和说明 | +
|---|---|
java.math.BigInteger |
+convertFrom(Reader in) |
+
void |
+convertTo(Writer out,
+ java.math.BigInteger value) |
+
getType, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder instance+
public void convertTo(Writer out, + java.math.BigInteger value)+
convertTo 在接口中 Encodeable<W extends Writer,java.math.BigInteger>convertTo 在类中 SimpledCoder<R extends Reader,W extends Writer,java.math.BigInteger>public java.math.BigInteger convertFrom(Reader in)+
convertFrom 在接口中 Decodeable<R extends Reader,java.math.BigInteger>convertFrom 在类中 SimpledCoder<R extends Reader,W extends Writer,java.math.BigInteger>C - Context的子类型R - Request的子类型P - Response的子类型public abstract class PrepareServlet<R extends Request,P extends Response<R>> -extends Servlet<R,P>-
详情见: http://www.redkale.org
public abstract class PrepareServlet<C extends Context,R extends Request<C>,P extends Response<C,R>> +extends Servlet<C,R,P>+
+ 详情见: http://www.redkale.org
destroy, execute, initdestroy, execute, init
public abstract class Request +public abstract class Request<C extends Context> extends java.lang.Object@@ -149,7 +149,7 @@ extends java.lang.Object详情见: http://www.redkale.org
channel protected Contextprotected Ccontext protected Request(Context context) Request(C context) getAttributes() ContextCgetContext() public abstract class Response<R extends Request> +public abstract class Response<C extends Context,R extends Request<C>> extends java.lang.Object@@ -145,11 +145,11 @@ extends java.lang.Object详情见: http://www.redkale.org
channel protected Contextprotected Ccontext protected java.util.function.BiConsumer<Request,Response>protected java.util.function.BiConsumer<R,Response<C,R>>recycleListener protected Response(Context context,
+Response(C context,
R request)
finish(java.nio.ByteBuffer buffer) ContextCgetContext() voidsetRecycleListener(java.util.function.BiConsumer<Request,Response> recycleListener) setRecycleListener(java.util.function.BiConsumer<R,Response<C,R>> recycleListener) protected java.util.function.BiConsumer<Request,Response> recycleListener+
protected java.util.function.BiConsumer<R extends Request<C>,Response<C extends Context,R extends Request<C>>> recycleListener
public void setRecycleListener(java.util.function.BiConsumer<Request,Response> recycleListener)+
public void setRecycleListener(java.util.function.BiConsumer<R,Response<C,R>> recycleListener)
static java.lang.StringRESNAME_ROOT RESNAME_SERVER_ROOT protected intpublic static final java.lang.String RESNAME_ROOT+
public static final java.lang.String RESNAME_SERVER_ROOT
C - Context的子类型R - Request的子类型P - Response的子类型public abstract class Servlet<R extends Request,P extends Response<R>> +public abstract class Servlet<C extends Context,R extends Request<C>,P extends Response<C,R>> extends java.lang.Object@@ -160,7 +161,7 @@ extends java.lang.Object详情见: http://www.redkale.org
voiddestroy(Context context,
+destroy(C context,
AnyValue config)
voidinit(Context context,
+init(C context,
AnyValue config)
| 限定符和类型 | +类和说明 | +
|---|---|
class |
+PrepareServlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
+
+ 详情见: http://www.redkale.org
+ |
+
class |
+Request<C extends Context>
+
+ 详情见: http://www.redkale.org
+ |
+
class |
+Response<C extends Context,R extends Request<C>>
+
+ 详情见: http://www.redkale.org
+ |
+
class |
+Servlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
+
+ 详情见: http://www.redkale.org
+ |
+
protected Context |
+protected C |
Request.context |
protected Context |
+protected C |
Response.context |
protected abstract Context |
Server.createContext() |
|
Context |
-Request.getContext() |
-|
Context |
-Response.getContext() |
-
ProtocolServer.create(java.lang.String protocol,
Context context) |
-|
void |
-Servlet.destroy(Context context,
- AnyValue config) |
-
void |
-Servlet.init(Context context,
- AnyValue config) |
-
Request(Context context) |
-
Response(Context context,
- R request) |
-
class HttpContext
-| 限定符和类型 | -方法和说明 | -
|---|---|
void |
-HttpPrepareServlet.destroy(Context context,
- AnyValue config) |
-
void |
-HttpResourceServlet.destroy(Context context,
- AnyValue config) |
-
void |
-WebSocketServlet.destroy(Context context,
- AnyValue conf) |
-
void |
-BasedHttpServlet.init(Context context,
- AnyValue config) |
-
void |
-HttpPrepareServlet.init(Context context,
- AnyValue config) |
-
void |
-HttpResourceServlet.init(Context context,
- AnyValue config) |
-
void |
-WebSocketServlet.init(Context context,
- AnyValue conf) |
-
HttpRequest(Context context,
- java.lang.String remoteAddrHeader) |
-|||||||||||||
HttpResponse(Context context,
- R request,
- java.lang.String[][] defaultAddHeaders,
- java.lang.String[][] defaultSetHeaders,
- java.net.HttpCookie defcookie) |
-|||||||||||||
WebSocketRunner(Context context,
WebSocket webSocket,
AsyncConnection channel,
@@ -316,6 +274,19 @@
| |||||||||||||
HttpContext(long serverStartTime,
+ |
class SncpPrepareServlet
-| 构造器和说明 | +
|---|
SncpContext(long serverStartTime,
+ java.util.logging.Logger logger,
+ java.util.concurrent.ExecutorService executor,
+ int bufferCapacity,
+ ObjectPool<java.nio.ByteBuffer> bufferPool,
+ ObjectPool<Response> responsePool,
+ int maxbody,
+ java.nio.charset.Charset charset,
+ java.net.InetSocketAddress address,
+ PrepareServlet prepare,
+ WatchFactory watch,
+ int readTimeoutSecond,
+ int writeTimeoutSecond) |
+
class PrepareServlet<R extends Request,P extends Response<R>>
-PrepareServlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
+class Response<R extends Request>
+Response<C extends Context,R extends Request<C>>
class Servlet<R extends Request,P extends Response<R>>
+Servlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
| 限定符和类型 | -字段和说明 | -
|---|---|
protected java.util.function.BiConsumer<Request,Response> |
-Response.recycleListener |
-
| 限定符和类型 | -方法和说明 | -
|---|---|
void |
-Response.setRecycleListener(java.util.function.BiConsumer<Request,Response> recycleListener) |
-
class PrepareServlet<R extends Request,P extends Response<R>>
-PrepareServlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
+class Servlet<R extends Request,P extends Response<R>>
+Servlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
protected java.util.function.BiConsumer<Request,Response>protected java.util.function.BiConsumer<R,Response<C,R>>recycleListener voidsetRecycleListener(java.util.function.BiConsumer<Request,Response> recycleListener) setRecycleListener(java.util.function.BiConsumer<R,Response<C,R>> recycleListener) class HttpResponse<R extends HttpRequest>
+HttpResponse
HttpContext(long serverStartTime,
+HttpContext(long serverStartTime,
java.util.logging.Logger logger,
java.util.concurrent.ExecutorService executor,
int bufferCapacity,
@@ -260,8 +261,7 @@
PrepareServlet prepare,
WatchFactory watch,
int readTimeoutSecond,
- int writeTimeoutSecond,
- java.lang.String contextPath)
+ int writeTimeoutSecond) class SncpResponse
-| 构造器和说明 | +
|---|
SncpContext(long serverStartTime,
+ java.util.logging.Logger logger,
+ java.util.concurrent.ExecutorService executor,
+ int bufferCapacity,
+ ObjectPool<java.nio.ByteBuffer> bufferPool,
+ ObjectPool<Response> responsePool,
+ int maxbody,
+ java.nio.charset.Charset charset,
+ java.net.InetSocketAddress address,
+ PrepareServlet prepare,
+ WatchFactory watch,
+ int readTimeoutSecond,
+ int writeTimeoutSecond) |
+
class HttpServer
-class PrepareServlet<R extends Request,P extends Response<R>>
-PrepareServlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
+class HttpResourceServlet
-class HttpServlet
-class SncpPrepareServlet
-class SncpServlet
-voidinit(Context context,
+init(HttpContext context,
AnyValue config)
@@ -227,7 +227,7 @@ extends Servlet
-destroy
+destroy
-
@@ -293,23 +293,23 @@ extends 指定者:
-
execute 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+execute 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
- 抛出:
java.io.IOException
-
+
-
init
-public void init(Context context,
+public void init(HttpContext context,
AnyValue config)
- 覆盖:
-init 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+init 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
diff --git a/javadoc/org/redkale/net/http/HttpContext.html b/javadoc/org/redkale/net/http/HttpContext.html
index 874a6ac3e..6dd30d73e 100644
--- a/javadoc/org/redkale/net/http/HttpContext.html
+++ b/javadoc/org/redkale/net/http/HttpContext.html
@@ -2,10 +2,10 @@
-
+
HttpContext (RedKale的API文档)
-
+
@@ -19,7 +19,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10};
var tabs = {65535:["t0","所有方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -117,7 +117,8 @@ var activeTableTab = "activeTableTab";
public class HttpContext
extends Context
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -137,10 +138,6 @@ extends 字段和说明
-protected java.lang.String
-contextPath
-
-
protected java.security.SecureRandom
random
@@ -166,7 +163,7 @@ extends 构造器和说明
-HttpContext(long serverStartTime,
+HttpContext(long serverStartTime,
java.util.logging.Logger logger,
java.util.concurrent.ExecutorService executor,
int bufferCapacity,
@@ -178,8 +175,7 @@ extends PrepareServlet prepare,
WatchFactory watch,
int readTimeoutSecond,
- int writeTimeoutSecond,
- java.lang.String contextPath)
+ int writeTimeoutSecond)
@@ -201,18 +197,14 @@ extends createSessionid() java.lang.StringgetContextPath() protected java.util.concurrent.ExecutorServicegetExecutor() protected ObjectPool<Response>getResponsePool() protected WatchFactorygetWatchFactory() protected final java.lang.String contextPath-
public java.lang.String getContextPath()-
public final class HttpPrepareServlet -extends PrepareServlet<HttpRequest,HttpResponse<HttpRequest>>+extends PrepareServlet<HttpContext,HttpRequest,HttpResponse>
详情见: http://www.redkale.org
voidaddHttpServlet(HttpServlet servlet,
+addHttpServlet(HttpServlet servlet,
+ java.lang.String prefix,
AnyValue conf,
java.lang.String... mappings)
void
-destroy(Context context,
+destroy(HttpContext context,
AnyValue config)
@@ -192,7 +193,7 @@ extends
void
-init(Context context,
+init(HttpContext context,
AnyValue config)
@@ -245,17 +246,17 @@ extends
+
-
init
-public void init(Context context,
+public void init(HttpContext context,
AnyValue config)
- 覆盖:
-init 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+init 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
@@ -270,19 +271,20 @@ extends 指定者:
-execute 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+execute 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
- 抛出:
java.io.IOException
-
+
-
addHttpServlet
public void addHttpServlet(HttpServlet servlet,
+ java.lang.String prefix,
AnyValue conf,
java.lang.String... mappings)
@@ -296,17 +298,17 @@ extends HttpServlet servlet)
-
+
-
destroy
-public void destroy(Context context,
+public void destroy(HttpContext context,
AnyValue config)
- 覆盖:
-destroy 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+destroy 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
diff --git a/javadoc/org/redkale/net/http/HttpRequest.html b/javadoc/org/redkale/net/http/HttpRequest.html
index 0ac26a2d2..bde3211f1 100644
--- a/javadoc/org/redkale/net/http/HttpRequest.html
+++ b/javadoc/org/redkale/net/http/HttpRequest.html
@@ -2,10 +2,10 @@
-
+
HttpRequest (RedKale的API文档)
-
+
@@ -19,8 +19,8 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":9,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10};
-var tabs = {65535:["t0","所有方法"],1:["t1","静态方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10};
+var tabs = {65535:["t0","所有方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Request
+- org.redkale.net.Request<HttpContext>
-
- org.redkale.net.http.HttpRequest
@@ -116,7 +116,7 @@ var activeTableTab = "activeTableTab";
public class HttpRequest
-extends Request
+extends Request<HttpContext>
Http请求包 与javax.servlet.http.HttpServletRequest 基本类似。
同时提供json的解析接口: public Object getJsonParameter(Class clazz, String name)
RedKale提倡带简单的参数的GET请求采用类似REST风格, 因此提供了 getRequstURIPath 系列接口。
@@ -124,7 +124,8 @@ extends 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -197,7 +198,7 @@ extends 构造器和说明
-HttpRequest(Context context,
+HttpRequest(HttpContext context,
java.lang.String remoteAddrHeader)
@@ -210,279 +211,378 @@ extends
-所有方法 静态方法 实例方法 具体方法
+所有方法 实例方法 具体方法
限定符和类型
方法和说明
java.lang.String
-changeSessionid()
+changeSessionid()
+更新sessionid
+
java.lang.String
-getBody()
+getBody(java.nio.charset.Charset charset)
+获取请求内容指定的编码字符串
+
java.lang.String
-getBody(java.nio.charset.Charset charset)
+getBodyUTF8()
+获取请求内容的UTF-8编码字符串
+
-java.lang.String
-getBodyUTF8()
+boolean
+getBooleanHeader(java.lang.String name,
+ boolean defaultValue)
+获取指定的header的boolean值, 没有返回默认boolean值
+
boolean
-getBooleanHeader(java.lang.String name,
- boolean defaultValue)
+getBooleanParameter(java.lang.String name,
+ boolean defaultValue)
+获取指定的参数boolean值, 没有返回默认boolean值
+
-boolean
-getBooleanParameter(java.lang.String name,
- boolean defaultValue)
-
-
protected AsyncConnection
getChannel()
-
+
java.lang.String
-getConnection()
+getConnection()
+获取Connection的Header值
+
+
+
+long
+getContentLength()
+获取请求内容的长度, 为-1表示内容长度不确定
+
-long
-getContentLength()
+java.lang.String
+getContentType()
+获取Content-Type的header值
+
java.lang.String
-getContentType()
+getCookie(java.lang.String name)
+获取Cookie值
+
-HttpContext
-getContext()
-
-
-java.lang.String
-getCookie(java.lang.String name)
-
-
java.lang.String
getCookie(java.lang.String name,
- java.lang.String dfvalue)
+ java.lang.String dfvalue)
+获取Cookie值, 没有返回默认值
+
-
+
java.net.HttpCookie[]
-getCookies()
+getCookies()
+获取所有Cookie对象
+
-
+
double
getDoubleHeader(java.lang.String name,
- double defaultValue)
+ double defaultValue)
+获取指定的header的double值, 没有返回默认double值
+
-
+
double
getDoubleParameter(java.lang.String name,
- double defaultValue)
+ double defaultValue)
+获取指定的参数double值, 没有返回默认double值
+
-
+
float
getFloatHeader(java.lang.String name,
- float defaultValue)
+ float defaultValue)
+获取指定的header的float值, 没有返回默认float值
+
-
+
float
getFloatParameter(java.lang.String name,
- float defaultValue)
+ float defaultValue)
+获取指定的参数float值, 没有返回默认float值
+
+
+
+java.lang.String
+getHeader(java.lang.String name)
+获取指定的header值
+
+
+
+java.lang.String
+getHeader(java.lang.String name,
+ java.lang.String defaultValue)
+获取指定的header值, 没有返回默认值
+
-java.lang.String
-getHeader(java.lang.String name)
+java.lang.String[]
+getHeaderNames()
+获取所有的header名
+
java.lang.String
-getHeader(java.lang.String name,
- java.lang.String defaultValue)
+getHost()
+获取Host的Header值
+
-java.lang.String[]
-getHeaderNames()
-
-
-java.lang.String
-getHost()
-
-
-protected java.net.InetSocketAddress
-getHostSocketAddress()
-
-
int
getIntHeader(java.lang.String name,
- int defaultValue)
+ int defaultValue)
+获取指定的header的int值, 没有返回默认int值
+
-
+
int
getIntParameter(java.lang.String name,
- int defaultValue)
+ int defaultValue)
+获取指定的参数int值, 没有返回默认int值
+
-
+
protected JsonConvert
getJsonConvert()
-
+
<T> T
getJsonHeader(java.lang.Class<T> clazz,
- java.lang.String name)
+ java.lang.String name)
+获取指定的header的json值
+
-
+
+<T> T
+getJsonHeader(JsonConvert convert,
+ java.lang.Class<T> clazz,
+ java.lang.String name)
+获取指定的header的json值
+
+
+
<T> T
getJsonParameter(java.lang.Class<T> clazz,
- java.lang.String name)
+ java.lang.String name)
+获取指定的参数json值
+
+
+
+<T> T
+getJsonParameter(JsonConvert convert,
+ java.lang.Class<T> clazz,
+ java.lang.String name)
+获取指定的参数json值
+
+
+
+long
+getLongHeader(java.lang.String name,
+ long defaultValue)
+获取指定的header的long值, 没有返回默认long值
+
long
-getLongHeader(java.lang.String name,
- long defaultValue)
+getLongParameter(java.lang.String name,
+ long defaultValue)
+获取指定的参数long值, 没有返回默认long值
+
-long
-getLongParameter(java.lang.String name,
- long defaultValue)
+java.lang.String
+getMethod()
+获取请求方法 GET、POST等
+
-java.lang.String
-getMethod()
+MultiContext
+getMultiContext()
+获取文件上传对象
+
-MultiContext
-getMultiContext()
+java.lang.String
+getParameter(java.lang.String name)
+获取指定的参数值
+
java.lang.String
-getParameter(java.lang.String name)
+getParameter(java.lang.String name,
+ java.lang.String defaultValue)
+获取指定的参数值, 没有返回默认值
+
-java.lang.String
-getParameter(java.lang.String name,
- java.lang.String defaultValue)
+java.lang.String[]
+getParameterNames()
+获取所有参数名
+
-java.lang.String[]
-getParameterNames()
-
-
protected <T> T
getProperty(java.lang.String name)
+
+java.lang.String
+getProtocol()
+获取协议名 http、https、ws、wss等
+
+
java.lang.String
-getProtocol()
+getRemoteAddr()
+获取客户端地址IP, 与getRemoteAddres() 的区别在于:本方法优先取header中指定为RemoteAddress名的值,没有则返回getRemoteAddres()的getHostAddress()。
+
-java.lang.String
-getRemoteAddr()
+java.net.SocketAddress
+getRemoteAddress()
+获取客户端地址IP
+
-java.net.SocketAddress
-getRemoteAddress()
+java.lang.String
+getRequestURI()
+获取请求的URL
+
java.lang.String
-getRequestURI()
-
-
-java.lang.String
getRequstURILastPath()
截取getRequestURI最后的一个/后面的部分
-
+
int
getRequstURIPath(java.lang.String prefix,
- int defvalue)
+ int defvalue)
+获取请求URL分段中含prefix段的int值
+ 例如请求URL /pipes/record/query/page:2/size:50
+ 获取page参数: int page = request.getRequstURIPath("page:", 1);
+ 获取size参数: int size = request.getRequstURIPath("size:", 20);
+
-
+
long
getRequstURIPath(java.lang.String prefix,
- long defvalue)
+ long defvalue)
+获取请求URL分段中含prefix段的long值
+ 例如请求URL /pipes/record/query/time:1453104341363/id:40
+ 获取time参数: long time = request.getRequstURIPath("time:", 0L);
+
-
+
short
getRequstURIPath(java.lang.String prefix,
- short defvalue)
+ short defvalue)
+获取请求URL分段中含prefix段的short值
+ 例如请求URL /pipes/record/query/type:10
+ 获取type参数: short type = request.getRequstURIPath("type:", (short)0);
+
-
+
java.lang.String
getRequstURIPath(java.lang.String prefix,
- java.lang.String defvalue)
+ java.lang.String defvalue)
+获取请求URL分段中含prefix段的值
+ 例如请求URL /pipes/record/query/name:hello
+ 获取name参数: String name = request.getRequstURIPath("name:", "none");
+
-
+
java.lang.String[]
getRequstURIPaths(java.lang.String prefix)
从prefix之后截取getRequestURI再对"/"进行分隔
-
+
java.lang.String
-getSessionid(boolean create)
+getSessionid(boolean create)
+获取sessionid
+
+
+
+short
+getShortHeader(java.lang.String name,
+ short defaultValue)
+获取指定的header的short值, 没有返回默认short值
+
short
-getShortHeader(java.lang.String name,
- short defaultValue)
+getShortParameter(java.lang.String name,
+ short defaultValue)
+获取指定的参数short值, 没有返回默认short值
+
-short
-getShortParameter(java.lang.String name,
- short defaultValue)
+void
+invalidateSession()
+使sessionid失效
+
-void
-invalidateSession()
-
-
protected boolean
isKeepAlive()
-
-protected static java.net.InetSocketAddress
-parseSocketAddress(java.lang.String host)
+
+java.lang.Iterable<MultiPart>
+multiParts()
+获取文件上传信息列表
+
-
+
protected void
prepare()
-
+
protected int
readBody(java.nio.ByteBuffer buffer)
读取buffer,并返回读取的有效数据长度
-
+
protected int
readHeader(java.nio.ByteBuffer buffer)
返回值:Integer.MIN_VALUE: 帧数据; -1:数据不合法; 0:解析完毕; >0: 需再读取的字节数。
-
+
protected void
recycle()
-
+
protected void
removeProperty(java.lang.String name)
-
+
protected void
setKeepAlive(boolean keepAlive)
-
+
protected void
setProperty(java.lang.String name,
java.lang.Object value)
-
+
java.lang.String
toString()
@@ -492,7 +592,7 @@ extends Request
-getAttribute, getAttributes, getCreatetime, getProperties, removeAttribute, setAttribute
+getAttribute, getAttributes, getContext, getCreatetime, getProperties, removeAttribute, setAttribute
-
@@ -599,13 +699,13 @@ extends
+
-
HttpRequest
-public HttpRequest(Context context,
+public HttpRequest(HttpContext context,
java.lang.String remoteAddrHeader)
@@ -664,7 +764,7 @@ extends 返回值:Integer.MIN_VALUE: 帧数据; -1:数据不合法; 0:解析完毕; >0: 需再读取的字节数。
- 指定者:
-readHeader 在类中 Request
+readHeader 在类中 Request<HttpContext>
- 参数:
buffer - ByteBuffer对象
- 返回:
@@ -683,7 +783,7 @@ extends 读取buffer,并返回读取的有效数据长度
- 指定者:
-readBody 在类中 Request
+readBody 在类中 Request<HttpContext>
- 参数:
buffer - ByteBuffer对象
- 返回:
@@ -700,7 +800,7 @@ extends 指定者:
-prepare 在类中 Request
+prepare 在类中 Request<HttpContext>
@@ -714,7 +814,7 @@ extends 覆盖:
-setProperty 在类中 Request
+setProperty 在类中 Request<HttpContext>
@@ -727,7 +827,7 @@ extends 覆盖:
-getProperty 在类中 Request
+getProperty 在类中 Request<HttpContext>
@@ -740,20 +840,7 @@ extends 覆盖:
-removeProperty 在类中 Request
-
-
-
-
-
-
-
--
-
getContext
-public HttpContext getContext()
-
-- 覆盖:
-getContext 在类中 Request
+removeProperty 在类中 Request<HttpContext>
@@ -764,6 +851,12 @@ extends
getRemoteAddr
public java.lang.String getRemoteAddr()
+获取客户端地址IP, 与getRemoteAddres() 的区别在于:本方法优先取header中指定为RemoteAddress名的值,没有则返回getRemoteAddres()的getHostAddress()。
+ 本方法适用于服务前端有如nginx的代理服务器进行中转,通过getRemoteAddres()是获取不到客户端的真实IP。
+
+- 返回:
+- 地址
+
@@ -773,15 +866,13 @@ extends
getBody
public java.lang.String getBody(java.nio.charset.Charset charset)
-
-
-
-
-
-
--
-
getBody
-public java.lang.String getBody()
+获取请求内容指定的编码字符串
+
+- 参数:
+charset - 编码
+- 返回:
+- 内容
+
@@ -791,6 +882,11 @@ extends
getBodyUTF8
public java.lang.String getBodyUTF8()
+获取请求内容的UTF-8编码字符串
+
+- 返回:
+- 内容
+
@@ -800,6 +896,11 @@ extends
getRemoteAddress
public java.net.SocketAddress getRemoteAddress()
+获取客户端地址IP
+
+- 返回:
+- 地址
+
@@ -815,6 +916,23 @@ extends
+
+
+
+-
+
multiParts
+public final java.lang.Iterable<MultiPart> multiParts()
+ throws java.io.IOException
+获取文件上传信息列表
+
+- 返回:
+- 文件上传对象集合
+- 抛出:
+java.io.IOException - IO异常
+
+
+
@@ -822,6 +940,11 @@ extends
getMultiContext
public final MultiContext getMultiContext()
+获取文件上传对象
+
+- 返回:
+- 文件上传对象
+
@@ -833,7 +956,7 @@ extends 覆盖:
-recycle 在类中 Request
+recycle 在类中 Request<HttpContext>
@@ -844,6 +967,13 @@ extends
getSessionid
public java.lang.String getSessionid(boolean create)
+获取sessionid
+
+- 参数:
+create - 无sessionid是否自动创建
+- 返回:
+- sessionid
+
@@ -853,6 +983,11 @@ extends
changeSessionid
public java.lang.String changeSessionid()
+更新sessionid
+
+- 返回:
+- 新的sessionid值
+
@@ -862,6 +997,7 @@ extends
invalidateSession
public void invalidateSession()
+使sessionid失效
@@ -871,6 +1007,11 @@ extends
getCookies
public java.net.HttpCookie[] getCookies()
+获取所有Cookie对象
+
+- 返回:
+- cookie对象数组
+
@@ -880,6 +1021,13 @@ extends
getCookie
public java.lang.String getCookie(java.lang.String name)
+获取Cookie值
+
+- 参数:
+name - cookie名
+- 返回:
+- cookie值
+
@@ -890,6 +1038,14 @@ extends 获取Cookie值, 没有返回默认值
+
+- 参数:
+name - cookie名
+dfvalue - 默认cookie值
+- 返回:
+- cookie值
+
@@ -899,6 +1055,11 @@ extends
getConnection
public java.lang.String getConnection()
+获取Connection的Header值
+
+- 返回:
+- Connection
+
@@ -908,6 +1069,11 @@ extends
getMethod
public java.lang.String getMethod()
+获取请求方法 GET、POST等
+
+- 返回:
+- method
+
@@ -917,6 +1083,11 @@ extends
getProtocol
public java.lang.String getProtocol()
+获取协议名 http、https、ws、wss等
+
+- 返回:
+- protocol
+
@@ -926,24 +1097,11 @@ extends
getHost
public java.lang.String getHost()
-
-
-
-
-
-
--
-
parseSocketAddress
-protected static java.net.InetSocketAddress parseSocketAddress(java.lang.String host)
-
-
-
-
-
-
--
-
getHostSocketAddress
-protected java.net.InetSocketAddress getHostSocketAddress()
+获取Host的Header值
+
+- 返回:
+- Host
+
@@ -985,6 +1143,16 @@ extends 获取请求URL分段中含prefix段的值
+ 例如请求URL /pipes/record/query/name:hello
+ 获取name参数: String name = request.getRequstURIPath("name:", "none");
+
+- 参数:
+prefix - prefix段前缀
+defvalue - 默认值
+- 返回:
+- prefix截断后的值
+
@@ -995,6 +1163,16 @@ extends 获取请求URL分段中含prefix段的short值
+ 例如请求URL /pipes/record/query/type:10
+ 获取type参数: short type = request.getRequstURIPath("type:", (short)0);
+
+- 参数:
+prefix - prefix段前缀
+defvalue - 默认short值
+- 返回:
+- short值
+
@@ -1005,6 +1183,17 @@ extends 获取请求URL分段中含prefix段的int值
+ 例如请求URL /pipes/record/query/page:2/size:50
+ 获取page参数: int page = request.getRequstURIPath("page:", 1);
+ 获取size参数: int size = request.getRequstURIPath("size:", 20);
+
+- 参数:
+prefix - prefix段前缀
+defvalue - 默认int值
+- 返回:
+- int值
+
@@ -1015,6 +1204,16 @@ extends 获取请求URL分段中含prefix段的long值
+ 例如请求URL /pipes/record/query/time:1453104341363/id:40
+ 获取time参数: long time = request.getRequstURIPath("time:", 0L);
+
+- 参数:
+prefix - prefix段前缀
+defvalue - 默认long值
+- 返回:
+- long值
+
@@ -1024,6 +1223,11 @@ extends
getRequestURI
public java.lang.String getRequestURI()
+获取请求的URL
+
+- 返回:
+- 请求的URL
+
@@ -1033,6 +1237,11 @@ extends
getContentLength
public long getContentLength()
+获取请求内容的长度, 为-1表示内容长度不确定
+
+- 返回:
+- 内容长度
+
@@ -1042,6 +1251,11 @@ extends
getContentType
public java.lang.String getContentType()
+获取Content-Type的header值
+
+- 返回:
+- contentType
+
@@ -1051,6 +1265,11 @@ extends
getHeaderNames
public java.lang.String[] getHeaderNames()
+获取所有的header名
+
+- 返回:
+- header名数组
+
@@ -1060,6 +1279,13 @@ extends
getHeader
public java.lang.String getHeader(java.lang.String name)
+获取指定的header值
+
+- 参数:
+name - header名
+- 返回:
+- header值
+
@@ -1070,6 +1296,38 @@ extends 获取指定的header的json值
+
+- 类型参数:
+T - 泛型
+- 参数:
+clazz - 反序列化的类名
+name - header名
+- 返回:
+- header值
+
+
+
+
+
+
+
+-
+
getJsonHeader
+public <T> T getJsonHeader(JsonConvert convert,
+ java.lang.Class<T> clazz,
+ java.lang.String name)
+获取指定的header的json值
+
+- 类型参数:
+T - 泛型
+- 参数:
+convert - JsonConvert对象
+clazz - 反序列化的类名
+name - header名
+- 返回:
+- header值
+
@@ -1080,6 +1338,14 @@ extends 获取指定的header的boolean值, 没有返回默认boolean值
+
+- 参数:
+name - header名
+defaultValue - 默认boolean值
+- 返回:
+- header值
+
@@ -1090,6 +1356,14 @@ extends 获取指定的header的short值, 没有返回默认short值
+
+- 参数:
+name - header名
+defaultValue - 默认short值
+- 返回:
+- header值
+
@@ -1100,6 +1374,14 @@ extends 获取指定的header的int值, 没有返回默认int值
+
+- 参数:
+name - header名
+defaultValue - 默认int值
+- 返回:
+- header值
+
@@ -1110,6 +1392,14 @@ extends 获取指定的header的long值, 没有返回默认long值
+
+- 参数:
+name - header名
+defaultValue - 默认long值
+- 返回:
+- header值
+
@@ -1120,6 +1410,14 @@ extends 获取指定的header的float值, 没有返回默认float值
+
+- 参数:
+name - header名
+defaultValue - 默认float值
+- 返回:
+- header值
+
@@ -1130,6 +1428,14 @@ extends 获取指定的header的double值, 没有返回默认double值
+
+- 参数:
+name - header名
+defaultValue - 默认double值
+- 返回:
+- header值
+
@@ -1140,6 +1446,14 @@ extends 获取指定的header值, 没有返回默认值
+
+- 参数:
+name - header名
+defaultValue - 默认值
+- 返回:
+- header值
+
@@ -1149,6 +1463,11 @@ extends
getParameterNames
public java.lang.String[] getParameterNames()
+获取所有参数名
+
+- 返回:
+- 参数名数组
+
@@ -1158,6 +1477,13 @@ extends
getParameter
public java.lang.String getParameter(java.lang.String name)
+获取指定的参数值
+
+- 参数:
+name - 参数名
+- 返回:
+- 参数值
+
@@ -1168,6 +1494,38 @@ extends 获取指定的参数json值
+
+- 类型参数:
+T - 泛型
+- 参数:
+clazz - 反序列化的类名
+name - 参数名
+- 返回:
+- 参数值
+
+
+
+
+
+
+
+-
+
getJsonParameter
+public <T> T getJsonParameter(JsonConvert convert,
+ java.lang.Class<T> clazz,
+ java.lang.String name)
+获取指定的参数json值
+
+- 类型参数:
+T - 泛型
+- 参数:
+convert - JsonConvert对象
+clazz - 反序列化的类名
+name - 参数名
+- 返回:
+- 参数值
+
@@ -1178,6 +1536,14 @@ extends 获取指定的参数boolean值, 没有返回默认boolean值
+
+- 参数:
+name - 参数名
+defaultValue - 默认boolean值
+- 返回:
+- 参数值
+
@@ -1188,6 +1554,14 @@ extends 获取指定的参数short值, 没有返回默认short值
+
+- 参数:
+name - 参数名
+defaultValue - 默认short值
+- 返回:
+- 参数值
+
@@ -1198,6 +1572,14 @@ extends 获取指定的参数int值, 没有返回默认int值
+
+- 参数:
+name - 参数名
+defaultValue - 默认int值
+- 返回:
+- 参数值
+
@@ -1208,6 +1590,14 @@ extends 获取指定的参数long值, 没有返回默认long值
+
+- 参数:
+name - 参数名
+defaultValue - 默认long值
+- 返回:
+- 参数值
+
@@ -1218,6 +1608,14 @@ extends 获取指定的参数float值, 没有返回默认float值
+
+- 参数:
+name - 参数名
+defaultValue - 默认float值
+- 返回:
+- 参数值
+
@@ -1228,6 +1626,14 @@ extends 获取指定的参数double值, 没有返回默认double值
+
+- 参数:
+name - 参数名
+defaultValue - 默认double值
+- 返回:
+- 参数值
+
@@ -1238,6 +1644,14 @@ extends 获取指定的参数值, 没有返回默认值
+
+- 参数:
+name - 参数名
+defaultValue - 默认值
+- 返回:
+- 参数值
+
diff --git a/javadoc/org/redkale/net/http/HttpResourceServlet.WatchThread.html b/javadoc/org/redkale/net/http/HttpResourceServlet.WatchThread.html
index 778357b6c..e12fb0714 100644
--- a/javadoc/org/redkale/net/http/HttpResourceServlet.WatchThread.html
+++ b/javadoc/org/redkale/net/http/HttpResourceServlet.WatchThread.html
@@ -2,10 +2,10 @@
-
+
HttpResourceServlet.WatchThread (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/HttpResourceServlet.html b/javadoc/org/redkale/net/http/HttpResourceServlet.html
index bcc86e853..ece70395f 100644
--- a/javadoc/org/redkale/net/http/HttpResourceServlet.html
+++ b/javadoc/org/redkale/net/http/HttpResourceServlet.html
@@ -2,10 +2,10 @@
-
+
HttpResourceServlet (RedKale的API文档)
-
+
@@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Servlet<HttpRequest,HttpResponse<HttpRequest>>
+- org.redkale.net.Servlet<HttpContext,HttpRequest,HttpResponse>
-
- org.redkale.net.http.HttpServlet
@@ -122,7 +122,8 @@ var activeTableTab = "activeTableTab";
public final class HttpResourceServlet
extends HttpServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -230,7 +231,7 @@ extends
void
-destroy(Context context,
+destroy(HttpContext context,
AnyValue config)
@@ -240,7 +241,7 @@ extends
void
-init(Context context,
+init(HttpContext context,
AnyValue config)
@@ -378,31 +379,31 @@ extends
+
-
init
-public void init(Context context,
+public void init(HttpContext context,
AnyValue config)
- 覆盖:
-init 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+init 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
-
+
-
destroy
-public void destroy(Context context,
+public void destroy(HttpContext context,
AnyValue config)
- 覆盖:
-destroy 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+destroy 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
@@ -417,7 +418,7 @@ extends 指定者:
-execute 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+execute 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
- 抛出:
java.io.IOException
diff --git a/javadoc/org/redkale/net/http/HttpResponse.BufferHandler.html b/javadoc/org/redkale/net/http/HttpResponse.BufferHandler.html
index 87c63d152..1715931cd 100644
--- a/javadoc/org/redkale/net/http/HttpResponse.BufferHandler.html
+++ b/javadoc/org/redkale/net/http/HttpResponse.BufferHandler.html
@@ -2,10 +2,10 @@
-
+
HttpResponse.BufferHandler (RedKale的API文档)
-
+
@@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
-
- 封闭类:
-- HttpResponse<R extends HttpRequest>
+- HttpResponse
diff --git a/javadoc/org/redkale/net/http/HttpResponse.TransferFileHandler.html b/javadoc/org/redkale/net/http/HttpResponse.TransferFileHandler.html
index 085ed5239..24833502b 100644
--- a/javadoc/org/redkale/net/http/HttpResponse.TransferFileHandler.html
+++ b/javadoc/org/redkale/net/http/HttpResponse.TransferFileHandler.html
@@ -2,10 +2,10 @@
-
+
HttpResponse.TransferFileHandler (RedKale的API文档)
-
+
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
- 封闭类:
-- HttpResponse<R extends HttpRequest>
+- HttpResponse
diff --git a/javadoc/org/redkale/net/http/HttpResponse.html b/javadoc/org/redkale/net/http/HttpResponse.html
index 0e6c04283..46919ffd6 100644
--- a/javadoc/org/redkale/net/http/HttpResponse.html
+++ b/javadoc/org/redkale/net/http/HttpResponse.html
@@ -2,10 +2,10 @@
-
+
HttpResponse (RedKale的API文档)
-
+
@@ -19,7 +19,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10};
+var methods = {"i0":10,"i1":10,"i2":9,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10};
var tabs = {65535:["t0","所有方法"],1:["t1","静态方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -94,17 +94,17 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Response<R>
+- org.redkale.net.Response<HttpContext,HttpRequest>
-
-- org.redkale.net.http.HttpResponse<R>
+- org.redkale.net.http.HttpResponse
@@ -113,14 +113,10 @@ var activeTableTab = "activeTableTab";
-
-
-- 类型参数:
-R - HttpRequest的子类型
-
-public class HttpResponse<R extends HttpRequest>
-extends Response<R>
+public class HttpResponse
+extends Response<HttpContext,HttpRequest>
Http响应包 与javax.servlet.http.HttpServletResponse 基本类似。
同时提供发送json的系列接口: public void finishJson(Type type, Object obj)
RedKale提倡http+json的接口风格, 所以主要输出的数据格式为json, 同时提供异步接口。
@@ -197,8 +193,8 @@ extends 构造器和说明
-HttpResponse(Context context,
- R request,
+HttpResponse(HttpContext context,
+ HttpRequest request,
java.lang.String[][] defaultAddHeaders,
java.lang.String[][] defaultSetHeaders,
java.net.HttpCookie defcookie)
@@ -220,12 +216,16 @@ extends
void
-addCookie(java.net.HttpCookie... cookies)
+addCookie(java.net.HttpCookie... cookies)
+增加Cookie值
+
void
addHeader(java.lang.String name,
- java.lang.Object value)
+ java.lang.Object value)
+添加Header值
+
static ObjectPool<Response>
@@ -241,146 +241,197 @@ extends
void
finish(boolean kill,
- java.nio.ByteBuffer... buffers)
+ java.nio.ByteBuffer... buffers)
+将指定ByteBuffer数组按响应结果输出
+
void
finish(boolean kill,
- java.nio.ByteBuffer buffer)
+ java.nio.ByteBuffer buffer)
+将指定ByteBuffer按响应结果输出
+
void
-finish(java.nio.ByteBuffer... buffers)
+finish(java.nio.ByteBuffer... buffers)
+将指定ByteBuffer数组按响应结果输出
+
void
-finish(java.nio.ByteBuffer buffer)
+finish(java.nio.ByteBuffer buffer)
+将指定ByteBuffer按响应结果输出
+
-<A> void
-finish(java.io.File file)
+void
+finish(java.io.File file)
+将指定文件按响应结果输出
+
void
finish(int status,
- java.lang.String message)
+ java.lang.String message)
+以指定响应码附带内容输出
+
void
-finish(java.lang.String obj)
+finish(java.lang.String obj)
+将指定字符串以响应结果输出
+
void
-finish304()
+finish304()
+以304状态码输出
+
void
-finish404()
+finish404()
+以404状态码输出
+
-protected <A> void
+protected void
finishFile(java.io.File file,
- java.nio.ByteBuffer fileBody)
+ java.nio.ByteBuffer fileBody)
+将指定文件句柄或文件内容按响应结果输出,若fileBody不为null则只输出fileBody内容
+
void
finishJson(JsonConvert convert,
- java.lang.Object obj)
+ java.lang.Object obj)
+将对象以JSON格式输出
+
void
finishJson(JsonConvert convert,
java.lang.reflect.Type type,
- java.lang.Object obj)
+ java.lang.Object obj)
+将对象以JSON格式输出
+
void
-finishJson(java.lang.Object... objs)
+finishJson(java.lang.Object... objs)
+将对象以JSON格式输出
+
void
-finishJson(java.lang.Object obj)
+finishJson(java.lang.Object obj)
+将对象以JSON格式输出
+
void
finishJson(java.lang.reflect.Type type,
- java.lang.Object obj)
+ java.lang.Object obj)
+将对象以JSON格式输出
+
protected HttpResponse.BufferHandler
-getBufferHandler()
+getBufferHandler()
+获取输出时的拦截器
+
long
-getContentLength()
+getContentLength()
+获取内容长度
+
java.lang.String
-getContentType()
+getContentType()
+获取 ContentType
+
-HttpContext
-getContext()
+protected java.lang.String
+getHttpCode(int status)
+获取状态码对应的状态描述
+
protected java.lang.String
-getHttpCode(int status)
-
-
-protected java.lang.String
getHttpCode(int status,
java.lang.String defValue)
-
+
protected HttpRequest
getRequest()
-
+
int
-getStatus()
+getStatus()
+获取状态码
+
-
+
protected void
init(AsyncConnection channel)
-
+
protected boolean
recycle()
-
+
protected AsyncConnection
removeChannel()
-
+
<A> void
sendBody(java.nio.ByteBuffer buffer,
A attachment,
- java.nio.channels.CompletionHandler<java.lang.Integer,A> handler)
+ java.nio.channels.CompletionHandler<java.lang.Integer,A> handler)
+异步输出指定内容
+
+
+
+protected void
+setBufferHandler(HttpResponse.BufferHandler bufferHandler)
+设置输出时的拦截器
+
-protected void
-setBufferHandler(HttpResponse.BufferHandler bufferHandler)
+void
+setContentLength(long contentLength)
+设置内容长度
+
void
-setContentLength(long contentLength)
+setContentType(java.lang.String contentType)
+设置 ContentType
+
void
-setContentType(java.lang.String contentType)
+setHeader(java.lang.String name,
+ java.lang.Object value)
+设置Header值
+
void
-setHeader(java.lang.String name,
- java.lang.Object value)
+setStatus(int status)
+设置状态码
+
void
-setStatus(int status)
-
-
-void
-skipHeader()
+skipHeader()
+跳过header的输出
+ 通常应用场景是,调用者的输出内容里已经包含了HTTP的响应头信息,因此需要调用此方法避免重复输出HTTP响应头信息。
+
@@ -388,7 +439,7 @@ extends Response
-finish, finish, prepare, refuseAlive, send, send, setRecycleListener
+finish, finish, getContext, prepare, refuseAlive, send, send, setRecycleListener
-
@@ -428,16 +479,14 @@ extends
-
-
+
-
HttpResponse
-public HttpResponse(Context context,
- R request,
+public HttpResponse(HttpContext context,
+ HttpRequest request,
java.lang.String[][] defaultAddHeaders,
java.lang.String[][] defaultSetHeaders,
java.net.HttpCookie defcookie)
@@ -472,7 +521,7 @@ extends AsyncConnection removeChannel()
- 覆盖:
-removeChannel 在类中 Response<R extends HttpRequest>
+removeChannel 在类中 Response<HttpContext,HttpRequest>
@@ -485,7 +534,7 @@ extends 覆盖:
-recycle 在类中 Response<R extends HttpRequest>
+recycle 在类中 Response<HttpContext,HttpRequest>
@@ -498,7 +547,7 @@ extends AsyncConnection channel)
- 覆盖:
-init 在类中 Response<R extends HttpRequest>
+init 在类中 Response<HttpContext,HttpRequest>
@@ -509,6 +558,13 @@ extends
getHttpCode
protected java.lang.String getHttpCode(int status)
+获取状态码对应的状态描述
+
+- 参数:
+status - 状态码
+- 返回:
+- 状态描述
+
@@ -530,19 +586,6 @@ extends
-
-
-
--
-
getContext
-public HttpContext getContext()
-
-- 覆盖:
-getContext 在类中 Response<R extends HttpRequest>
-
-
-
@@ -550,6 +593,11 @@ extends
addCookie
public void addCookie(java.net.HttpCookie... cookies)
+增加Cookie值
+
+- 参数:
+cookies - cookie
+
@@ -559,6 +607,11 @@ extends
finishJson
public void finishJson(java.lang.Object obj)
+将对象以JSON格式输出
+
+- 参数:
+obj - 输出对象
+
@@ -569,6 +622,12 @@ extends JsonConvert convert,
java.lang.Object obj)
+将对象以JSON格式输出
+
+- 参数:
+convert - 指定的JsonConvert
+obj - 输出对象
+
@@ -579,6 +638,12 @@ extends 将对象以JSON格式输出
+
+- 参数:
+type - 指定的类型
+obj - 输出对象
+
@@ -590,6 +655,13 @@ extends JsonConvert convert,
java.lang.reflect.Type type,
java.lang.Object obj)
+将对象以JSON格式输出
+
+- 参数:
+convert - 指定的JsonConvert
+type - 指定的类型
+obj - 输出对象
+
@@ -599,6 +671,11 @@ extends
finishJson
public void finishJson(java.lang.Object... objs)
+将对象以JSON格式输出
+
+- 参数:
+objs - 输出对象
+
@@ -608,6 +685,11 @@ extends
finish
public void finish(java.lang.String obj)
+将指定字符串以响应结果输出
+
+- 参数:
+obj - 输出内容
+
@@ -618,6 +700,12 @@ extends 以指定响应码附带内容输出
+
+- 参数:
+status - 响应码
+message - 输出内容
+
@@ -627,6 +715,7 @@ extends
finish304
public void finish304()
+以304状态码输出
@@ -636,6 +725,7 @@ extends
finish404
public void finish404()
+以404状态码输出
@@ -645,9 +735,12 @@ extends
finish
public void finish(java.nio.ByteBuffer buffer)
+将指定ByteBuffer按响应结果输出
- 覆盖:
-finish 在类中 Response<R extends HttpRequest>
+finish 在类中 Response<HttpContext,HttpRequest>
+- 参数:
+buffer - 输出内容
@@ -659,9 +752,13 @@ extends 将指定ByteBuffer按响应结果输出
- 覆盖:
-finish 在类中 Response<R extends HttpRequest>
+finish 在类中 Response<HttpContext,HttpRequest>
+- 参数:
+kill - 输出后是否强制关闭连接
+buffer - 输出内容
@@ -672,9 +769,12 @@ extends
finish
public void finish(java.nio.ByteBuffer... buffers)
+将指定ByteBuffer数组按响应结果输出
- 覆盖:
-finish 在类中 Response<R extends HttpRequest>
+finish 在类中 Response<HttpContext,HttpRequest>
+- 参数:
+buffers - 输出内容
@@ -686,9 +786,13 @@ extends 将指定ByteBuffer数组按响应结果输出
- 覆盖:
-finish 在类中 Response<R extends HttpRequest>
+finish 在类中 Response<HttpContext,HttpRequest>
+- 参数:
+kill - 输出后是否强制关闭连接
+buffers - 输出内容
@@ -703,6 +807,15 @@ extends 异步输出指定内容
+
+- 类型参数:
+A - 泛型
+- 参数:
+buffer - 输出内容
+attachment - 异步回调参数
+handler - 异步回调函数
+
@@ -711,11 +824,14 @@ extends
-
finish
-public <A> void finish(java.io.File file)
- throws java.io.IOException
+public void finish(java.io.File file)
+ throws java.io.IOException
+将指定文件按响应结果输出
+- 参数:
+file - 输出文件
- 抛出:
-java.io.IOException
+java.io.IOException - IO异常
@@ -725,12 +841,16 @@ extends
-
finishFile
-protected <A> void finishFile(java.io.File file,
- java.nio.ByteBuffer fileBody)
- throws java.io.IOException
+protected void finishFile(java.io.File file,
+ java.nio.ByteBuffer fileBody)
+ throws java.io.IOException
+将指定文件句柄或文件内容按响应结果输出,若fileBody不为null则只输出fileBody内容
+- 参数:
+file - 输出文件
+fileBody - 文件内容, 没有则输出file
- 抛出:
-java.io.IOException
+java.io.IOException - IO异常
@@ -741,6 +861,8 @@ extends
skipHeader
public void skipHeader()
+跳过header的输出
+ 通常应用场景是,调用者的输出内容里已经包含了HTTP的响应头信息,因此需要调用此方法避免重复输出HTTP响应头信息。
@@ -760,6 +882,12 @@ extends 设置Header值
+
+- 参数:
+name - header名
+value - header值
+
@@ -770,6 +898,12 @@ extends 添加Header值
+
+- 参数:
+name - header名
+value - header值
+
@@ -779,6 +913,11 @@ extends
setStatus
public void setStatus(int status)
+设置状态码
+
+- 参数:
+status - 状态码
+
@@ -788,6 +927,11 @@ extends
getStatus
public int getStatus()
+获取状态码
+
+- 返回:
+- 状态码
+
@@ -797,6 +941,11 @@ extends
getContentType
public java.lang.String getContentType()
+获取 ContentType
+
+- 返回:
+- ContentType
+
@@ -806,6 +955,11 @@ extends
setContentType
public void setContentType(java.lang.String contentType)
+设置 ContentType
+
+- 参数:
+contentType - ContentType
+
@@ -815,6 +969,11 @@ extends
getContentLength
public long getContentLength()
+获取内容长度
+
+- 返回:
+- 内容长度
+
@@ -824,6 +983,11 @@ extends
setContentLength
public void setContentLength(long contentLength)
+设置内容长度
+
+- 参数:
+contentLength - 内容长度
+
@@ -833,6 +997,11 @@ extends
getBufferHandler
protected HttpResponse.BufferHandler getBufferHandler()
+获取输出时的拦截器
+
+- 返回:
+- 拦截器
+
@@ -842,6 +1011,11 @@ extends
setBufferHandler
protected void setBufferHandler(HttpResponse.BufferHandler bufferHandler)
+设置输出时的拦截器
+
+- 参数:
+bufferHandler - 拦截器
+
diff --git a/javadoc/org/redkale/net/http/HttpServer.html b/javadoc/org/redkale/net/http/HttpServer.html
index e6675840b..1c3fdf53f 100644
--- a/javadoc/org/redkale/net/http/HttpServer.html
+++ b/javadoc/org/redkale/net/http/HttpServer.html
@@ -2,10 +2,10 @@
-
+
HttpServer (RedKale的API文档)
-
+
@@ -117,7 +117,8 @@ var activeTableTab = "activeTableTab";
public final class HttpServer
extends Server
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -135,7 +136,7 @@ extends Server
-address, backlog, bufferCapacity, bufferPoolSize, charset, config, context, executor, logger, maxbody, prepare, protocol, readTimeoutSecond, RESNAME_ROOT, responsePoolSize, serverChannel, serverStartTime, threads, watch, writeTimeoutSecond
+address, backlog, bufferCapacity, bufferPoolSize, charset, config, context, executor, logger, maxbody, prepare, protocol, readTimeoutSecond, RESNAME_SERVER_ROOT, responsePoolSize, serverChannel, serverStartTime, threads, watch, writeTimeoutSecond
@@ -174,7 +175,8 @@ extends
void
-addHttpServlet(HttpServlet servlet,
+addHttpServlet(HttpServlet servlet,
+ java.lang.String prefix,
AnyValue conf,
java.lang.String... mappings)
@@ -258,13 +260,14 @@ extends
+
-
addHttpServlet
public void addHttpServlet(HttpServlet servlet,
+ java.lang.String prefix,
AnyValue conf,
java.lang.String... mappings)
diff --git a/javadoc/org/redkale/net/http/HttpServlet.html b/javadoc/org/redkale/net/http/HttpServlet.html
index e596fe593..a430e9179 100644
--- a/javadoc/org/redkale/net/http/HttpServlet.html
+++ b/javadoc/org/redkale/net/http/HttpServlet.html
@@ -2,10 +2,10 @@
-
+
HttpServlet (RedKale的API文档)
-
+
@@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Servlet<HttpRequest,HttpResponse<HttpRequest>>
+- org.redkale.net.Servlet<HttpContext,HttpRequest,HttpResponse>
-
- org.redkale.net.http.HttpServlet
@@ -120,8 +120,9 @@ var activeTableTab = "activeTableTab";
public abstract class HttpServlet
-extends Servlet<HttpRequest,HttpResponse<HttpRequest>>
- 详情见: http://www.redkale.org
+extends Servlet<HttpContext,HttpRequest,HttpResponse>
+
+ 详情见: http://www.redkale.org
@@ -171,7 +172,7 @@ extends Servlet
-destroy, execute, init
+destroy, execute, init
@@ -131,25 +132,12 @@ extends java.lang.Object
构造器和说明
-MultiContext(java.nio.charset.Charset charsetName,
- java.lang.String contentType,
- java.io.InputStream in)
-
-
-MultiContext(java.nio.charset.Charset charsetName,
+MultiContext(java.nio.charset.Charset charsetName,
java.lang.String contentType,
+ AnyValue.DefaultAnyValue params,
java.io.InputStream in,
java.lang.String fielnameRegex)
-
-MultiContext(java.lang.String contentType,
- java.io.InputStream in)
-
-
-MultiContext(java.lang.String contentType,
- java.io.InputStream in,
- java.lang.String extregex)
-
@@ -166,35 +154,12 @@ extends java.lang.Object
方法和说明
-int
-getIntParameter(java.lang.String name,
- int defaultValue)
-
-
-long
-getLongParameter(java.lang.String name,
- long defaultValue)
-
-
-java.lang.String
-getParameter(java.lang.String name)
-
-
-java.lang.String
-getParameter(java.lang.String name,
- java.lang.String defaultValue)
-
-
-java.util.Map<java.lang.String,java.lang.String>
-getParameters()
-
-
boolean
isMultipart()
-
+
java.lang.Iterable<MultiPart>
-listMultiPart()
+parts()
@@ -218,39 +183,7 @@ extends java.lang.Object
构造器详细资料
-
-
-
-
--
-
MultiContext
-public MultiContext(java.lang.String contentType,
- java.io.InputStream in)
-
-
-
-
-
-
--
-
MultiContext
-public MultiContext(java.nio.charset.Charset charsetName,
- java.lang.String contentType,
- java.io.InputStream in)
-
-
-
-
-
-
--
-
MultiContext
-public MultiContext(java.lang.String contentType,
- java.io.InputStream in,
- java.lang.String extregex)
-
-
-
+
@@ -258,6 +191,7 @@ extends java.lang.Object
MultiContext
public MultiContext(java.nio.charset.Charset charsetName,
java.lang.String contentType,
+ AnyValue.DefaultAnyValue params,
java.io.InputStream in,
java.lang.String fielnameRegex)
@@ -270,54 +204,6 @@ extends java.lang.Object
方法详细资料
-
-
-
-
--
-
getParameters
-public java.util.Map<java.lang.String,java.lang.String> getParameters()
-
-
-
-
-
-
--
-
getParameter
-public java.lang.String getParameter(java.lang.String name)
-
-
-
-
-
-
--
-
getParameter
-public final java.lang.String getParameter(java.lang.String name,
- java.lang.String defaultValue)
-
-
-
-
-
-
--
-
getIntParameter
-public final int getIntParameter(java.lang.String name,
- int defaultValue)
-
-
-
-
-
-
--
-
getLongParameter
-public final long getLongParameter(java.lang.String name,
- long defaultValue)
-
-
@@ -327,14 +213,14 @@ extends java.lang.Object
public boolean isMultipart()
-
+
-
-
listMultiPart
-public java.lang.Iterable<MultiPart> listMultiPart()
- throws java.io.IOException
+parts
+public java.lang.Iterable<MultiPart> parts()
+ throws java.io.IOException
- 抛出:
java.io.IOException
diff --git a/javadoc/org/redkale/net/http/MultiPart.html b/javadoc/org/redkale/net/http/MultiPart.html
index ee240a900..381faeef9 100644
--- a/javadoc/org/redkale/net/http/MultiPart.html
+++ b/javadoc/org/redkale/net/http/MultiPart.html
@@ -2,10 +2,10 @@
-
+
MultiPart (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebInitParam.html b/javadoc/org/redkale/net/http/WebInitParam.html
index 1c7019982..bf5f45bf5 100644
--- a/javadoc/org/redkale/net/http/WebInitParam.html
+++ b/javadoc/org/redkale/net/http/WebInitParam.html
@@ -2,10 +2,10 @@
-
+
WebInitParam (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebServlet.html b/javadoc/org/redkale/net/http/WebServlet.html
index e9624cae3..36a9763e9 100644
--- a/javadoc/org/redkale/net/http/WebServlet.html
+++ b/javadoc/org/redkale/net/http/WebServlet.html
@@ -2,10 +2,10 @@
-
+
WebServlet (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocket.html b/javadoc/org/redkale/net/http/WebSocket.html
index f32756bf9..4e16440ef 100644
--- a/javadoc/org/redkale/net/http/WebSocket.html
+++ b/javadoc/org/redkale/net/http/WebSocket.html
@@ -2,10 +2,10 @@
-
+
WebSocket (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketBinary.html b/javadoc/org/redkale/net/http/WebSocketBinary.html
index 08d884c12..a0ffbcede 100644
--- a/javadoc/org/redkale/net/http/WebSocketBinary.html
+++ b/javadoc/org/redkale/net/http/WebSocketBinary.html
@@ -2,10 +2,10 @@
-
+
WebSocketBinary (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketEngine.html b/javadoc/org/redkale/net/http/WebSocketEngine.html
index cb012c19d..77d948e45 100644
--- a/javadoc/org/redkale/net/http/WebSocketEngine.html
+++ b/javadoc/org/redkale/net/http/WebSocketEngine.html
@@ -2,10 +2,10 @@
-
+
WebSocketEngine (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketGroup.html b/javadoc/org/redkale/net/http/WebSocketGroup.html
index b31ece6ab..bbe92d832 100644
--- a/javadoc/org/redkale/net/http/WebSocketGroup.html
+++ b/javadoc/org/redkale/net/http/WebSocketGroup.html
@@ -2,10 +2,10 @@
-
+
WebSocketGroup (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketNode.html b/javadoc/org/redkale/net/http/WebSocketNode.html
index 175e750fb..e668b9674 100644
--- a/javadoc/org/redkale/net/http/WebSocketNode.html
+++ b/javadoc/org/redkale/net/http/WebSocketNode.html
@@ -2,10 +2,10 @@
-
+
WebSocketNode (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketPacket.FrameType.html b/javadoc/org/redkale/net/http/WebSocketPacket.FrameType.html
index aa29bf409..879b85660 100644
--- a/javadoc/org/redkale/net/http/WebSocketPacket.FrameType.html
+++ b/javadoc/org/redkale/net/http/WebSocketPacket.FrameType.html
@@ -2,10 +2,10 @@
-
+
WebSocketPacket.FrameType (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketPacket.html b/javadoc/org/redkale/net/http/WebSocketPacket.html
index f442471ec..a3f7206de 100644
--- a/javadoc/org/redkale/net/http/WebSocketPacket.html
+++ b/javadoc/org/redkale/net/http/WebSocketPacket.html
@@ -2,10 +2,10 @@
-
+
WebSocketPacket (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketRunner.html b/javadoc/org/redkale/net/http/WebSocketRunner.html
index cbcd7865d..b83115d5e 100644
--- a/javadoc/org/redkale/net/http/WebSocketRunner.html
+++ b/javadoc/org/redkale/net/http/WebSocketRunner.html
@@ -2,10 +2,10 @@
-
+
WebSocketRunner (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/WebSocketServlet.html b/javadoc/org/redkale/net/http/WebSocketServlet.html
index 9caee16b3..a2e439634 100644
--- a/javadoc/org/redkale/net/http/WebSocketServlet.html
+++ b/javadoc/org/redkale/net/http/WebSocketServlet.html
@@ -2,10 +2,10 @@
-
+
WebSocketServlet (RedKale的API文档)
-
+
@@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Servlet<HttpRequest,HttpResponse<HttpRequest>>
+- org.redkale.net.Servlet<HttpContext,HttpRequest,HttpResponse>
-
- org.redkale.net.http.HttpServlet
@@ -220,7 +220,7 @@ extends
void
-destroy(Context context,
+destroy(HttpContext context,
AnyValue conf)
@@ -230,7 +230,7 @@ extends
void
-init(Context context,
+init(HttpContext context,
AnyValue conf)
@@ -353,31 +353,31 @@ extends
+
-
init
-public void init(Context context,
+public void init(HttpContext context,
AnyValue conf)
- 覆盖:
-init 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+init 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
-
+
-
destroy
-public void destroy(Context context,
+public void destroy(HttpContext context,
AnyValue conf)
- 覆盖:
-destroy 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+destroy 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
@@ -401,7 +401,7 @@ extends 指定者:
-execute 在类中 Servlet<HttpRequest,HttpResponse<HttpRequest>>
+execute 在类中 Servlet<HttpContext,HttpRequest,HttpResponse>
- 抛出:
java.io.IOException
diff --git a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.AuthIgnore.html b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.AuthIgnore.html
index 40eaf378f..7a600143f 100644
--- a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.AuthIgnore.html
+++ b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.AuthIgnore.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.BasedHttpServlet.AuthIgnore的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.HttpCacheable.html b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.HttpCacheable.html
index f624bc4f2..f3801b308 100644
--- a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.HttpCacheable.html
+++ b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.HttpCacheable.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.BasedHttpServlet.HttpCacheable的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.WebAction.html b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.WebAction.html
index 91665f90e..c7bbf2648 100644
--- a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.WebAction.html
+++ b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.WebAction.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.BasedHttpServlet.WebAction的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.html b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.html
index 77a1e9e71..0af5ed87a 100644
--- a/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.html
+++ b/javadoc/org/redkale/net/http/class-use/BasedHttpServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.BasedHttpServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpContext.html b/javadoc/org/redkale/net/http/class-use/HttpContext.html
index b6d2e0956..e8c90584a 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpContext.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpContext.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpContext的使用 (RedKale的API文档)
-
+
@@ -99,19 +99,65 @@
org.redkale.net.http中HttpContext的使用
-返回HttpContext的org.redkale.net.http中的方法
+参数类型为HttpContext的org.redkale.net.http中的方法
限定符和类型
方法和说明
-HttpContext
-HttpRequest.getContext()
+void
+HttpPrepareServlet.destroy(HttpContext context,
+ AnyValue config)
-HttpContext
-HttpResponse.getContext()
+void
+HttpResourceServlet.destroy(HttpContext context,
+ AnyValue config)
+
+
+void
+WebSocketServlet.destroy(HttpContext context,
+ AnyValue conf)
+
+
+void
+BasedHttpServlet.init(HttpContext context,
+ AnyValue config)
+
+
+void
+HttpPrepareServlet.init(HttpContext context,
+ AnyValue config)
+
+
+void
+HttpResourceServlet.init(HttpContext context,
+ AnyValue config)
+
+
+void
+WebSocketServlet.init(HttpContext context,
+ AnyValue conf)
+
+
+
+
+参数类型为HttpContext的org.redkale.net.http中的构造器
+
+构造器和说明
+
+
+
+HttpRequest(HttpContext context,
+ java.lang.String remoteAddrHeader)
+
+
+HttpResponse(HttpContext context,
+ HttpRequest request,
+ java.lang.String[][] defaultAddHeaders,
+ java.lang.String[][] defaultSetHeaders,
+ java.net.HttpCookie defcookie)
diff --git a/javadoc/org/redkale/net/http/class-use/HttpPrepareServlet.html b/javadoc/org/redkale/net/http/class-use/HttpPrepareServlet.html
index c45bab35b..83c83e5bf 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpPrepareServlet.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpPrepareServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpPrepareServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpRequest.html b/javadoc/org/redkale/net/http/class-use/HttpRequest.html
index 543a0e9f3..c4a89842b 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpRequest.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpRequest.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpRequest的使用 (RedKale的API文档)
-
+
@@ -98,21 +98,6 @@
org.redkale.net.http中HttpRequest的使用
-
-类型参数类型为HttpRequest的org.redkale.net.http中的类
-
-限定符和类型
-类和说明
-
-
-
-class
-HttpResponse<R extends HttpRequest>
-Http响应包 与javax.servlet.http.HttpServletResponse 基本类似。
-
-
-
-
返回HttpRequest的org.redkale.net.http中的方法
@@ -173,6 +158,21 @@
+
+参数类型为HttpRequest的org.redkale.net.http中的构造器
+
+构造器和说明
+
+
+
+HttpResponse(HttpContext context,
+ HttpRequest request,
+ java.lang.String[][] defaultAddHeaders,
+ java.lang.String[][] defaultSetHeaders,
+ java.net.HttpCookie defcookie)
+
+
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.WatchThread.html b/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.WatchThread.html
index 232e1e814..ea1b36d86 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.WatchThread.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.WatchThread.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpResourceServlet.WatchThread的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.html b/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.html
index 4dd4c4789..47858247a 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpResourceServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpResourceServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpResponse.BufferHandler.html b/javadoc/org/redkale/net/http/class-use/HttpResponse.BufferHandler.html
index 6f0415905..fa7d0752b 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpResponse.BufferHandler.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpResponse.BufferHandler.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.net.http.HttpResponse.BufferHandler的使用 (RedKale的API文档)
-
+
@@ -107,7 +107,9 @@
protected HttpResponse.BufferHandler
-HttpResponse.getBufferHandler()
+HttpResponse.getBufferHandler()
+获取输出时的拦截器
+
@@ -120,7 +122,9 @@
protected void
-HttpResponse.setBufferHandler(HttpResponse.BufferHandler bufferHandler)
+HttpResponse.setBufferHandler(HttpResponse.BufferHandler bufferHandler)
+设置输出时的拦截器
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpResponse.TransferFileHandler.html b/javadoc/org/redkale/net/http/class-use/HttpResponse.TransferFileHandler.html
index ec0b8d3d9..bc0f510cd 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpResponse.TransferFileHandler.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpResponse.TransferFileHandler.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpResponse.TransferFileHandler的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpResponse.html b/javadoc/org/redkale/net/http/class-use/HttpResponse.html
index f51a650fa..1d6a7fe82 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpResponse.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpResponse.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpResponse的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpServer.html b/javadoc/org/redkale/net/http/class-use/HttpServer.html
index ef5c91511..a91114644 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpServer.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpServer.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpServer的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/HttpServlet.html b/javadoc/org/redkale/net/http/class-use/HttpServlet.html
index ea0ff3ae8..c1b847bee 100644
--- a/javadoc/org/redkale/net/http/class-use/HttpServlet.html
+++ b/javadoc/org/redkale/net/http/class-use/HttpServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.HttpServlet的使用 (RedKale的API文档)
-
+
@@ -115,7 +115,8 @@
class
HttpResourceServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -136,13 +137,15 @@
void
-HttpPrepareServlet.addHttpServlet(HttpServlet servlet,
+HttpPrepareServlet.addHttpServlet(HttpServlet servlet,
+ java.lang.String prefix,
AnyValue conf,
java.lang.String... mappings)
void
-HttpServer.addHttpServlet(HttpServlet servlet,
+HttpServer.addHttpServlet(HttpServlet servlet,
+ java.lang.String prefix,
AnyValue conf,
java.lang.String... mappings)
diff --git a/javadoc/org/redkale/net/http/class-use/MimeType.html b/javadoc/org/redkale/net/http/class-use/MimeType.html
index feca23f43..226e66d6d 100644
--- a/javadoc/org/redkale/net/http/class-use/MimeType.html
+++ b/javadoc/org/redkale/net/http/class-use/MimeType.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.MimeType的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/MultiContext.html b/javadoc/org/redkale/net/http/class-use/MultiContext.html
index a3899be12..82e469cf4 100644
--- a/javadoc/org/redkale/net/http/class-use/MultiContext.html
+++ b/javadoc/org/redkale/net/http/class-use/MultiContext.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.MultiContext的使用 (RedKale的API文档)
-
+
@@ -107,7 +107,9 @@
MultiContext
-HttpRequest.getMultiContext()
+HttpRequest.getMultiContext()
+获取文件上传对象
+
diff --git a/javadoc/org/redkale/net/http/class-use/MultiPart.html b/javadoc/org/redkale/net/http/class-use/MultiPart.html
index 2e15b15cb..feb97f60d 100644
--- a/javadoc/org/redkale/net/http/class-use/MultiPart.html
+++ b/javadoc/org/redkale/net/http/class-use/MultiPart.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.MultiPart的使用 (RedKale的API文档)
-
+
@@ -107,7 +107,13 @@
java.lang.Iterable<MultiPart>
-MultiContext.listMultiPart()
+HttpRequest.multiParts()
+获取文件上传信息列表
+
+
+
+java.lang.Iterable<MultiPart>
+MultiContext.parts()
diff --git a/javadoc/org/redkale/net/http/class-use/WebInitParam.html b/javadoc/org/redkale/net/http/class-use/WebInitParam.html
index 60dfdcc64..f98caf0ea 100644
--- a/javadoc/org/redkale/net/http/class-use/WebInitParam.html
+++ b/javadoc/org/redkale/net/http/class-use/WebInitParam.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebInitParam的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebServlet.html b/javadoc/org/redkale/net/http/class-use/WebServlet.html
index 18d05567c..b824ef378 100644
--- a/javadoc/org/redkale/net/http/class-use/WebServlet.html
+++ b/javadoc/org/redkale/net/http/class-use/WebServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocket.html b/javadoc/org/redkale/net/http/class-use/WebSocket.html
index 0269acf37..5945203a4 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocket.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocket.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocket的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketBinary.html b/javadoc/org/redkale/net/http/class-use/WebSocketBinary.html
index 780720ee3..9b559c837 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketBinary.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketBinary.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketBinary的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketEngine.html b/javadoc/org/redkale/net/http/class-use/WebSocketEngine.html
index e552cd179..4685a1880 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketEngine.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketEngine.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketEngine的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketGroup.html b/javadoc/org/redkale/net/http/class-use/WebSocketGroup.html
index 5e0bd45b5..1dd58d24c 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketGroup.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketGroup.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketGroup的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketNode.html b/javadoc/org/redkale/net/http/class-use/WebSocketNode.html
index bda574822..2f89040b2 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketNode.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketNode.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketNode的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketPacket.FrameType.html b/javadoc/org/redkale/net/http/class-use/WebSocketPacket.FrameType.html
index 949159976..d8c6ceda9 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketPacket.FrameType.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketPacket.FrameType.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketPacket.FrameType的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketPacket.html b/javadoc/org/redkale/net/http/class-use/WebSocketPacket.html
index 616ed46db..8fc2c3c10 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketPacket.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketPacket.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketPacket的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketRunner.html b/javadoc/org/redkale/net/http/class-use/WebSocketRunner.html
index f9d25e7e7..1ec5a0bf2 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketRunner.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketRunner.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketRunner的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/class-use/WebSocketServlet.html b/javadoc/org/redkale/net/http/class-use/WebSocketServlet.html
index b418f2331..2d81f93f1 100644
--- a/javadoc/org/redkale/net/http/class-use/WebSocketServlet.html
+++ b/javadoc/org/redkale/net/http/class-use/WebSocketServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.http.WebSocketServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/package-frame.html b/javadoc/org/redkale/net/http/package-frame.html
index d8b5ccbce..34da86774 100644
--- a/javadoc/org/redkale/net/http/package-frame.html
+++ b/javadoc/org/redkale/net/http/package-frame.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net.http (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/http/package-summary.html b/javadoc/org/redkale/net/http/package-summary.html
index 661da9bf5..fd1a76ba9 100644
--- a/javadoc/org/redkale/net/http/package-summary.html
+++ b/javadoc/org/redkale/net/http/package-summary.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net.http (RedKale的API文档)
-
+
@@ -115,7 +115,8 @@
HttpContext
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -134,11 +135,12 @@
HttpResourceServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
-HttpResponse<R extends HttpRequest>
+HttpResponse
Http响应包 与javax.servlet.http.HttpServletResponse 基本类似。
@@ -146,13 +148,15 @@
HttpServer
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
HttpServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -164,7 +168,8 @@
MultiContext
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
diff --git a/javadoc/org/redkale/net/http/package-tree.html b/javadoc/org/redkale/net/http/package-tree.html
index 540b79ab1..4b5279e71 100644
--- a/javadoc/org/redkale/net/http/package-tree.html
+++ b/javadoc/org/redkale/net/http/package-tree.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net.http 类分层结构 (RedKale的API文档)
-
+
@@ -91,14 +91,14 @@
- org.redkale.net.http.MimeType
- org.redkale.net.http.MultiContext
- org.redkale.net.http.MultiPart
-- org.redkale.net.Request
+
- org.redkale.net.Request<C>
- org.redkale.net.http.HttpRequest
-- org.redkale.net.Response<R>
+
- org.redkale.net.Response<C,R>
-- org.redkale.net.http.HttpResponse<R>
+- org.redkale.net.http.HttpResponse
- org.redkale.net.Server
@@ -106,7 +106,7 @@
- org.redkale.net.http.HttpServer
-- org.redkale.net.Servlet<R,P>
+
- org.redkale.net.Servlet<C,R,P>
- org.redkale.net.http.HttpServlet
@@ -115,7 +115,7 @@
- org.redkale.net.http.WebSocketServlet
-- org.redkale.net.PrepareServlet<R,P>
+
- org.redkale.net.PrepareServlet<C,R,P>
- org.redkale.net.http.HttpPrepareServlet
@@ -142,12 +142,12 @@
注释类型分层结构
-- org.redkale.net.http.WebSocketBinary (implements java.lang.annotation.Annotation)
- org.redkale.net.http.BasedHttpServlet.HttpCacheable (implements java.lang.annotation.Annotation)
-- org.redkale.net.http.BasedHttpServlet.WebAction (implements java.lang.annotation.Annotation)
-- org.redkale.net.http.WebServlet (implements java.lang.annotation.Annotation)
-- org.redkale.net.http.BasedHttpServlet.AuthIgnore (implements java.lang.annotation.Annotation)
- org.redkale.net.http.WebInitParam (implements java.lang.annotation.Annotation)
+- org.redkale.net.http.BasedHttpServlet.WebAction (implements java.lang.annotation.Annotation)
+- org.redkale.net.http.BasedHttpServlet.AuthIgnore (implements java.lang.annotation.Annotation)
+- org.redkale.net.http.WebSocketBinary (implements java.lang.annotation.Annotation)
+- org.redkale.net.http.WebServlet (implements java.lang.annotation.Annotation)
枚举分层结构
diff --git a/javadoc/org/redkale/net/http/package-use.html b/javadoc/org/redkale/net/http/package-use.html
index c44e21d06..a74a56e59 100644
--- a/javadoc/org/redkale/net/http/package-use.html
+++ b/javadoc/org/redkale/net/http/package-use.html
@@ -2,10 +2,10 @@
-
+
程序包 org.redkale.net.http的使用 (RedKale的API文档)
-
+
@@ -109,7 +109,8 @@
HttpContext
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -133,12 +134,14 @@
HttpServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
MultiContext
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
diff --git a/javadoc/org/redkale/net/package-frame.html b/javadoc/org/redkale/net/package-frame.html
index 699f57ea0..c91332021 100644
--- a/javadoc/org/redkale/net/package-frame.html
+++ b/javadoc/org/redkale/net/package-frame.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/package-summary.html b/javadoc/org/redkale/net/package-summary.html
index 0b8a54c59..2244d6891 100644
--- a/javadoc/org/redkale/net/package-summary.html
+++ b/javadoc/org/redkale/net/package-summary.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net (RedKale的API文档)
-
+
@@ -107,9 +107,10 @@
-PrepareServlet<R extends Request,P extends Response<R>>
+PrepareServlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -119,14 +120,14 @@
-Request
+Request<C extends Context>
详情见: http://www.redkale.org
-Response<R extends Request>
+Response<C extends Context,R extends Request<C>>
详情见: http://www.redkale.org
@@ -140,7 +141,7 @@
-Servlet<R extends Request,P extends Response<R>>
+Servlet<C extends Context,R extends Request<C>,P extends Response<C,R>>
详情见: http://www.redkale.org
diff --git a/javadoc/org/redkale/net/package-tree.html b/javadoc/org/redkale/net/package-tree.html
index 58b1d94e0..b8efe9805 100644
--- a/javadoc/org/redkale/net/package-tree.html
+++ b/javadoc/org/redkale/net/package-tree.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net 类分层结构 (RedKale的API文档)
-
+
@@ -86,12 +86,12 @@
- org.redkale.net.Context
- org.redkale.net.PrepareRunner (implements java.lang.Runnable)
- org.redkale.net.ProtocolServer
-- org.redkale.net.Request
-- org.redkale.net.Response<R>
+- org.redkale.net.Request<C>
+- org.redkale.net.Response<C,R>
- org.redkale.net.Server
-- org.redkale.net.Servlet<R,P>
+
- org.redkale.net.Servlet<C,R,P>
-- org.redkale.net.PrepareServlet<R,P>
+- org.redkale.net.PrepareServlet<C,R,P>
- java.lang.Thread (implements java.lang.Runnable)
diff --git a/javadoc/org/redkale/net/package-use.html b/javadoc/org/redkale/net/package-use.html
index e002fab4a..bc724cfc1 100644
--- a/javadoc/org/redkale/net/package-use.html
+++ b/javadoc/org/redkale/net/package-use.html
@@ -2,10 +2,10 @@
-
+
程序包 org.redkale.net的使用 (RedKale的API文档)
-
+
@@ -164,7 +164,8 @@
PrepareServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -223,7 +224,8 @@
PrepareServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -269,7 +271,8 @@
PrepareServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
diff --git a/javadoc/org/redkale/net/sncp/ServiceWrapper.html b/javadoc/org/redkale/net/sncp/ServiceWrapper.html
index e0bc5d5ad..dcd97fc75 100644
--- a/javadoc/org/redkale/net/sncp/ServiceWrapper.html
+++ b/javadoc/org/redkale/net/sncp/ServiceWrapper.html
@@ -2,10 +2,10 @@
-
+
ServiceWrapper (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/Sncp.html b/javadoc/org/redkale/net/sncp/Sncp.html
index 12c129070..b2207f122 100644
--- a/javadoc/org/redkale/net/sncp/Sncp.html
+++ b/javadoc/org/redkale/net/sncp/Sncp.html
@@ -2,10 +2,10 @@
-
+
Sncp (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/SncpClient.SncpAction.html b/javadoc/org/redkale/net/sncp/SncpClient.SncpAction.html
index fb0a7753d..a4ecdb2c7 100644
--- a/javadoc/org/redkale/net/sncp/SncpClient.SncpAction.html
+++ b/javadoc/org/redkale/net/sncp/SncpClient.SncpAction.html
@@ -2,10 +2,10 @@
-
+
SncpClient.SncpAction (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/SncpClient.SncpFuture.html b/javadoc/org/redkale/net/sncp/SncpClient.SncpFuture.html
index a970451d2..b679c2d10 100644
--- a/javadoc/org/redkale/net/sncp/SncpClient.SncpFuture.html
+++ b/javadoc/org/redkale/net/sncp/SncpClient.SncpFuture.html
@@ -2,10 +2,10 @@
-
+
SncpClient.SncpFuture (RedKale的API文档)
-
+
@@ -51,7 +51,7 @@ var activeTableTab = "activeTableTab";
@@ -193,7 +194,7 @@ extends
void
-init(Context context,
+init(SncpContext context,
AnyValue config)
@@ -260,31 +261,31 @@ extends SncpServlet> getSncpServlets()
-
+
-
init
-public void init(Context context,
+public void init(SncpContext context,
AnyValue config)
- 覆盖:
-init 在类中 Servlet<SncpRequest,SncpResponse>
+init 在类中 Servlet<SncpContext,SncpRequest,SncpResponse>
-
+
-
destroy
-public void destroy(Context context,
+public void destroy(SncpContext context,
AnyValue config)
- 覆盖:
-destroy 在类中 Servlet<SncpRequest,SncpResponse>
+destroy 在类中 Servlet<SncpContext,SncpRequest,SncpResponse>
@@ -299,7 +300,7 @@ extends 指定者:
-execute 在类中 Servlet<SncpRequest,SncpResponse>
+execute 在类中 Servlet<SncpContext,SncpRequest,SncpResponse>
- 抛出:
java.io.IOException
diff --git a/javadoc/org/redkale/net/sncp/SncpRequest.html b/javadoc/org/redkale/net/sncp/SncpRequest.html
index a619cbe47..b94afed47 100644
--- a/javadoc/org/redkale/net/sncp/SncpRequest.html
+++ b/javadoc/org/redkale/net/sncp/SncpRequest.html
@@ -2,10 +2,10 @@
-
+
SncpRequest (RedKale的API文档)
-
+
@@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Request
+- org.redkale.net.Request<SncpContext>
-
- org.redkale.net.sncp.SncpRequest
@@ -116,7 +116,7 @@ var activeTableTab = "activeTableTab";
public final class SncpRequest
-extends Request
+extends Request<SncpContext>
详情见: http://www.redkale.org
@@ -172,7 +172,7 @@ extends
protected
-SncpRequest(Context context)
+SncpRequest(SncpContext context)
@@ -309,13 +309,13 @@ extends
+
-
SncpRequest
-protected SncpRequest(Context context)
+protected SncpRequest(SncpContext context)
@@ -337,7 +337,7 @@ extends 返回值:Integer.MIN_VALUE: 帧数据; -1:数据不合法; 0:解析完毕; >0: 需再读取的字节数。
- 指定者:
-readHeader 在类中 Request
+readHeader 在类中 Request<SncpContext>
- 参数:
buffer - ByteBuffer对象
- 返回:
@@ -356,7 +356,7 @@ extends 读取buffer,并返回读取的有效数据长度
- 指定者:
-readBody 在类中 Request
+readBody 在类中 Request<SncpContext>
- 参数:
buffer - ByteBuffer对象
- 返回:
@@ -373,7 +373,7 @@ extends 指定者:
-prepare 在类中 Request
+prepare 在类中 Request<SncpContext>
@@ -399,7 +399,7 @@ extends 覆盖:
-recycle 在类中 Request
+recycle 在类中 Request<SncpContext>
diff --git a/javadoc/org/redkale/net/sncp/SncpResponse.html b/javadoc/org/redkale/net/sncp/SncpResponse.html
index 53f525070..54df8cabf 100644
--- a/javadoc/org/redkale/net/sncp/SncpResponse.html
+++ b/javadoc/org/redkale/net/sncp/SncpResponse.html
@@ -2,10 +2,10 @@
-
+
SncpResponse (RedKale的API文档)
-
+
@@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Response<SncpRequest>
+- org.redkale.net.Response<SncpContext,SncpRequest>
-
- org.redkale.net.sncp.SncpResponse
@@ -116,8 +116,9 @@ var activeTableTab = "activeTableTab";
public final class SncpResponse
-extends Response<SncpRequest>
- 详情见: http://www.redkale.org
+extends Response<SncpContext,SncpRequest>
+
+ 详情见: http://www.redkale.org
@@ -176,7 +177,7 @@ extends
protected
-SncpResponse(Context context,
+SncpResponse(SncpContext context,
SncpRequest request)
@@ -299,13 +300,13 @@ extends
+
-
SncpResponse
-protected SncpResponse(Context context,
+protected SncpResponse(SncpContext context,
SncpRequest request)
diff --git a/javadoc/org/redkale/net/sncp/SncpServer.html b/javadoc/org/redkale/net/sncp/SncpServer.html
index 1d9698c1f..daf26bafc 100644
--- a/javadoc/org/redkale/net/sncp/SncpServer.html
+++ b/javadoc/org/redkale/net/sncp/SncpServer.html
@@ -2,10 +2,10 @@
-
+
SncpServer (RedKale的API文档)
-
+
@@ -138,7 +138,7 @@ extends Server
-address, backlog, bufferCapacity, bufferPoolSize, charset, config, context, executor, logger, maxbody, prepare, protocol, readTimeoutSecond, RESNAME_ROOT, responsePoolSize, serverChannel, serverStartTime, threads, watch, writeTimeoutSecond
+address, backlog, bufferCapacity, bufferPoolSize, charset, config, context, executor, logger, maxbody, prepare, protocol, readTimeoutSecond, RESNAME_SERVER_ROOT, responsePoolSize, serverChannel, serverStartTime, threads, watch, writeTimeoutSecond
diff --git a/javadoc/org/redkale/net/sncp/SncpServlet.html b/javadoc/org/redkale/net/sncp/SncpServlet.html
index f5d967d03..46011f244 100644
--- a/javadoc/org/redkale/net/sncp/SncpServlet.html
+++ b/javadoc/org/redkale/net/sncp/SncpServlet.html
@@ -2,10 +2,10 @@
-
+
SncpServlet (RedKale的API文档)
-
+
@@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
- java.lang.Object
-
-- org.redkale.net.Servlet<SncpRequest,SncpResponse>
+- org.redkale.net.Servlet<SncpContext,SncpRequest,SncpResponse>
-
- org.redkale.net.sncp.SncpServlet
@@ -124,9 +124,10 @@ var activeTableTab = "activeTableTab";
public abstract class SncpServlet
-extends Servlet<SncpRequest,SncpResponse>
+extends Servlet<SncpContext,SncpRequest,SncpResponse>
implements java.lang.Comparable<SncpServlet>
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
@@ -188,7 +189,7 @@ implements java.lang.Comparable<Servlet
-destroy, execute, init
+destroy, execute, init
-
diff --git a/javadoc/org/redkale/net/sncp/class-use/ServiceWrapper.html b/javadoc/org/redkale/net/sncp/class-use/ServiceWrapper.html
index 7978256bf..693e836f0 100644
--- a/javadoc/org/redkale/net/sncp/class-use/ServiceWrapper.html
+++ b/javadoc/org/redkale/net/sncp/class-use/ServiceWrapper.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.ServiceWrapper的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/Sncp.html b/javadoc/org/redkale/net/sncp/class-use/Sncp.html
index cd6cb973e..249d7cf0a 100644
--- a/javadoc/org/redkale/net/sncp/class-use/Sncp.html
+++ b/javadoc/org/redkale/net/sncp/class-use/Sncp.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.Sncp的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpAction.html b/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpAction.html
index 98bc17bce..dd941b5ba 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpAction.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpAction.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpClient.SncpAction的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpFuture.html b/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpFuture.html
index 2afe59185..49f6343bb 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpFuture.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpClient.SncpFuture.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpClient.SncpFuture的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpClient.html b/javadoc/org/redkale/net/sncp/class-use/SncpClient.html
index 501ad5fee..816505af4 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpClient.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpClient.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpClient的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpContext.html b/javadoc/org/redkale/net/sncp/class-use/SncpContext.html
new file mode 100644
index 000000000..31ce87aa0
--- /dev/null
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpContext.html
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+类 org.redkale.net.sncp.SncpContext的使用 (RedKale的API文档)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+类的使用
org.redkale.net.sncp.SncpContext
+
+
+
+-
+
+使用SncpContext的程序包
+
+程序包
+说明
+
+
+
+org.redkale.net.sncp
+
+SNCP协议包,提供SNCP协议服务器
+
+
+
+
+
+-
+
+-
+
+
+
org.redkale.net.sncp中SncpContext的使用
+
+参数类型为SncpContext的org.redkale.net.sncp中的方法
+
+限定符和类型
+方法和说明
+
+
+
+void
+SncpPrepareServlet.destroy(SncpContext context,
+ AnyValue config)
+
+
+void
+SncpPrepareServlet.init(SncpContext context,
+ AnyValue config)
+
+
+
+
+参数类型为SncpContext的org.redkale.net.sncp中的构造器
+
+构造器和说明
+
+
+
+SncpRequest(SncpContext context)
+
+
+SncpResponse(SncpContext context,
+ SncpRequest request)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpDyn.html b/javadoc/org/redkale/net/sncp/class-use/SncpDyn.html
index 4f4b579d0..e967b4364 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpDyn.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpDyn.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpDyn的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.SncpServletAction.html b/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.SncpServletAction.html
index 084f47e92..db5f2c252 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.SncpServletAction.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.SncpServletAction.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpDynServlet.SncpServletAction的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.html b/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.html
index 3a1e91288..b8f2b0100 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpDynServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpDynServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpPrepareServlet.html b/javadoc/org/redkale/net/sncp/class-use/SncpPrepareServlet.html
index 20cb7498d..c7f611c7c 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpPrepareServlet.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpPrepareServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpPrepareServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpRequest.html b/javadoc/org/redkale/net/sncp/class-use/SncpRequest.html
index 716db4c10..72de7fce1 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpRequest.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpRequest.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpRequest的使用 (RedKale的API文档)
-
+
@@ -124,7 +124,7 @@
-SncpResponse(Context context,
+SncpResponse(SncpContext context,
SncpRequest request)
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpResponse.html b/javadoc/org/redkale/net/sncp/class-use/SncpResponse.html
index fb923ebe6..682ba6eba 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpResponse.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpResponse.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpResponse的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpServer.html b/javadoc/org/redkale/net/sncp/class-use/SncpServer.html
index f4467ef9d..27d507006 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpServer.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpServer.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpServer的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/class-use/SncpServlet.html b/javadoc/org/redkale/net/sncp/class-use/SncpServlet.html
index 0d3ac016c..eb17607c0 100644
--- a/javadoc/org/redkale/net/sncp/class-use/SncpServlet.html
+++ b/javadoc/org/redkale/net/sncp/class-use/SncpServlet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.net.sncp.SncpServlet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/net/sncp/package-frame.html b/javadoc/org/redkale/net/sncp/package-frame.html
index 13ca58e4a..a06ff1e04 100644
--- a/javadoc/org/redkale/net/sncp/package-frame.html
+++ b/javadoc/org/redkale/net/sncp/package-frame.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net.sncp (RedKale的API文档)
-
+
@@ -19,6 +19,7 @@
- SncpClient
- SncpClient.SncpAction
- SncpClient.SncpFuture
+- SncpContext
- SncpDynServlet
- SncpDynServlet.SncpServletAction
- SncpPrepareServlet
diff --git a/javadoc/org/redkale/net/sncp/package-summary.html b/javadoc/org/redkale/net/sncp/package-summary.html
index a5a63e694..45a7a4776 100644
--- a/javadoc/org/redkale/net/sncp/package-summary.html
+++ b/javadoc/org/redkale/net/sncp/package-summary.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net.sncp (RedKale的API文档)
-
+
@@ -122,35 +122,41 @@
+SncpContext
+
+
+
SncpDynServlet
详情见: http://www.redkale.org
-
+
SncpDynServlet.SncpServletAction
-
+
SncpPrepareServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
-
+
SncpRequest
详情见: http://www.redkale.org
-
+
SncpResponse
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
-
+
SncpServer
Service Node Communicate Protocol
@@ -159,10 +165,11 @@
详情见: http://www.redkale.org
-
+
SncpServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
diff --git a/javadoc/org/redkale/net/sncp/package-tree.html b/javadoc/org/redkale/net/sncp/package-tree.html
index 981f951c7..48e3153c2 100644
--- a/javadoc/org/redkale/net/sncp/package-tree.html
+++ b/javadoc/org/redkale/net/sncp/package-tree.html
@@ -2,10 +2,10 @@
-
+
org.redkale.net.sncp 类分层结构 (RedKale的API文档)
-
+
@@ -82,12 +82,17 @@
- java.lang.Object
-- org.redkale.net.Request
+
- org.redkale.net.Context
+
+- org.redkale.net.sncp.SncpContext
+
+
+- org.redkale.net.Request<C>
- org.redkale.net.sncp.SncpRequest
-- org.redkale.net.Response<R>
+
- org.redkale.net.Response<C,R>
- org.redkale.net.sncp.SncpResponse
@@ -98,9 +103,9 @@
- org.redkale.net.sncp.ServiceWrapper<T> (implements java.lang.Comparable<T>)
-- org.redkale.net.Servlet<R,P>
+
- org.redkale.net.Servlet<C,R,P>
-- org.redkale.net.PrepareServlet<R,P>
+
- org.redkale.net.PrepareServlet<C,R,P>
- org.redkale.net.sncp.SncpPrepareServlet
diff --git a/javadoc/org/redkale/net/sncp/package-use.html b/javadoc/org/redkale/net/sncp/package-use.html
index 9dd9b1cf4..c812910d7 100644
--- a/javadoc/org/redkale/net/sncp/package-use.html
+++ b/javadoc/org/redkale/net/sncp/package-use.html
@@ -2,10 +2,10 @@
-
+
程序包 org.redkale.net.sncp的使用 (RedKale的API文档)
-
+
@@ -147,27 +147,32 @@
SncpClient.SncpAction
+SncpContext
+
+
SncpDynServlet
详情见: http://www.redkale.org
-
+
SncpDynServlet.SncpServletAction
-
+
SncpRequest
详情见: http://www.redkale.org
-
+
SncpResponse
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
-
+
SncpServlet
- 详情见: http://www.redkale.org
+
+ 详情见: http://www.redkale.org
diff --git a/javadoc/org/redkale/service/CacheSourceService.CacheEntry.html b/javadoc/org/redkale/service/CacheSourceService.CacheEntry.html
index e4d19caa8..ed60e99ac 100644
--- a/javadoc/org/redkale/service/CacheSourceService.CacheEntry.html
+++ b/javadoc/org/redkale/service/CacheSourceService.CacheEntry.html
@@ -2,10 +2,10 @@
-
+
CacheSourceService.CacheEntry (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/CacheSourceService.CacheEntryType.html b/javadoc/org/redkale/service/CacheSourceService.CacheEntryType.html
index 8c7caa4b3..b832a74de 100644
--- a/javadoc/org/redkale/service/CacheSourceService.CacheEntryType.html
+++ b/javadoc/org/redkale/service/CacheSourceService.CacheEntryType.html
@@ -2,10 +2,10 @@
-
+
CacheSourceService.CacheEntryType (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/CacheSourceService.html b/javadoc/org/redkale/service/CacheSourceService.html
index 6b5fc3510..31f4d0ceb 100644
--- a/javadoc/org/redkale/service/CacheSourceService.html
+++ b/javadoc/org/redkale/service/CacheSourceService.html
@@ -2,10 +2,10 @@
-
+
CacheSourceService (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/DataCacheListenerService.html b/javadoc/org/redkale/service/DataCacheListenerService.html
index 84310c351..aa118e870 100644
--- a/javadoc/org/redkale/service/DataCacheListenerService.html
+++ b/javadoc/org/redkale/service/DataCacheListenerService.html
@@ -2,10 +2,10 @@
-
+
DataCacheListenerService (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/DataSQLListenerService.html b/javadoc/org/redkale/service/DataSQLListenerService.html
index 2440825e0..03d7b703f 100644
--- a/javadoc/org/redkale/service/DataSQLListenerService.html
+++ b/javadoc/org/redkale/service/DataSQLListenerService.html
@@ -2,10 +2,10 @@
-
+
DataSQLListenerService (RedKale的API文档)
-
+
@@ -19,8 +19,8 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
-var tabs = {65535:["t0","所有方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
+var methods = {"i0":42,"i1":42,"i2":42,"i3":42,"i4":42,"i5":42,"i6":42};
+var tabs = {65535:["t0","所有方法"],2:["t2","实例方法"],8:["t4","具体方法"],32:["t6","已过时的方法"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -113,8 +113,10 @@ var activeTableTab = "activeTableTab";
- Service, DataSQLListener
+已过时。
-@AutoLoad(value=false)
+@Deprecated
+ @AutoLoad(value=false)
@ResourceType(value={DataSQLListenerService.class,DataSQLListener.class})
public class DataSQLListenerService
extends java.lang.Object
@@ -143,7 +145,9 @@ implements
protected java.util.logging.Logger
-logger
+logger
+已过时。
+
@@ -160,7 +164,9 @@ implements 构造器和说明
-DataSQLListenerService()
+DataSQLListenerService()
+已过时。
+
@@ -172,42 +178,54 @@ implements
-所有方法 实例方法 具体方法
+所有方法 实例方法 具体方法 已过时的方法
限定符和类型
方法和说明
void
-delete(java.lang.String... sqls)
+delete(java.lang.String... sqls)
+已过时。
+
void
destroy(AnyValue config)
+已过时。
进程退出时,调用Service销毁
void
init(AnyValue config)
+已过时。
该方法必须是可以重复调用, 当reload时需要重复调用init方法
void
-insert(java.lang.String... sqls)
+insert(java.lang.String... sqls)
+已过时。
+
java.lang.String
-name()
+name()
+已过时。
+
void
-send(java.lang.String... sqls)
+send(java.lang.String... sqls)
+已过时。
+
void
-update(java.lang.String... sqls)
+update(java.lang.String... sqls)
+已过时。
+
@@ -238,6 +256,7 @@ implements
logger
protected final java.util.logging.Logger logger
+已过时。
@@ -255,6 +274,7 @@ implements
DataSQLListenerService
public DataSQLListenerService()
+已过时。
@@ -272,6 +292,7 @@ implements
init
public void init(AnyValue config)
+已过时。
从接口复制的说明: Service
该方法必须是可以重复调用, 当reload时需要重复调用init方法
@@ -289,6 +310,7 @@ implements
name
public java.lang.String name()
+已过时。
@@ -298,6 +320,7 @@ implements
destroy
public void destroy(AnyValue config)
+已过时。
从接口复制的说明: Service
进程退出时,调用Service销毁
+已过时。
diff --git a/javadoc/org/redkale/service/DataSourceService.html b/javadoc/org/redkale/service/DataSourceService.html
index 972999e6b..f18304cfc 100644
--- a/javadoc/org/redkale/service/DataSourceService.html
+++ b/javadoc/org/redkale/service/DataSourceService.html
@@ -2,10 +2,10 @@
-
+
DataSourceService (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/DynAttachment.html b/javadoc/org/redkale/service/DynAttachment.html
index a06766d05..27de953f7 100644
--- a/javadoc/org/redkale/service/DynAttachment.html
+++ b/javadoc/org/redkale/service/DynAttachment.html
@@ -2,10 +2,10 @@
-
+
DynAttachment (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/DynCall.html b/javadoc/org/redkale/service/DynCall.html
index da33d785e..e19886591 100644
--- a/javadoc/org/redkale/service/DynCall.html
+++ b/javadoc/org/redkale/service/DynCall.html
@@ -2,10 +2,10 @@
-
+
DynCall (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/DynRemote.html b/javadoc/org/redkale/service/DynRemote.html
index 4ff025536..27dc9d0e6 100644
--- a/javadoc/org/redkale/service/DynRemote.html
+++ b/javadoc/org/redkale/service/DynRemote.html
@@ -2,10 +2,10 @@
-
+
DynRemote (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/DynSourceAddress.html b/javadoc/org/redkale/service/DynSourceAddress.html
index 4e97768c7..419599920 100644
--- a/javadoc/org/redkale/service/DynSourceAddress.html
+++ b/javadoc/org/redkale/service/DynSourceAddress.html
@@ -2,10 +2,10 @@
-
+
DynSourceAddress (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/DynTargetAddress.html b/javadoc/org/redkale/service/DynTargetAddress.html
index 79beb5990..bc09bb8ba 100644
--- a/javadoc/org/redkale/service/DynTargetAddress.html
+++ b/javadoc/org/redkale/service/DynTargetAddress.html
@@ -2,10 +2,10 @@
-
+
DynTargetAddress (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/LocalService.html b/javadoc/org/redkale/service/LocalService.html
index 18c650c7d..5c798ed07 100644
--- a/javadoc/org/redkale/service/LocalService.html
+++ b/javadoc/org/redkale/service/LocalService.html
@@ -2,10 +2,10 @@
-
+
LocalService (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/MultiRun.html b/javadoc/org/redkale/service/MultiRun.html
index 200562240..b0a315f25 100644
--- a/javadoc/org/redkale/service/MultiRun.html
+++ b/javadoc/org/redkale/service/MultiRun.html
@@ -2,10 +2,10 @@
-
+
MultiRun (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/RetResult.RetSuccessResult.html b/javadoc/org/redkale/service/RetResult.RetSuccessResult.html
index c37637c40..e3a1e7e76 100644
--- a/javadoc/org/redkale/service/RetResult.RetSuccessResult.html
+++ b/javadoc/org/redkale/service/RetResult.RetSuccessResult.html
@@ -2,10 +2,10 @@
-
+
RetResult.RetSuccessResult (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/RetResult.html b/javadoc/org/redkale/service/RetResult.html
index d07a96c65..7451cdd2e 100644
--- a/javadoc/org/redkale/service/RetResult.html
+++ b/javadoc/org/redkale/service/RetResult.html
@@ -2,10 +2,10 @@
-
+
RetResult (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/Service.html b/javadoc/org/redkale/service/Service.html
index 42b1d3058..fada6d047 100644
--- a/javadoc/org/redkale/service/Service.html
+++ b/javadoc/org/redkale/service/Service.html
@@ -2,10 +2,10 @@
-
+
Service (RedKale的API文档)
-
+
@@ -117,11 +117,7 @@ var activeTableTab = "activeTableTab";
2、先定义业务的Service接口或抽象类,再编写具体实现类。
第二种方式需要在具体实现类上使用@ResourceType指明资源注入的类型。
-
- @Resource(name = ".*")
- private HashMap<String, XXXService> nodemap;
- 被注入的多个XXXService实例 但不会包含自身的XXXService。
-
+
详情见: http://www.redkale.org
diff --git a/javadoc/org/redkale/service/WebSocketNodeService.html b/javadoc/org/redkale/service/WebSocketNodeService.html
index a416fba0d..f0604e905 100644
--- a/javadoc/org/redkale/service/WebSocketNodeService.html
+++ b/javadoc/org/redkale/service/WebSocketNodeService.html
@@ -2,10 +2,10 @@
-
+
WebSocketNodeService (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntry.html b/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntry.html
index 038ec9984..9b15e68bc 100644
--- a/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntry.html
+++ b/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntry.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.CacheSourceService.CacheEntry的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntryType.html b/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntryType.html
index f643fe7e7..b2572caef 100644
--- a/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntryType.html
+++ b/javadoc/org/redkale/service/class-use/CacheSourceService.CacheEntryType.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.CacheSourceService.CacheEntryType的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/CacheSourceService.html b/javadoc/org/redkale/service/class-use/CacheSourceService.html
index fe77e49aa..b6114bd62 100644
--- a/javadoc/org/redkale/service/class-use/CacheSourceService.html
+++ b/javadoc/org/redkale/service/class-use/CacheSourceService.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.CacheSourceService的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DataCacheListenerService.html b/javadoc/org/redkale/service/class-use/DataCacheListenerService.html
index f5b83537a..0da38c123 100644
--- a/javadoc/org/redkale/service/class-use/DataCacheListenerService.html
+++ b/javadoc/org/redkale/service/class-use/DataCacheListenerService.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DataCacheListenerService的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DataSQLListenerService.html b/javadoc/org/redkale/service/class-use/DataSQLListenerService.html
index c3d4aed79..32bcffba6 100644
--- a/javadoc/org/redkale/service/class-use/DataSQLListenerService.html
+++ b/javadoc/org/redkale/service/class-use/DataSQLListenerService.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DataSQLListenerService的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DataSourceService.html b/javadoc/org/redkale/service/class-use/DataSourceService.html
index f41b7a0e0..96bd67876 100644
--- a/javadoc/org/redkale/service/class-use/DataSourceService.html
+++ b/javadoc/org/redkale/service/class-use/DataSourceService.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DataSourceService的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DynAttachment.html b/javadoc/org/redkale/service/class-use/DynAttachment.html
index 289f8aa5d..a8b615fdd 100644
--- a/javadoc/org/redkale/service/class-use/DynAttachment.html
+++ b/javadoc/org/redkale/service/class-use/DynAttachment.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DynAttachment的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DynCall.html b/javadoc/org/redkale/service/class-use/DynCall.html
index 4cef74609..75e4dec2f 100644
--- a/javadoc/org/redkale/service/class-use/DynCall.html
+++ b/javadoc/org/redkale/service/class-use/DynCall.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DynCall的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DynRemote.html b/javadoc/org/redkale/service/class-use/DynRemote.html
index 600251af2..d82708995 100644
--- a/javadoc/org/redkale/service/class-use/DynRemote.html
+++ b/javadoc/org/redkale/service/class-use/DynRemote.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DynRemote的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DynSourceAddress.html b/javadoc/org/redkale/service/class-use/DynSourceAddress.html
index dcba737c2..c544f90ca 100644
--- a/javadoc/org/redkale/service/class-use/DynSourceAddress.html
+++ b/javadoc/org/redkale/service/class-use/DynSourceAddress.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DynSourceAddress的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/DynTargetAddress.html b/javadoc/org/redkale/service/class-use/DynTargetAddress.html
index e006b9788..c40497689 100644
--- a/javadoc/org/redkale/service/class-use/DynTargetAddress.html
+++ b/javadoc/org/redkale/service/class-use/DynTargetAddress.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.DynTargetAddress的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/LocalService.html b/javadoc/org/redkale/service/class-use/LocalService.html
index a9b63135b..9151130d1 100644
--- a/javadoc/org/redkale/service/class-use/LocalService.html
+++ b/javadoc/org/redkale/service/class-use/LocalService.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.LocalService的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/MultiRun.html b/javadoc/org/redkale/service/class-use/MultiRun.html
index 8d9ebf8b6..dcdc28b07 100644
--- a/javadoc/org/redkale/service/class-use/MultiRun.html
+++ b/javadoc/org/redkale/service/class-use/MultiRun.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.MultiRun的使用 (RedKale的API文档)
-
+
@@ -149,7 +149,9 @@
void
-DataSQLListenerService.send(java.lang.String... sqls)
+DataSQLListenerService.send(java.lang.String... sqls)
+已过时。
+
void
diff --git a/javadoc/org/redkale/service/class-use/RetResult.RetSuccessResult.html b/javadoc/org/redkale/service/class-use/RetResult.RetSuccessResult.html
index 4d0fd125a..08450fa25 100644
--- a/javadoc/org/redkale/service/class-use/RetResult.RetSuccessResult.html
+++ b/javadoc/org/redkale/service/class-use/RetResult.RetSuccessResult.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.RetResult.RetSuccessResult的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/RetResult.html b/javadoc/org/redkale/service/class-use/RetResult.html
index 035f3070c..1e1615065 100644
--- a/javadoc/org/redkale/service/class-use/RetResult.html
+++ b/javadoc/org/redkale/service/class-use/RetResult.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.RetResult的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/class-use/Service.html b/javadoc/org/redkale/service/class-use/Service.html
index fec77a120..285086492 100644
--- a/javadoc/org/redkale/service/class-use/Service.html
+++ b/javadoc/org/redkale/service/class-use/Service.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.service.Service的使用 (RedKale的API文档)
-
+
@@ -386,10 +386,7 @@
class
DataSQLListenerService
-暂时不实现
-
-
- 详情见: http://www.redkale.org
+已过时。
diff --git a/javadoc/org/redkale/service/class-use/WebSocketNodeService.html b/javadoc/org/redkale/service/class-use/WebSocketNodeService.html
index d25fec688..d180febba 100644
--- a/javadoc/org/redkale/service/class-use/WebSocketNodeService.html
+++ b/javadoc/org/redkale/service/class-use/WebSocketNodeService.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.service.WebSocketNodeService的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/package-frame.html b/javadoc/org/redkale/service/package-frame.html
index 3eb1f534e..ae94b65b9 100644
--- a/javadoc/org/redkale/service/package-frame.html
+++ b/javadoc/org/redkale/service/package-frame.html
@@ -2,10 +2,10 @@
-
+
org.redkale.service (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/service/package-summary.html b/javadoc/org/redkale/service/package-summary.html
index b80e9b3e7..e138c88b9 100644
--- a/javadoc/org/redkale/service/package-summary.html
+++ b/javadoc/org/redkale/service/package-summary.html
@@ -2,10 +2,10 @@
-
+
org.redkale.service (RedKale的API文档)
-
+
@@ -127,12 +127,7 @@
DataSQLListenerService
-
-暂时不实现
-
-
- 详情见: http://www.redkale.org
-
+已过时
RetResult<T>
diff --git a/javadoc/org/redkale/service/package-tree.html b/javadoc/org/redkale/service/package-tree.html
index fa2236057..9cbf4f53e 100644
--- a/javadoc/org/redkale/service/package-tree.html
+++ b/javadoc/org/redkale/service/package-tree.html
@@ -2,10 +2,10 @@
-
+
org.redkale.service 类分层结构 (RedKale的API文档)
-
+
@@ -106,13 +106,13 @@
注释类型分层结构
-- org.redkale.service.DynRemote (implements java.lang.annotation.Annotation)
- org.redkale.service.DynCall (implements java.lang.annotation.Annotation)
-- org.redkale.service.MultiRun (implements java.lang.annotation.Annotation)
- org.redkale.service.LocalService (implements java.lang.annotation.Annotation)
- org.redkale.service.DynAttachment (implements java.lang.annotation.Annotation)
-- org.redkale.service.DynTargetAddress (implements java.lang.annotation.Annotation)
+- org.redkale.service.MultiRun (implements java.lang.annotation.Annotation)
- org.redkale.service.DynSourceAddress (implements java.lang.annotation.Annotation)
+- org.redkale.service.DynTargetAddress (implements java.lang.annotation.Annotation)
+- org.redkale.service.DynRemote (implements java.lang.annotation.Annotation)
枚举分层结构
diff --git a/javadoc/org/redkale/service/package-use.html b/javadoc/org/redkale/service/package-use.html
index c2a164bf7..cf5e2d26b 100644
--- a/javadoc/org/redkale/service/package-use.html
+++ b/javadoc/org/redkale/service/package-use.html
@@ -2,10 +2,10 @@
-
+
程序包 org.redkale.service的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/CacheSource.html b/javadoc/org/redkale/source/CacheSource.html
index 392eb2bbc..10ee6e7ee 100644
--- a/javadoc/org/redkale/source/CacheSource.html
+++ b/javadoc/org/redkale/source/CacheSource.html
@@ -2,10 +2,10 @@
-
+
CacheSource (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DataCacheListener.html b/javadoc/org/redkale/source/DataCacheListener.html
index d9042d81e..61a4502da 100644
--- a/javadoc/org/redkale/source/DataCacheListener.html
+++ b/javadoc/org/redkale/source/DataCacheListener.html
@@ -2,10 +2,10 @@
-
+
DataCacheListener (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DataCallArrayAttribute.html b/javadoc/org/redkale/source/DataCallArrayAttribute.html
index b41a2209b..4fd64271b 100644
--- a/javadoc/org/redkale/source/DataCallArrayAttribute.html
+++ b/javadoc/org/redkale/source/DataCallArrayAttribute.html
@@ -2,10 +2,10 @@
-
+
DataCallArrayAttribute (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DataCallAttribute.html b/javadoc/org/redkale/source/DataCallAttribute.html
index 0f28f61d3..7cb2dd1fc 100644
--- a/javadoc/org/redkale/source/DataCallAttribute.html
+++ b/javadoc/org/redkale/source/DataCallAttribute.html
@@ -2,10 +2,10 @@
-
+
DataCallAttribute (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DataDefaultSource.html b/javadoc/org/redkale/source/DataDefaultSource.html
index 3fe31e549..391820cb1 100644
--- a/javadoc/org/redkale/source/DataDefaultSource.html
+++ b/javadoc/org/redkale/source/DataDefaultSource.html
@@ -2,10 +2,10 @@
-
+
DataDefaultSource (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DataSQLListener.html b/javadoc/org/redkale/source/DataSQLListener.html
index 0e0f7e22a..a80830f8b 100644
--- a/javadoc/org/redkale/source/DataSQLListener.html
+++ b/javadoc/org/redkale/source/DataSQLListener.html
@@ -2,10 +2,10 @@
-
+
DataSQLListener (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DataSource.html b/javadoc/org/redkale/source/DataSource.html
index 6f2e6b2e7..be5453277 100644
--- a/javadoc/org/redkale/source/DataSource.html
+++ b/javadoc/org/redkale/source/DataSource.html
@@ -2,10 +2,10 @@
-
+
DataSource (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DistributeGenerator.html b/javadoc/org/redkale/source/DistributeGenerator.html
index b64b4a9a3..e62c5b60e 100644
--- a/javadoc/org/redkale/source/DistributeGenerator.html
+++ b/javadoc/org/redkale/source/DistributeGenerator.html
@@ -2,10 +2,10 @@
-
+
DistributeGenerator (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/DistributeTables.html b/javadoc/org/redkale/source/DistributeTables.html
index 29ebbdc9c..7a6910f97 100644
--- a/javadoc/org/redkale/source/DistributeTables.html
+++ b/javadoc/org/redkale/source/DistributeTables.html
@@ -2,10 +2,10 @@
-
+
DistributeTables (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/EntityCache.html b/javadoc/org/redkale/source/EntityCache.html
index 55f412df2..8de581daa 100644
--- a/javadoc/org/redkale/source/EntityCache.html
+++ b/javadoc/org/redkale/source/EntityCache.html
@@ -2,10 +2,10 @@
-
+
EntityCache (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/EntityInfo.html b/javadoc/org/redkale/source/EntityInfo.html
index e7df2c647..02be2a662 100644
--- a/javadoc/org/redkale/source/EntityInfo.html
+++ b/javadoc/org/redkale/source/EntityInfo.html
@@ -2,10 +2,10 @@
-
+
EntityInfo (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterBean.html b/javadoc/org/redkale/source/FilterBean.html
index f9cf4eb1d..6233cbc8e 100644
--- a/javadoc/org/redkale/source/FilterBean.html
+++ b/javadoc/org/redkale/source/FilterBean.html
@@ -2,10 +2,10 @@
-
+
FilterBean (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterColumn.html b/javadoc/org/redkale/source/FilterColumn.html
index 2e29ea300..3ec277257 100644
--- a/javadoc/org/redkale/source/FilterColumn.html
+++ b/javadoc/org/redkale/source/FilterColumn.html
@@ -2,10 +2,10 @@
-
+
FilterColumn (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterExpress.html b/javadoc/org/redkale/source/FilterExpress.html
index efe332c6e..a877bdd56 100644
--- a/javadoc/org/redkale/source/FilterExpress.html
+++ b/javadoc/org/redkale/source/FilterExpress.html
@@ -2,10 +2,10 @@
-
+
FilterExpress (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterFunc.html b/javadoc/org/redkale/source/FilterFunc.html
index 2a69efbe2..5e633a4b5 100644
--- a/javadoc/org/redkale/source/FilterFunc.html
+++ b/javadoc/org/redkale/source/FilterFunc.html
@@ -2,10 +2,10 @@
-
+
FilterFunc (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterGroup.html b/javadoc/org/redkale/source/FilterGroup.html
index add325cd2..26f378cbe 100644
--- a/javadoc/org/redkale/source/FilterGroup.html
+++ b/javadoc/org/redkale/source/FilterGroup.html
@@ -2,10 +2,10 @@
-
+
FilterGroup (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterGroups.html b/javadoc/org/redkale/source/FilterGroups.html
index 8d71cc2ad..915d969f6 100644
--- a/javadoc/org/redkale/source/FilterGroups.html
+++ b/javadoc/org/redkale/source/FilterGroups.html
@@ -2,10 +2,10 @@
-
+
FilterGroups (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterJoinColumn.html b/javadoc/org/redkale/source/FilterJoinColumn.html
index 95160ae3b..6006c4c34 100644
--- a/javadoc/org/redkale/source/FilterJoinColumn.html
+++ b/javadoc/org/redkale/source/FilterJoinColumn.html
@@ -2,10 +2,10 @@
-
+
FilterJoinColumn (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterJoinNode.html b/javadoc/org/redkale/source/FilterJoinNode.html
index 3a0819a36..46739d52e 100644
--- a/javadoc/org/redkale/source/FilterJoinNode.html
+++ b/javadoc/org/redkale/source/FilterJoinNode.html
@@ -2,10 +2,10 @@
-
+
FilterJoinNode (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterNode.html b/javadoc/org/redkale/source/FilterNode.html
index e69e2be7b..8eadb36fb 100644
--- a/javadoc/org/redkale/source/FilterNode.html
+++ b/javadoc/org/redkale/source/FilterNode.html
@@ -2,10 +2,10 @@
-
+
FilterNode (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/FilterNodeBean.html b/javadoc/org/redkale/source/FilterNodeBean.html
index f1a1f69e9..8a36d5d77 100644
--- a/javadoc/org/redkale/source/FilterNodeBean.html
+++ b/javadoc/org/redkale/source/FilterNodeBean.html
@@ -2,10 +2,10 @@
-
+
FilterNodeBean (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Flipper.html b/javadoc/org/redkale/source/Flipper.html
index 29455846a..a6066b4f8 100644
--- a/javadoc/org/redkale/source/Flipper.html
+++ b/javadoc/org/redkale/source/Flipper.html
@@ -2,10 +2,10 @@
-
+
Flipper (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/JDBCPoolSource.html b/javadoc/org/redkale/source/JDBCPoolSource.html
index 8c0443ddf..b6c9a3d41 100644
--- a/javadoc/org/redkale/source/JDBCPoolSource.html
+++ b/javadoc/org/redkale/source/JDBCPoolSource.html
@@ -2,10 +2,10 @@
-
+
JDBCPoolSource (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.ByteRange.html b/javadoc/org/redkale/source/Range.ByteRange.html
index b18b5efa2..1107472d8 100644
--- a/javadoc/org/redkale/source/Range.ByteRange.html
+++ b/javadoc/org/redkale/source/Range.ByteRange.html
@@ -2,10 +2,10 @@
-
+
Range.ByteRange (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.DoubleRange.html b/javadoc/org/redkale/source/Range.DoubleRange.html
index 87bdeb9b1..409a2d161 100644
--- a/javadoc/org/redkale/source/Range.DoubleRange.html
+++ b/javadoc/org/redkale/source/Range.DoubleRange.html
@@ -2,10 +2,10 @@
-
+
Range.DoubleRange (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.FloatRange.html b/javadoc/org/redkale/source/Range.FloatRange.html
index 26e21a491..3f494c9dc 100644
--- a/javadoc/org/redkale/source/Range.FloatRange.html
+++ b/javadoc/org/redkale/source/Range.FloatRange.html
@@ -2,10 +2,10 @@
-
+
Range.FloatRange (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.IntegerRange.html b/javadoc/org/redkale/source/Range.IntegerRange.html
index 1c8a9fd92..a3f499cf0 100644
--- a/javadoc/org/redkale/source/Range.IntegerRange.html
+++ b/javadoc/org/redkale/source/Range.IntegerRange.html
@@ -2,10 +2,10 @@
-
+
Range.IntegerRange (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.LongRange.html b/javadoc/org/redkale/source/Range.LongRange.html
index 52015b0a0..884b6c806 100644
--- a/javadoc/org/redkale/source/Range.LongRange.html
+++ b/javadoc/org/redkale/source/Range.LongRange.html
@@ -2,10 +2,10 @@
-
+
Range.LongRange (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.ShortRange.html b/javadoc/org/redkale/source/Range.ShortRange.html
index d7f4d7d6d..fbce78e49 100644
--- a/javadoc/org/redkale/source/Range.ShortRange.html
+++ b/javadoc/org/redkale/source/Range.ShortRange.html
@@ -2,10 +2,10 @@
-
+
Range.ShortRange (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.StringRange.html b/javadoc/org/redkale/source/Range.StringRange.html
index 182a65050..3be3d4f61 100644
--- a/javadoc/org/redkale/source/Range.StringRange.html
+++ b/javadoc/org/redkale/source/Range.StringRange.html
@@ -2,10 +2,10 @@
-
+
Range.StringRange (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/Range.html b/javadoc/org/redkale/source/Range.html
index 3f77fe99d..5af059ced 100644
--- a/javadoc/org/redkale/source/Range.html
+++ b/javadoc/org/redkale/source/Range.html
@@ -2,10 +2,10 @@
-
+
Range (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/VirtualEntity.html b/javadoc/org/redkale/source/VirtualEntity.html
index e6b164044..246ccf950 100644
--- a/javadoc/org/redkale/source/VirtualEntity.html
+++ b/javadoc/org/redkale/source/VirtualEntity.html
@@ -2,10 +2,10 @@
-
+
VirtualEntity (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/CacheSource.html b/javadoc/org/redkale/source/class-use/CacheSource.html
index 9bdca2b55..92832cf00 100644
--- a/javadoc/org/redkale/source/class-use/CacheSource.html
+++ b/javadoc/org/redkale/source/class-use/CacheSource.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.source.CacheSource的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/DataCacheListener.html b/javadoc/org/redkale/source/class-use/DataCacheListener.html
index 141c0d4e2..60f55934e 100644
--- a/javadoc/org/redkale/source/class-use/DataCacheListener.html
+++ b/javadoc/org/redkale/source/class-use/DataCacheListener.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.source.DataCacheListener的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/DataCallArrayAttribute.html b/javadoc/org/redkale/source/class-use/DataCallArrayAttribute.html
index e32ec9c4e..ac799140d 100644
--- a/javadoc/org/redkale/source/class-use/DataCallArrayAttribute.html
+++ b/javadoc/org/redkale/source/class-use/DataCallArrayAttribute.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.DataCallArrayAttribute的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/DataCallAttribute.html b/javadoc/org/redkale/source/class-use/DataCallAttribute.html
index 5212743f6..521c2da76 100644
--- a/javadoc/org/redkale/source/class-use/DataCallAttribute.html
+++ b/javadoc/org/redkale/source/class-use/DataCallAttribute.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.DataCallAttribute的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/DataDefaultSource.html b/javadoc/org/redkale/source/class-use/DataDefaultSource.html
index b5e9f72cf..194e14f33 100644
--- a/javadoc/org/redkale/source/class-use/DataDefaultSource.html
+++ b/javadoc/org/redkale/source/class-use/DataDefaultSource.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.DataDefaultSource的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/DataSQLListener.html b/javadoc/org/redkale/source/class-use/DataSQLListener.html
index 1b17cc6a9..f371ed61d 100644
--- a/javadoc/org/redkale/source/class-use/DataSQLListener.html
+++ b/javadoc/org/redkale/source/class-use/DataSQLListener.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.source.DataSQLListener的使用 (RedKale的API文档)
-
+
@@ -108,10 +108,7 @@
class
DataSQLListenerService
-暂时不实现
-
-
- 详情见: http://www.redkale.org
+已过时。
diff --git a/javadoc/org/redkale/source/class-use/DataSource.html b/javadoc/org/redkale/source/class-use/DataSource.html
index 14e280461..7e9a37749 100644
--- a/javadoc/org/redkale/source/class-use/DataSource.html
+++ b/javadoc/org/redkale/source/class-use/DataSource.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.source.DataSource的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/DistributeGenerator.html b/javadoc/org/redkale/source/class-use/DistributeGenerator.html
index 478162b70..27148d333 100644
--- a/javadoc/org/redkale/source/class-use/DistributeGenerator.html
+++ b/javadoc/org/redkale/source/class-use/DistributeGenerator.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.DistributeGenerator的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/DistributeTables.html b/javadoc/org/redkale/source/class-use/DistributeTables.html
index c4969b0ad..9878b401f 100644
--- a/javadoc/org/redkale/source/class-use/DistributeTables.html
+++ b/javadoc/org/redkale/source/class-use/DistributeTables.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.DistributeTables的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/EntityCache.html b/javadoc/org/redkale/source/class-use/EntityCache.html
index 80fe833e6..64894581b 100644
--- a/javadoc/org/redkale/source/class-use/EntityCache.html
+++ b/javadoc/org/redkale/source/class-use/EntityCache.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.EntityCache的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/EntityInfo.html b/javadoc/org/redkale/source/class-use/EntityInfo.html
index 3b5cc0628..214cc87ad 100644
--- a/javadoc/org/redkale/source/class-use/EntityInfo.html
+++ b/javadoc/org/redkale/source/class-use/EntityInfo.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.EntityInfo的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterBean.html b/javadoc/org/redkale/source/class-use/FilterBean.html
index a70abe323..1cd611fc3 100644
--- a/javadoc/org/redkale/source/class-use/FilterBean.html
+++ b/javadoc/org/redkale/source/class-use/FilterBean.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.source.FilterBean的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterColumn.html b/javadoc/org/redkale/source/class-use/FilterColumn.html
index f00cbdb05..c824731cd 100644
--- a/javadoc/org/redkale/source/class-use/FilterColumn.html
+++ b/javadoc/org/redkale/source/class-use/FilterColumn.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterColumn的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterExpress.html b/javadoc/org/redkale/source/class-use/FilterExpress.html
index ea78645df..902fd4a1b 100644
--- a/javadoc/org/redkale/source/class-use/FilterExpress.html
+++ b/javadoc/org/redkale/source/class-use/FilterExpress.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterExpress的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterFunc.html b/javadoc/org/redkale/source/class-use/FilterFunc.html
index 923895fc3..713afe16a 100644
--- a/javadoc/org/redkale/source/class-use/FilterFunc.html
+++ b/javadoc/org/redkale/source/class-use/FilterFunc.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterFunc的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterGroup.html b/javadoc/org/redkale/source/class-use/FilterGroup.html
index 49d0c2784..6c56f10b1 100644
--- a/javadoc/org/redkale/source/class-use/FilterGroup.html
+++ b/javadoc/org/redkale/source/class-use/FilterGroup.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterGroup的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterGroups.html b/javadoc/org/redkale/source/class-use/FilterGroups.html
index 5e57c5908..58beceefa 100644
--- a/javadoc/org/redkale/source/class-use/FilterGroups.html
+++ b/javadoc/org/redkale/source/class-use/FilterGroups.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterGroups的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterJoinColumn.html b/javadoc/org/redkale/source/class-use/FilterJoinColumn.html
index d81aed76e..607b202de 100644
--- a/javadoc/org/redkale/source/class-use/FilterJoinColumn.html
+++ b/javadoc/org/redkale/source/class-use/FilterJoinColumn.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterJoinColumn的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterJoinNode.html b/javadoc/org/redkale/source/class-use/FilterJoinNode.html
index cd283abb4..4ded061ec 100644
--- a/javadoc/org/redkale/source/class-use/FilterJoinNode.html
+++ b/javadoc/org/redkale/source/class-use/FilterJoinNode.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterJoinNode的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterNode.html b/javadoc/org/redkale/source/class-use/FilterNode.html
index 6ccde0b7f..2d9560706 100644
--- a/javadoc/org/redkale/source/class-use/FilterNode.html
+++ b/javadoc/org/redkale/source/class-use/FilterNode.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterNode的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/FilterNodeBean.html b/javadoc/org/redkale/source/class-use/FilterNodeBean.html
index 87df2f52a..c9b238505 100644
--- a/javadoc/org/redkale/source/class-use/FilterNodeBean.html
+++ b/javadoc/org/redkale/source/class-use/FilterNodeBean.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.FilterNodeBean的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Flipper.html b/javadoc/org/redkale/source/class-use/Flipper.html
index 9a776314c..cebaa8c2e 100644
--- a/javadoc/org/redkale/source/class-use/Flipper.html
+++ b/javadoc/org/redkale/source/class-use/Flipper.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Flipper的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/JDBCPoolSource.html b/javadoc/org/redkale/source/class-use/JDBCPoolSource.html
index 3362cad4f..c722124d8 100644
--- a/javadoc/org/redkale/source/class-use/JDBCPoolSource.html
+++ b/javadoc/org/redkale/source/class-use/JDBCPoolSource.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.JDBCPoolSource的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.ByteRange.html b/javadoc/org/redkale/source/class-use/Range.ByteRange.html
index 427a79fca..7484d839b 100644
--- a/javadoc/org/redkale/source/class-use/Range.ByteRange.html
+++ b/javadoc/org/redkale/source/class-use/Range.ByteRange.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Range.ByteRange的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.DoubleRange.html b/javadoc/org/redkale/source/class-use/Range.DoubleRange.html
index 65ba28c8c..7461575af 100644
--- a/javadoc/org/redkale/source/class-use/Range.DoubleRange.html
+++ b/javadoc/org/redkale/source/class-use/Range.DoubleRange.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Range.DoubleRange的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.FloatRange.html b/javadoc/org/redkale/source/class-use/Range.FloatRange.html
index f922afcf0..13c271585 100644
--- a/javadoc/org/redkale/source/class-use/Range.FloatRange.html
+++ b/javadoc/org/redkale/source/class-use/Range.FloatRange.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Range.FloatRange的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.IntegerRange.html b/javadoc/org/redkale/source/class-use/Range.IntegerRange.html
index 3257cf9fb..79e836f49 100644
--- a/javadoc/org/redkale/source/class-use/Range.IntegerRange.html
+++ b/javadoc/org/redkale/source/class-use/Range.IntegerRange.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Range.IntegerRange的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.LongRange.html b/javadoc/org/redkale/source/class-use/Range.LongRange.html
index a2d428898..4b83eef34 100644
--- a/javadoc/org/redkale/source/class-use/Range.LongRange.html
+++ b/javadoc/org/redkale/source/class-use/Range.LongRange.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Range.LongRange的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.ShortRange.html b/javadoc/org/redkale/source/class-use/Range.ShortRange.html
index 8cf1243f2..2cfc1f4cb 100644
--- a/javadoc/org/redkale/source/class-use/Range.ShortRange.html
+++ b/javadoc/org/redkale/source/class-use/Range.ShortRange.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Range.ShortRange的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.StringRange.html b/javadoc/org/redkale/source/class-use/Range.StringRange.html
index b0e046b96..fd89e52bb 100644
--- a/javadoc/org/redkale/source/class-use/Range.StringRange.html
+++ b/javadoc/org/redkale/source/class-use/Range.StringRange.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.Range.StringRange的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/Range.html b/javadoc/org/redkale/source/class-use/Range.html
index ad7c60f23..a1d81d748 100644
--- a/javadoc/org/redkale/source/class-use/Range.html
+++ b/javadoc/org/redkale/source/class-use/Range.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.source.Range的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/class-use/VirtualEntity.html b/javadoc/org/redkale/source/class-use/VirtualEntity.html
index 8db8ec45b..b2f8334cf 100644
--- a/javadoc/org/redkale/source/class-use/VirtualEntity.html
+++ b/javadoc/org/redkale/source/class-use/VirtualEntity.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.source.VirtualEntity的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/package-frame.html b/javadoc/org/redkale/source/package-frame.html
index 036f627da..0d012af8a 100644
--- a/javadoc/org/redkale/source/package-frame.html
+++ b/javadoc/org/redkale/source/package-frame.html
@@ -2,10 +2,10 @@
-
+
org.redkale.source (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/package-summary.html b/javadoc/org/redkale/source/package-summary.html
index 598e30daf..944df21ec 100644
--- a/javadoc/org/redkale/source/package-summary.html
+++ b/javadoc/org/redkale/source/package-summary.html
@@ -2,10 +2,10 @@
-
+
org.redkale.source (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/source/package-tree.html b/javadoc/org/redkale/source/package-tree.html
index b4128c4de..a1adf7bdd 100644
--- a/javadoc/org/redkale/source/package-tree.html
+++ b/javadoc/org/redkale/source/package-tree.html
@@ -2,10 +2,10 @@
-
+
org.redkale.source 类分层结构 (RedKale的API文档)
-
+
@@ -125,13 +125,13 @@
注释类型分层结构
+- org.redkale.source.FilterGroups (implements java.lang.annotation.Annotation)
+- org.redkale.source.FilterJoinColumn (implements java.lang.annotation.Annotation)
- org.redkale.source.DistributeGenerator (implements java.lang.annotation.Annotation)
- org.redkale.source.FilterGroup (implements java.lang.annotation.Annotation)
- org.redkale.source.VirtualEntity (implements java.lang.annotation.Annotation)
-- org.redkale.source.DistributeTables (implements java.lang.annotation.Annotation)
-- org.redkale.source.FilterJoinColumn (implements java.lang.annotation.Annotation)
- org.redkale.source.FilterColumn (implements java.lang.annotation.Annotation)
-- org.redkale.source.FilterGroups (implements java.lang.annotation.Annotation)
+- org.redkale.source.DistributeTables (implements java.lang.annotation.Annotation)
枚举分层结构
@@ -139,8 +139,8 @@
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
-- org.redkale.source.FilterFunc
- org.redkale.source.FilterExpress
+- org.redkale.source.FilterFunc
diff --git a/javadoc/org/redkale/source/package-use.html b/javadoc/org/redkale/source/package-use.html
index c98ac5e4f..49becdf88 100644
--- a/javadoc/org/redkale/source/package-use.html
+++ b/javadoc/org/redkale/source/package-use.html
@@ -2,10 +2,10 @@
-
+
程序包 org.redkale.source的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/AnyValue.DefaultAnyValue.html b/javadoc/org/redkale/util/AnyValue.DefaultAnyValue.html
index 91e59fbbf..845c12465 100644
--- a/javadoc/org/redkale/util/AnyValue.DefaultAnyValue.html
+++ b/javadoc/org/redkale/util/AnyValue.DefaultAnyValue.html
@@ -2,10 +2,10 @@
-
+
AnyValue.DefaultAnyValue (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/AnyValue.Entry.html b/javadoc/org/redkale/util/AnyValue.Entry.html
index 7d19ac86b..9bfac2604 100644
--- a/javadoc/org/redkale/util/AnyValue.Entry.html
+++ b/javadoc/org/redkale/util/AnyValue.Entry.html
@@ -2,10 +2,10 @@
-
+
AnyValue.Entry (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/AnyValue.html b/javadoc/org/redkale/util/AnyValue.html
index 52ea8e3c5..481821457 100644
--- a/javadoc/org/redkale/util/AnyValue.html
+++ b/javadoc/org/redkale/util/AnyValue.html
@@ -2,10 +2,10 @@
-
+
AnyValue (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/AsmMethodVisitor.html b/javadoc/org/redkale/util/AsmMethodVisitor.html
index 13f437b60..5100107cd 100644
--- a/javadoc/org/redkale/util/AsmMethodVisitor.html
+++ b/javadoc/org/redkale/util/AsmMethodVisitor.html
@@ -2,10 +2,10 @@
-
+
AsmMethodVisitor (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/Attribute.html b/javadoc/org/redkale/util/Attribute.html
index 635eeb6e1..19e321aca 100644
--- a/javadoc/org/redkale/util/Attribute.html
+++ b/javadoc/org/redkale/util/Attribute.html
@@ -2,10 +2,10 @@
-
+
Attribute (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/AutoLoad.html b/javadoc/org/redkale/util/AutoLoad.html
index 4e2a62d45..14524b7db 100644
--- a/javadoc/org/redkale/util/AutoLoad.html
+++ b/javadoc/org/redkale/util/AutoLoad.html
@@ -2,10 +2,10 @@
-
+
AutoLoad (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/ByteArray.html b/javadoc/org/redkale/util/ByteArray.html
index 9e4af653d..c47f66b6a 100644
--- a/javadoc/org/redkale/util/ByteArray.html
+++ b/javadoc/org/redkale/util/ByteArray.html
@@ -2,10 +2,10 @@
-
+
ByteArray (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/Creator.ConstructorParameters.html b/javadoc/org/redkale/util/Creator.ConstructorParameters.html
index 95bdfcbaa..1f2aa6c35 100644
--- a/javadoc/org/redkale/util/Creator.ConstructorParameters.html
+++ b/javadoc/org/redkale/util/Creator.ConstructorParameters.html
@@ -2,10 +2,10 @@
-
+
Creator.ConstructorParameters (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/Creator.html b/javadoc/org/redkale/util/Creator.html
index 1e7dc9afa..137e89991 100644
--- a/javadoc/org/redkale/util/Creator.html
+++ b/javadoc/org/redkale/util/Creator.html
@@ -2,10 +2,10 @@
-
+
Creator (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/DLong.html b/javadoc/org/redkale/util/DLong.html
index 74f227885..275222e29 100644
--- a/javadoc/org/redkale/util/DLong.html
+++ b/javadoc/org/redkale/util/DLong.html
@@ -2,10 +2,10 @@
-
+
DLong (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/LogLevel.html b/javadoc/org/redkale/util/LogLevel.html
index d7c7e771f..8a0e6571a 100644
--- a/javadoc/org/redkale/util/LogLevel.html
+++ b/javadoc/org/redkale/util/LogLevel.html
@@ -2,10 +2,10 @@
-
+
LogLevel (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/ObjectPool.html b/javadoc/org/redkale/util/ObjectPool.html
index 7dae30e4f..e85e7029d 100644
--- a/javadoc/org/redkale/util/ObjectPool.html
+++ b/javadoc/org/redkale/util/ObjectPool.html
@@ -2,10 +2,10 @@
-
+
ObjectPool (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/Reproduce.html b/javadoc/org/redkale/util/Reproduce.html
index c91494fb8..90e76ccb6 100644
--- a/javadoc/org/redkale/util/Reproduce.html
+++ b/javadoc/org/redkale/util/Reproduce.html
@@ -2,10 +2,10 @@
-
+
Reproduce (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/ResourceFactory.ResourceHandler.html b/javadoc/org/redkale/util/ResourceFactory.ResourceLoader.html
similarity index 76%
rename from javadoc/org/redkale/util/ResourceFactory.ResourceHandler.html
rename to javadoc/org/redkale/util/ResourceFactory.ResourceLoader.html
index 13ea12796..12e068afd 100644
--- a/javadoc/org/redkale/util/ResourceFactory.ResourceHandler.html
+++ b/javadoc/org/redkale/util/ResourceFactory.ResourceLoader.html
@@ -2,10 +2,10 @@
-
+
-ResourceFactory.ResourceHandler (RedKale的API文档)
-
+ResourceFactory.ResourceLoader (RedKale的API文档)
+
@@ -13,7 +13,7 @@
@@ -19,7 +19,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":9};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":9};
var tabs = {65535:["t0","所有方法"],1:["t1","静态方法"],2:["t2","实例方法"],8:["t4","具体方法"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -51,7 +51,7 @@ var activeTableTab = "activeTableTab";
static interface
-ResourceFactory.ResourceHandler
+ResourceFactory.ResourceLoader
@@ -174,8 +174,8 @@ extends java.lang.Object
void
-add(java.lang.reflect.Type clazz,
- ResourceFactory.ResourceHandler rs)
+add(java.lang.reflect.Type clazz,
+ ResourceFactory.ResourceLoader rs)
ResourceFactory
@@ -186,66 +186,168 @@ extends java.lang.Object
find(java.lang.Class<? extends A> clazz)
-<A> java.util.Map<java.lang.String,A>
-find(java.util.regex.Pattern reg,
- java.lang.Class<? extends A> clazz,
- A exclude)
-
-
<A> A
find(java.lang.String name,
java.lang.Class<? extends A> clazz)
-
+
<A> A
find(java.lang.String name,
java.lang.reflect.Type clazz)
-
+
<A> A
findChild(java.lang.String name,
java.lang.Class<? extends A> clazz)
-
+
<T> boolean
inject(java.lang.Object src)
-
+
<T> boolean
inject(java.lang.Object src,
T attachment)
+
+void
+register(boolean autoSync,
+ java.lang.Class clazz,
+ java.lang.Object rs)
+
void
-register(java.lang.Class clazz,
+register(boolean autoSync,
java.lang.Object rs)
void
-register(java.lang.Object rs)
+register(boolean autoSync,
+ java.lang.String name,
+ boolean value)
+void
+register(boolean autoSync,
+ java.lang.String name,
+ byte value)
+
+
+<A> void
+register(boolean autoSync,
+ java.lang.String name,
+ java.lang.Class<? extends A> clazz,
+ A rs)
+
+
+void
+register(boolean autoSync,
+ java.lang.String name,
+ double value)
+
+
+void
+register(boolean autoSync,
+ java.lang.String name,
+ float value)
+
+
+void
+register(boolean autoSync,
+ java.lang.String name,
+ int value)
+
+
+void
+register(boolean autoSync,
+ java.lang.String name,
+ long value)
+
+
+void
+register(boolean autoSync,
+ java.lang.String name,
+ java.lang.Object rs)
+
+
+void
+register(boolean autoSync,
+ java.lang.String name,
+ short value)
+
+
+<A> void
+register(boolean autoSync,
+ java.lang.String name,
+ java.lang.reflect.Type clazz,
+ A rs)
+
+
+void
+register(java.lang.Class clazz,
+ java.lang.Object rs)
+
+
+void
+register(java.lang.Object rs)
+
+
+void
+register(java.lang.String name,
+ boolean value)
+
+
+void
+register(java.lang.String name,
+ byte value)
+
+
<A> void
register(java.lang.String name,
java.lang.Class<? extends A> clazz,
A rs)
-
+
+void
+register(java.lang.String name,
+ double value)
+
+
+void
+register(java.lang.String name,
+ float value)
+
+
+void
+register(java.lang.String name,
+ int value)
+
+
+void
+register(java.lang.String name,
+ long value)
+
+
void
register(java.lang.String name,
java.lang.Object rs)
-
+
+void
+register(java.lang.String name,
+ short value)
+
+
<A> void
register(java.lang.String name,
java.lang.reflect.Type clazz,
A rs)
-
+
void
release()
-
+
static ResourceFactory
root()
@@ -329,6 +431,17 @@ extends java.lang.Object
java.lang.Object rs)
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.Class clazz,
+ java.lang.Object rs)
+
+
@@ -338,14 +451,171 @@ extends java.lang.Object
public void register(java.lang.Object rs)
-
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.Object rs)
+
+
+
-
add
public void add(java.lang.reflect.Type clazz,
- ResourceFactory.ResourceHandler rs)
+ ResourceFactory.ResourceLoader rs)
+
+
+
+
+
+
+-
+
register
+public void register(java.lang.String name,
+ boolean value)
+
+
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ boolean value)
+
+
+
+
+
+
+-
+
register
+public void register(java.lang.String name,
+ byte value)
+
+
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ byte value)
+
+
+
+
+
+
+-
+
register
+public void register(java.lang.String name,
+ short value)
+
+
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ short value)
+
+
+
+
+
+
+-
+
register
+public void register(java.lang.String name,
+ int value)
+
+
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ int value)
+
+
+
+
+
+
+-
+
register
+public void register(java.lang.String name,
+ float value)
+
+
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ float value)
+
+
+
+
+
+
+-
+
register
+public void register(java.lang.String name,
+ long value)
+
+
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ long value)
+
+
+
+
+
+
+-
+
register
+public void register(java.lang.String name,
+ double value)
+
+
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ double value)
@@ -358,6 +628,17 @@ extends java.lang.Object
java.lang.Object rs)
+
+
+
+
+-
+
register
+public void register(boolean autoSync,
+ java.lang.String name,
+ java.lang.Object rs)
+
+
@@ -371,6 +652,20 @@ extends java.lang.Object
A rs)
+
+
+
+
+
+
+-
+
register
+public <A> void register(boolean autoSync,
+ java.lang.String name,
+ java.lang.Class<? extends A> clazz,
+ A rs)
+
+
@@ -384,6 +679,20 @@ extends java.lang.Object
A rs)
+
+
+
+
+
+
+-
+
register
+public <A> void register(boolean autoSync,
+ java.lang.String name,
+ java.lang.reflect.Type clazz,
+ A rs)
+
+
@@ -423,19 +732,6 @@ extends java.lang.Object
java.lang.Class<? extends A> clazz)
-
-
-
-
-
-
--
-
find
-public <A> java.util.Map<java.lang.String,A> find(java.util.regex.Pattern reg,
- java.lang.Class<? extends A> clazz,
- A exclude)
-
-
@@ -486,7 +782,7 @@ extends java.lang.Object
diff --git a/javadoc/org/redkale/util/class-use/Reproduce.html b/javadoc/org/redkale/util/class-use/Reproduce.html
index c4baaa232..570e5211d 100644
--- a/javadoc/org/redkale/util/class-use/Reproduce.html
+++ b/javadoc/org/redkale/util/class-use/Reproduce.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.util.Reproduce的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/class-use/ResourceFactory.ResourceHandler.html b/javadoc/org/redkale/util/class-use/ResourceFactory.ResourceLoader.html
similarity index 74%
rename from javadoc/org/redkale/util/class-use/ResourceFactory.ResourceHandler.html
rename to javadoc/org/redkale/util/class-use/ResourceFactory.ResourceLoader.html
index 74b2b3366..a33dc7ab4 100644
--- a/javadoc/org/redkale/util/class-use/ResourceFactory.ResourceHandler.html
+++ b/javadoc/org/redkale/util/class-use/ResourceFactory.ResourceLoader.html
@@ -2,10 +2,10 @@
-
+
-接口 org.redkale.util.ResourceFactory.ResourceHandler的使用 (RedKale的API文档)
-
+接口 org.redkale.util.ResourceFactory.ResourceLoader的使用 (RedKale的API文档)
+
@@ -13,7 +13,7 @@
@@ -161,11 +161,11 @@
void
-ResourceFactory.ResourceHandler.execute(ResourceFactory factory,
- java.lang.Object src,
- java.lang.String resourceName,
- java.lang.reflect.Field field,
- java.lang.Object attachment)
+ResourceFactory.ResourceLoader.load(ResourceFactory factory,
+ java.lang.Object src,
+ java.lang.String resourceName,
+ java.lang.reflect.Field field,
+ java.lang.Object attachment)
diff --git a/javadoc/org/redkale/util/class-use/ResourceType.html b/javadoc/org/redkale/util/class-use/ResourceType.html
index 3f822379e..b3feb32cb 100644
--- a/javadoc/org/redkale/util/class-use/ResourceType.html
+++ b/javadoc/org/redkale/util/class-use/ResourceType.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.util.ResourceType的使用 (RedKale的API文档)
-
+
@@ -125,10 +125,7 @@
class
DataSQLListenerService
-暂时不实现
-
-
- 详情见: http://www.redkale.org
+已过时。
diff --git a/javadoc/org/redkale/util/class-use/SelectColumn.html b/javadoc/org/redkale/util/class-use/SelectColumn.html
index 4f14bb09a..7eb957941 100644
--- a/javadoc/org/redkale/util/class-use/SelectColumn.html
+++ b/javadoc/org/redkale/util/class-use/SelectColumn.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.util.SelectColumn的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/class-use/Sheet.html b/javadoc/org/redkale/util/class-use/Sheet.html
index d3b705c41..41c18d04a 100644
--- a/javadoc/org/redkale/util/class-use/Sheet.html
+++ b/javadoc/org/redkale/util/class-use/Sheet.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.util.Sheet的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/class-use/TypeToken.html b/javadoc/org/redkale/util/class-use/TypeToken.html
index 26de5cb4b..83acd28b2 100644
--- a/javadoc/org/redkale/util/class-use/TypeToken.html
+++ b/javadoc/org/redkale/util/class-use/TypeToken.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.util.TypeToken的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/class-use/Utility.html b/javadoc/org/redkale/util/class-use/Utility.html
index fa65d1048..2f28276bd 100644
--- a/javadoc/org/redkale/util/class-use/Utility.html
+++ b/javadoc/org/redkale/util/class-use/Utility.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.util.Utility的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/util/package-frame.html b/javadoc/org/redkale/util/package-frame.html
index 1c47e5b46..1a1ad9b93 100644
--- a/javadoc/org/redkale/util/package-frame.html
+++ b/javadoc/org/redkale/util/package-frame.html
@@ -2,10 +2,10 @@
-
+
org.redkale.util (RedKale的API文档)
-
+
@@ -17,7 +17,7 @@
- Attribute
- Creator
- Reproduce
-- ResourceFactory.ResourceHandler
+- ResourceFactory.ResourceLoader
类
diff --git a/javadoc/org/redkale/util/package-summary.html b/javadoc/org/redkale/util/package-summary.html
index 58e3ca380..a4dc5ad63 100644
--- a/javadoc/org/redkale/util/package-summary.html
+++ b/javadoc/org/redkale/util/package-summary.html
@@ -2,10 +2,10 @@
-
+
org.redkale.util (RedKale的API文档)
-
+
@@ -108,7 +108,7 @@
-ResourceFactory.ResourceHandler
+ResourceFactory.ResourceLoader
diff --git a/javadoc/org/redkale/util/package-tree.html b/javadoc/org/redkale/util/package-tree.html
index 3f51b64a7..cd2ac1f77 100644
--- a/javadoc/org/redkale/util/package-tree.html
+++ b/javadoc/org/redkale/util/package-tree.html
@@ -2,10 +2,10 @@
-
+
org.redkale.util 类分层结构 (RedKale的API文档)
-
+
@@ -109,13 +109,13 @@
- org.redkale.util.Attribute<T,F>
- org.redkale.util.Creator<T>
- org.redkale.util.Reproduce<D,S>
-- org.redkale.util.ResourceFactory.ResourceHandler
+- org.redkale.util.ResourceFactory.ResourceLoader
注释类型分层结构
- org.redkale.util.AutoLoad (implements java.lang.annotation.Annotation)
-- org.redkale.util.ResourceType (implements java.lang.annotation.Annotation)
- org.redkale.util.LogLevel (implements java.lang.annotation.Annotation)
+- org.redkale.util.ResourceType (implements java.lang.annotation.Annotation)
- org.redkale.util.Creator.ConstructorParameters (implements java.lang.annotation.Annotation)
diff --git a/javadoc/org/redkale/util/package-use.html b/javadoc/org/redkale/util/package-use.html
index 4d58caafd..65e663c6c 100644
--- a/javadoc/org/redkale/util/package-use.html
+++ b/javadoc/org/redkale/util/package-use.html
@@ -2,10 +2,10 @@
-
+
程序包 org.redkale.util的使用 (RedKale的API文档)
-
+
@@ -512,7 +512,7 @@
-ResourceFactory.ResourceHandler
+ResourceFactory.ResourceLoader
SelectColumn
diff --git a/javadoc/org/redkale/watch/WatchFactory.html b/javadoc/org/redkale/watch/WatchFactory.html
index aa43a6773..7d739e56c 100644
--- a/javadoc/org/redkale/watch/WatchFactory.html
+++ b/javadoc/org/redkale/watch/WatchFactory.html
@@ -2,10 +2,10 @@
-
+
WatchFactory (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/WatchNode.html b/javadoc/org/redkale/watch/WatchNode.html
index ccb0eb9a1..cfe36e287 100644
--- a/javadoc/org/redkale/watch/WatchNode.html
+++ b/javadoc/org/redkale/watch/WatchNode.html
@@ -2,10 +2,10 @@
-
+
WatchNode (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/WatchNumber.html b/javadoc/org/redkale/watch/WatchNumber.html
index 0815f6d6c..a1131cfc7 100644
--- a/javadoc/org/redkale/watch/WatchNumber.html
+++ b/javadoc/org/redkale/watch/WatchNumber.html
@@ -2,10 +2,10 @@
-
+
WatchNumber (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/WatchSupplier.html b/javadoc/org/redkale/watch/WatchSupplier.html
index 5e0a4bfe4..31bd6666f 100644
--- a/javadoc/org/redkale/watch/WatchSupplier.html
+++ b/javadoc/org/redkale/watch/WatchSupplier.html
@@ -2,10 +2,10 @@
-
+
WatchSupplier (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/Watchable.html b/javadoc/org/redkale/watch/Watchable.html
index 787e7f916..97aca3cc9 100644
--- a/javadoc/org/redkale/watch/Watchable.html
+++ b/javadoc/org/redkale/watch/Watchable.html
@@ -2,10 +2,10 @@
-
+
Watchable (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/class-use/WatchFactory.html b/javadoc/org/redkale/watch/class-use/WatchFactory.html
index 5ceed9192..7821905f3 100644
--- a/javadoc/org/redkale/watch/class-use/WatchFactory.html
+++ b/javadoc/org/redkale/watch/class-use/WatchFactory.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.watch.WatchFactory的使用 (RedKale的API文档)
-
+
@@ -232,7 +232,7 @@
-HttpContext(long serverStartTime,
+HttpContext(long serverStartTime,
java.util.logging.Logger logger,
java.util.concurrent.ExecutorService executor,
int bufferCapacity,
@@ -244,8 +244,7 @@
PrepareServlet prepare,
WatchFactory watch,
int readTimeoutSecond,
- int writeTimeoutSecond,
- java.lang.String contextPath)
+ int writeTimeoutSecond)
HttpServer(long serverStartTime,
@@ -265,6 +264,21 @@
+SncpContext(long serverStartTime,
+ java.util.logging.Logger logger,
+ java.util.concurrent.ExecutorService executor,
+ int bufferCapacity,
+ ObjectPool<java.nio.ByteBuffer> bufferPool,
+ ObjectPool<Response> responsePool,
+ int maxbody,
+ java.nio.charset.Charset charset,
+ java.net.InetSocketAddress address,
+ PrepareServlet prepare,
+ WatchFactory watch,
+ int readTimeoutSecond,
+ int writeTimeoutSecond)
+
+
SncpServer(long serverStartTime,
WatchFactory watch)
diff --git a/javadoc/org/redkale/watch/class-use/WatchNode.html b/javadoc/org/redkale/watch/class-use/WatchNode.html
index c50af6108..6ccddf4e3 100644
--- a/javadoc/org/redkale/watch/class-use/WatchNode.html
+++ b/javadoc/org/redkale/watch/class-use/WatchNode.html
@@ -2,10 +2,10 @@
-
+
接口 org.redkale.watch.WatchNode的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/class-use/WatchNumber.html b/javadoc/org/redkale/watch/class-use/WatchNumber.html
index 58bc143c4..e77df3dd8 100644
--- a/javadoc/org/redkale/watch/class-use/WatchNumber.html
+++ b/javadoc/org/redkale/watch/class-use/WatchNumber.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.watch.WatchNumber的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/class-use/WatchSupplier.html b/javadoc/org/redkale/watch/class-use/WatchSupplier.html
index 2bc0ee189..caab1fe18 100644
--- a/javadoc/org/redkale/watch/class-use/WatchSupplier.html
+++ b/javadoc/org/redkale/watch/class-use/WatchSupplier.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.watch.WatchSupplier的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/class-use/Watchable.html b/javadoc/org/redkale/watch/class-use/Watchable.html
index b7d6f0cab..ead822f57 100644
--- a/javadoc/org/redkale/watch/class-use/Watchable.html
+++ b/javadoc/org/redkale/watch/class-use/Watchable.html
@@ -2,10 +2,10 @@
-
+
类 org.redkale.watch.Watchable的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/package-frame.html b/javadoc/org/redkale/watch/package-frame.html
index 94f9a43e2..38e77252f 100644
--- a/javadoc/org/redkale/watch/package-frame.html
+++ b/javadoc/org/redkale/watch/package-frame.html
@@ -2,10 +2,10 @@
-
+
org.redkale.watch (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/package-summary.html b/javadoc/org/redkale/watch/package-summary.html
index 0a621dd57..27398e4ff 100644
--- a/javadoc/org/redkale/watch/package-summary.html
+++ b/javadoc/org/redkale/watch/package-summary.html
@@ -2,10 +2,10 @@
-
+
org.redkale.watch (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/package-tree.html b/javadoc/org/redkale/watch/package-tree.html
index f9feb1fcf..cdb0daef4 100644
--- a/javadoc/org/redkale/watch/package-tree.html
+++ b/javadoc/org/redkale/watch/package-tree.html
@@ -2,10 +2,10 @@
-
+
org.redkale.watch 类分层结构 (RedKale的API文档)
-
+
diff --git a/javadoc/org/redkale/watch/package-use.html b/javadoc/org/redkale/watch/package-use.html
index 758323be3..dbf7007f0 100644
--- a/javadoc/org/redkale/watch/package-use.html
+++ b/javadoc/org/redkale/watch/package-use.html
@@ -2,10 +2,10 @@
-
+
程序包 org.redkale.watch的使用 (RedKale的API文档)
-
+
diff --git a/javadoc/overview-frame.html b/javadoc/overview-frame.html
index 832803c16..12c741988 100644
--- a/javadoc/overview-frame.html
+++ b/javadoc/overview-frame.html
@@ -2,10 +2,10 @@
-
+
概览列表 (RedKale的API文档)
-
+
diff --git a/javadoc/overview-summary.html b/javadoc/overview-summary.html
index 715377d5d..b45f50231 100644
--- a/javadoc/overview-summary.html
+++ b/javadoc/overview-summary.html
@@ -2,10 +2,10 @@
-
+
概览 (RedKale的API文档)
-
+
diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html
index b25d6b949..7dbd4cd15 100644
--- a/javadoc/overview-tree.html
+++ b/javadoc/overview-tree.html
@@ -2,10 +2,10 @@
-
+
类分层结构 (RedKale的API文档)
-
+
@@ -117,6 +117,7 @@
- org.redkale.net.Context
- org.redkale.net.http.HttpContext
+- org.redkale.net.sncp.SncpContext
- org.redkale.convert.Convert<R,W>
@@ -212,16 +213,16 @@
-- org.redkale.net.Request
+
- org.redkale.net.Request<C>
- org.redkale.net.http.HttpRequest
- org.redkale.net.sncp.SncpRequest
- org.redkale.util.ResourceFactory
-- org.redkale.net.Response<R>
+
- org.redkale.net.Response<C,R>
-- org.redkale.net.http.HttpResponse<R>
+- org.redkale.net.http.HttpResponse
- org.redkale.net.sncp.SncpResponse
@@ -238,7 +239,7 @@
- org.redkale.net.sncp.ServiceWrapper<T> (implements java.lang.Comparable<T>)
-- org.redkale.net.Servlet<R,P>
+
- org.redkale.net.Servlet<C,R,P>
- org.redkale.net.http.HttpServlet
@@ -247,7 +248,7 @@
- org.redkale.net.http.WebSocketServlet
-- org.redkale.net.PrepareServlet<R,P>
+
- org.redkale.net.PrepareServlet<C,R,P>
- org.redkale.net.http.HttpPrepareServlet
- org.redkale.net.sncp.SncpPrepareServlet
@@ -264,6 +265,7 @@
- org.redkale.convert.SimpledCoder<R,W,T> (implements org.redkale.convert.Decodeable<R,T>, org.redkale.convert.Encodeable<W,T>)
- org.redkale.convert.ext.BigIntegerSimpledCoder<R,W>
+- org.redkale.convert.ext.BigIntegerSimpledCoder.BigIntegerJsonSimpledCoder<R,W>
- org.redkale.convert.ext.BoolArraySimpledCoder<R,W>
- org.redkale.convert.ext.BoolSimpledCoder<R,W>
- org.redkale.convert.bson.BsonSimpledCoder<T>
@@ -373,7 +375,7 @@
- org.redkale.util.Reproduce<D,S>
-- org.redkale.util.ResourceFactory.ResourceHandler
+- org.redkale.util.ResourceFactory.ResourceLoader
- java.io.Serializable
- org.redkale.source.Range<E> (并 extends java.util.function.Predicate<T>)
diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
index e77edc4d8..5069aa491 100644
--- a/javadoc/serialized-form.html
+++ b/javadoc/serialized-form.html
@@ -2,10 +2,10 @@
-
+
序列化表格 (RedKale的API文档)
-
+