├── .gitignore ├── .travis.yml ├── 1.png ├── README.MD ├── dactor ├── .gitignore ├── bintray.gradle ├── build.gradle ├── gradle.properties ├── settings.gradle └── src │ ├── main │ ├── java │ │ ├── cn │ │ │ └── ymotel │ │ │ │ └── dactor │ │ │ │ ├── ActorUtils.java │ │ │ │ ├── Constants.java │ │ │ │ ├── CourrentLimitControl.java │ │ │ │ ├── action │ │ │ │ ├── AbstractJsonSupportActor.java │ │ │ │ ├── AbstractSupportActor.java │ │ │ │ ├── Actor.java │ │ │ │ ├── BeginActor.java │ │ │ │ ├── ChildsEndActor.java │ │ │ │ ├── Component.java │ │ │ │ ├── EndActor.java │ │ │ │ ├── FinishActor.java │ │ │ │ ├── InvokeChildsActor.java │ │ │ │ ├── JsonViewResolverActor.java │ │ │ │ ├── PlaceholderActor.java │ │ │ │ ├── ViewResolveActor.java │ │ │ │ ├── httpclient │ │ │ │ │ ├── ActorHttpClientResponse.java │ │ │ │ │ ├── ActorHttpClientResponseHandler.java │ │ │ │ │ ├── BasicResponseHandlerExt.java │ │ │ │ │ ├── HttpClientActor.java │ │ │ │ │ ├── HttpClientHelper.java │ │ │ │ │ ├── IdleConnectionEvictor.java │ │ │ │ │ ├── NHttpClient.java │ │ │ │ │ ├── Test.java │ │ │ │ │ └── TrustAllHostnames.java │ │ │ │ ├── mybatis │ │ │ │ │ ├── SqlInsertOrUpdateActor.java │ │ │ │ │ ├── SqlQueryDataActor.java │ │ │ │ │ ├── SqlQueryListActor.java │ │ │ │ │ ├── SqlQueryPageListActor.java │ │ │ │ │ └── SqlUpdateActor.java │ │ │ │ └── netty │ │ │ │ │ ├── aysnsocket │ │ │ │ │ ├── TcpClientActor.java │ │ │ │ │ ├── TcpClientHanlder.java │ │ │ │ │ ├── TcpClientHelper.java │ │ │ │ │ ├── TcpServer.java │ │ │ │ │ ├── TcpServerActor.java │ │ │ │ │ └── TcpServerHandler.java │ │ │ │ │ └── httpserver │ │ │ │ │ ├── HttpServerResponseActor.java │ │ │ │ │ ├── NettyHttpServer.java │ │ │ │ │ └── NettyHttpServerHandler.java │ │ │ │ ├── async │ │ │ │ └── web │ │ │ │ │ ├── AsyncContextWrapper.java │ │ │ │ │ ├── AsyncServlet.java │ │ │ │ │ ├── AsyncServletFilter.java │ │ │ │ │ ├── ContentTypeUtil.java │ │ │ │ │ ├── DActorAsyncListener.java │ │ │ │ │ ├── MessageSourceFilter.java │ │ │ │ │ ├── StaticResourceRequestHandler.java │ │ │ │ │ └── view │ │ │ │ │ ├── AbstractView.java │ │ │ │ │ ├── CsvView.java │ │ │ │ │ ├── CustomHttpView.java │ │ │ │ │ ├── DownloadView.java │ │ │ │ │ ├── FreeMakerView.java │ │ │ │ │ ├── HttpView.java │ │ │ │ │ ├── JsonUtil.java │ │ │ │ │ ├── JsonView.java │ │ │ │ │ ├── RedirectView.java │ │ │ │ │ ├── StreamView.java │ │ │ │ │ ├── UrlView.java │ │ │ │ │ └── ZipView.java │ │ │ │ ├── core │ │ │ │ ├── AbstractMessageDispatcher.java │ │ │ │ ├── ActorChainCfg.java │ │ │ │ ├── ActorGlobalCfg.java │ │ │ │ ├── ActorTransactionCfg.java │ │ │ │ ├── DyanmicUrlPattern.java │ │ │ │ ├── MessageDispatcher.java │ │ │ │ ├── MessageThreadLocal.java │ │ │ │ ├── UrlMapping.java │ │ │ │ └── disruptor │ │ │ │ │ ├── MessageEvent.java │ │ │ │ │ ├── MessageEventHandler.java │ │ │ │ │ ├── MessageRingBufferDispatcher.java │ │ │ │ │ ├── RingBufferManager.java │ │ │ │ │ ├── RingBufferMonitorThread.java │ │ │ │ │ ├── Sentinel.java │ │ │ │ │ └── WorkProcessorManager.java │ │ │ │ ├── exception │ │ │ │ └── DActorException.java │ │ │ │ ├── message │ │ │ │ ├── AsyncMessage.java │ │ │ │ ├── ControlMessage.java │ │ │ │ ├── DefaultMessage.java │ │ │ │ ├── DefaultResolveMessage.java │ │ │ │ ├── Message.java │ │ │ │ ├── ServletMessage.java │ │ │ │ └── SpringControlMessage.java │ │ │ │ ├── paginate │ │ │ │ ├── Page.java │ │ │ │ └── PageUtil.java │ │ │ │ ├── pattern │ │ │ │ ├── MatchPair.java │ │ │ │ ├── PatternComparator.java │ │ │ │ ├── PatternLookUpMatch.java │ │ │ │ └── PatternMatcher.java │ │ │ │ ├── response │ │ │ │ ├── ResponseViewType.java │ │ │ │ └── TransportResponseViewActor.java │ │ │ │ ├── sequence │ │ │ │ └── IdWorker.java │ │ │ │ ├── spring │ │ │ │ ├── ActorBeanDefinitionParser.java │ │ │ │ ├── ActorChainDefinitionParser.java │ │ │ │ ├── ActorGlobalDefinitionParser.java │ │ │ │ ├── ActorNamespaceHandler.java │ │ │ │ ├── ActorsBeanDefinitionParser.java │ │ │ │ ├── annotaion │ │ │ │ │ ├── ActorCfg.java │ │ │ │ │ ├── ActorCfgBeanFactoryPostProcessor.java │ │ │ │ │ ├── AfterChain.java │ │ │ │ │ ├── AnnotationBean.java │ │ │ │ │ ├── BaseChain.java │ │ │ │ │ ├── BeforeChain.java │ │ │ │ │ ├── EnableAnnotation.java │ │ │ │ │ ├── StaticResource.java │ │ │ │ │ └── StaticResourceImportSelector.java │ │ │ │ └── beandef │ │ │ │ │ ├── ActorChainCfgBeanDefinitionParser.java │ │ │ │ │ ├── ActorGlobalCfgBeanDefinitionParser.java │ │ │ │ │ ├── ActorTransactionCfgBeanDefinitionParser.java │ │ │ │ │ └── AnnotationBeanDefinitionParser.java │ │ │ │ ├── springboot │ │ │ │ ├── DactorAutoConfiguration.java │ │ │ │ ├── DactorMessageFilterConfiguration.java │ │ │ │ ├── DactorProperties.java │ │ │ │ └── DactorServletAutoConfiguration.java │ │ │ │ ├── transformer │ │ │ │ ├── AbstractParserActor.java │ │ │ │ └── JsonParserActor.java │ │ │ │ └── workflow │ │ │ │ ├── ActorProcessStructure.java │ │ │ │ └── WorkFlowProcess.java │ │ └── com │ │ │ └── lmax │ │ │ └── disruptor │ │ │ └── WorkProcessorExt.java │ └── resources │ │ └── META-INF │ │ ├── MANIFEST.MF │ │ ├── actor.xsd │ │ ├── spring.factories │ │ ├── spring.handlers │ │ └── spring.schemas │ └── test │ ├── java │ └── cn │ │ └── ymotel │ │ └── dactor │ │ ├── WorkFlow1Test.java │ │ ├── WorkFlow2Test.java │ │ ├── action │ │ └── netty │ │ │ └── aysnsocket │ │ │ ├── ClientReciverActor.java │ │ │ ├── SenderClientTest.java │ │ │ └── ServerTestActor.java │ │ └── actor │ │ ├── FinishActor.java │ │ └── RandomTxtActor.java │ └── resources │ ├── ringbuffer.xml │ ├── tcp │ └── tcp1.xml │ └── workflow │ ├── workflow1.xml │ └── workflow2.xml ├── docs ├── ChangeLog.md ├── Home.MD ├── README.md ├── XML配置说明.MD ├── Yml配置说明.MD ├── _config.yml ├── randomTxt2.png ├── randomTxt2.vsdx ├── 常用类说明.MD ├── 注解配置说明.MD └── 视图配置说明.MD ├── example ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ ├── java │ └── cn │ │ └── ymotel │ │ ├── dactor │ │ └── core │ │ │ └── disruptor │ │ │ └── RingBufferMonitorThread.java │ │ └── example │ │ └── imgcode │ │ ├── AnnotationExample.java │ │ ├── AnnotationExample2.java │ │ ├── ImgCodeGeneratorActor.java │ │ ├── IsLoginActor.java │ │ ├── RandomTxtActor.java │ │ ├── SpringRequestMapping.java │ │ ├── SpringResponse.java │ │ ├── ValidateCode.java │ │ ├── exceptionTestActor.java │ │ └── httpClientActor.java │ ├── resources │ └── conf │ │ ├── actorhttpcore.xml │ │ ├── annotation.xml │ │ ├── chain.xml │ │ ├── httpclient.xml │ │ ├── imgcode.xml │ │ ├── namespace.xml │ │ ├── nonamespace.xml │ │ ├── ringbuffer.xml │ │ ├── servlet-context.xml │ │ └── view.xml │ └── webapp │ ├── META-INF │ └── MANIFEST.MF │ └── WEB-INF │ └── web.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── randomTxt2.png ├── settings.gradle ├── springboot ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ └── main │ ├── java │ └── cn │ │ └── SpringBootStartUpApplication.java │ ├── resources │ └── application.yaml │ └── webapp │ ├── META-INF │ └── MANIFEST.MF │ └── WEB-INF │ └── web.xml └── springbootexample ├── build.gradle └── src └── main ├── java └── cn │ └── ymotel │ └── dactor │ ├── SpringBootStartUpApplication.java │ ├── pattern │ ├── DayNamicPattern.java │ ├── DaynmicPaternActor.java │ └── DaynmicPaternActor2.java │ └── springbootauto │ └── TestActor.java └── resources ├── application.yaml ├── conf └── chain.xml └── static └── index.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/.travis.yml -------------------------------------------------------------------------------- /1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/1.png -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/README.MD -------------------------------------------------------------------------------- /dactor/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | /target/ 3 | /build/ 4 | local.properties -------------------------------------------------------------------------------- /dactor/bintray.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/bintray.gradle -------------------------------------------------------------------------------- /dactor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/build.gradle -------------------------------------------------------------------------------- /dactor/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/gradle.properties -------------------------------------------------------------------------------- /dactor/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/settings.gradle -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/ActorUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/ActorUtils.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/Constants.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/CourrentLimitControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/CourrentLimitControl.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/AbstractJsonSupportActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/AbstractJsonSupportActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/AbstractSupportActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/AbstractSupportActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/Actor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/Actor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/BeginActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/BeginActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/ChildsEndActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/ChildsEndActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/Component.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/Component.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/EndActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/EndActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/FinishActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/FinishActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/InvokeChildsActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/InvokeChildsActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/JsonViewResolverActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/JsonViewResolverActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/PlaceholderActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/PlaceholderActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/ViewResolveActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/ViewResolveActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/ActorHttpClientResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/ActorHttpClientResponse.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/ActorHttpClientResponseHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/ActorHttpClientResponseHandler.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/BasicResponseHandlerExt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/BasicResponseHandlerExt.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/HttpClientActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/HttpClientActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/HttpClientHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/HttpClientHelper.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/IdleConnectionEvictor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/IdleConnectionEvictor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/NHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/NHttpClient.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/Test.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/httpclient/TrustAllHostnames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/httpclient/TrustAllHostnames.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlInsertOrUpdateActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlInsertOrUpdateActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlQueryDataActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlQueryDataActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlQueryListActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlQueryListActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlQueryPageListActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlQueryPageListActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlUpdateActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/mybatis/SqlUpdateActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpClientActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpClientActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpClientHanlder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpClientHanlder.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpClientHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpClientHelper.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpServer.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpServerActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpServerActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/aysnsocket/TcpServerHandler.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/httpserver/HttpServerResponseActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/httpserver/HttpServerResponseActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/httpserver/NettyHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/httpserver/NettyHttpServer.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/action/netty/httpserver/NettyHttpServerHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/action/netty/httpserver/NettyHttpServerHandler.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/AsyncContextWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/AsyncContextWrapper.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/AsyncServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/AsyncServlet.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/AsyncServletFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/AsyncServletFilter.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/ContentTypeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/ContentTypeUtil.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/DActorAsyncListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/DActorAsyncListener.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/MessageSourceFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/MessageSourceFilter.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/StaticResourceRequestHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/StaticResourceRequestHandler.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/AbstractView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/AbstractView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/CsvView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/CsvView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/CustomHttpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/CustomHttpView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/DownloadView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/DownloadView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/FreeMakerView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/FreeMakerView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/HttpView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/HttpView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/JsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/JsonUtil.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/JsonView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/JsonView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/RedirectView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/RedirectView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/StreamView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/StreamView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/UrlView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/UrlView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/async/web/view/ZipView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/async/web/view/ZipView.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/AbstractMessageDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/AbstractMessageDispatcher.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/ActorChainCfg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/ActorChainCfg.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/ActorGlobalCfg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/ActorGlobalCfg.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/ActorTransactionCfg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/ActorTransactionCfg.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/DyanmicUrlPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/DyanmicUrlPattern.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/MessageDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/MessageDispatcher.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/MessageThreadLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/MessageThreadLocal.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/UrlMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/UrlMapping.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/disruptor/MessageEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/disruptor/MessageEvent.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/disruptor/MessageEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/disruptor/MessageEventHandler.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/disruptor/MessageRingBufferDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/disruptor/MessageRingBufferDispatcher.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/disruptor/RingBufferManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/disruptor/RingBufferManager.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/disruptor/RingBufferMonitorThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/disruptor/RingBufferMonitorThread.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/disruptor/Sentinel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/disruptor/Sentinel.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/core/disruptor/WorkProcessorManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/core/disruptor/WorkProcessorManager.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/exception/DActorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/exception/DActorException.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/message/AsyncMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/message/AsyncMessage.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/message/ControlMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/message/ControlMessage.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/message/DefaultMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/message/DefaultMessage.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/message/DefaultResolveMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/message/DefaultResolveMessage.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/message/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/message/Message.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/message/ServletMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/message/ServletMessage.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/message/SpringControlMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/message/SpringControlMessage.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/paginate/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/paginate/Page.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/paginate/PageUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/paginate/PageUtil.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/pattern/MatchPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/pattern/MatchPair.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/pattern/PatternComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/pattern/PatternComparator.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/pattern/PatternLookUpMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/pattern/PatternLookUpMatch.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/pattern/PatternMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/pattern/PatternMatcher.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/response/ResponseViewType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/response/ResponseViewType.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/response/TransportResponseViewActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/response/TransportResponseViewActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/sequence/IdWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/sequence/IdWorker.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/ActorBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/ActorBeanDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/ActorChainDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/ActorChainDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/ActorGlobalDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/ActorGlobalDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/ActorNamespaceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/ActorNamespaceHandler.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/ActorsBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/ActorsBeanDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/ActorCfg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/ActorCfg.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/ActorCfgBeanFactoryPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/ActorCfgBeanFactoryPostProcessor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/AfterChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/AfterChain.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/AnnotationBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/AnnotationBean.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/BaseChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/BaseChain.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/BeforeChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/BeforeChain.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/EnableAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/EnableAnnotation.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/StaticResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/StaticResource.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/StaticResourceImportSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/annotaion/StaticResourceImportSelector.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/beandef/ActorChainCfgBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/beandef/ActorChainCfgBeanDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/beandef/ActorGlobalCfgBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/beandef/ActorGlobalCfgBeanDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/beandef/ActorTransactionCfgBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/beandef/ActorTransactionCfgBeanDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/spring/beandef/AnnotationBeanDefinitionParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/spring/beandef/AnnotationBeanDefinitionParser.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/springboot/DactorAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/springboot/DactorAutoConfiguration.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/springboot/DactorMessageFilterConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/springboot/DactorMessageFilterConfiguration.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/springboot/DactorProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/springboot/DactorProperties.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/springboot/DactorServletAutoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/springboot/DactorServletAutoConfiguration.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/transformer/AbstractParserActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/transformer/AbstractParserActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/transformer/JsonParserActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/transformer/JsonParserActor.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/workflow/ActorProcessStructure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/workflow/ActorProcessStructure.java -------------------------------------------------------------------------------- /dactor/src/main/java/cn/ymotel/dactor/workflow/WorkFlowProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/cn/ymotel/dactor/workflow/WorkFlowProcess.java -------------------------------------------------------------------------------- /dactor/src/main/java/com/lmax/disruptor/WorkProcessorExt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/java/com/lmax/disruptor/WorkProcessorExt.java -------------------------------------------------------------------------------- /dactor/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Class-Path: 2 | 3 | -------------------------------------------------------------------------------- /dactor/src/main/resources/META-INF/actor.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/resources/META-INF/actor.xsd -------------------------------------------------------------------------------- /dactor/src/main/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /dactor/src/main/resources/META-INF/spring.handlers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/resources/META-INF/spring.handlers -------------------------------------------------------------------------------- /dactor/src/main/resources/META-INF/spring.schemas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/main/resources/META-INF/spring.schemas -------------------------------------------------------------------------------- /dactor/src/test/java/cn/ymotel/dactor/WorkFlow1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/java/cn/ymotel/dactor/WorkFlow1Test.java -------------------------------------------------------------------------------- /dactor/src/test/java/cn/ymotel/dactor/WorkFlow2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/java/cn/ymotel/dactor/WorkFlow2Test.java -------------------------------------------------------------------------------- /dactor/src/test/java/cn/ymotel/dactor/action/netty/aysnsocket/ClientReciverActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/java/cn/ymotel/dactor/action/netty/aysnsocket/ClientReciverActor.java -------------------------------------------------------------------------------- /dactor/src/test/java/cn/ymotel/dactor/action/netty/aysnsocket/SenderClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/java/cn/ymotel/dactor/action/netty/aysnsocket/SenderClientTest.java -------------------------------------------------------------------------------- /dactor/src/test/java/cn/ymotel/dactor/action/netty/aysnsocket/ServerTestActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/java/cn/ymotel/dactor/action/netty/aysnsocket/ServerTestActor.java -------------------------------------------------------------------------------- /dactor/src/test/java/cn/ymotel/dactor/actor/FinishActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/java/cn/ymotel/dactor/actor/FinishActor.java -------------------------------------------------------------------------------- /dactor/src/test/java/cn/ymotel/dactor/actor/RandomTxtActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/java/cn/ymotel/dactor/actor/RandomTxtActor.java -------------------------------------------------------------------------------- /dactor/src/test/resources/ringbuffer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/resources/ringbuffer.xml -------------------------------------------------------------------------------- /dactor/src/test/resources/tcp/tcp1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/resources/tcp/tcp1.xml -------------------------------------------------------------------------------- /dactor/src/test/resources/workflow/workflow1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/resources/workflow/workflow1.xml -------------------------------------------------------------------------------- /dactor/src/test/resources/workflow/workflow2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/dactor/src/test/resources/workflow/workflow2.xml -------------------------------------------------------------------------------- /docs/ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/ChangeLog.md -------------------------------------------------------------------------------- /docs/Home.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/Home.MD -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/XML配置说明.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/XML配置说明.MD -------------------------------------------------------------------------------- /docs/Yml配置说明.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/Yml配置说明.MD -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/randomTxt2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/randomTxt2.png -------------------------------------------------------------------------------- /docs/randomTxt2.vsdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/randomTxt2.vsdx -------------------------------------------------------------------------------- /docs/常用类说明.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/常用类说明.MD -------------------------------------------------------------------------------- /docs/注解配置说明.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/注解配置说明.MD -------------------------------------------------------------------------------- /docs/视图配置说明.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/docs/视图配置说明.MD -------------------------------------------------------------------------------- /example/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/build.gradle -------------------------------------------------------------------------------- /example/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/gradlew -------------------------------------------------------------------------------- /example/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/gradlew.bat -------------------------------------------------------------------------------- /example/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/settings.gradle -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/dactor/core/disruptor/RingBufferMonitorThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/dactor/core/disruptor/RingBufferMonitorThread.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/AnnotationExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/AnnotationExample.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/AnnotationExample2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/AnnotationExample2.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/ImgCodeGeneratorActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/ImgCodeGeneratorActor.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/IsLoginActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/IsLoginActor.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/RandomTxtActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/RandomTxtActor.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/SpringRequestMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/SpringRequestMapping.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/SpringResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/SpringResponse.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/ValidateCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/ValidateCode.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/exceptionTestActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/exceptionTestActor.java -------------------------------------------------------------------------------- /example/src/main/java/cn/ymotel/example/imgcode/httpClientActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/java/cn/ymotel/example/imgcode/httpClientActor.java -------------------------------------------------------------------------------- /example/src/main/resources/conf/actorhttpcore.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/actorhttpcore.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/annotation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/annotation.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/chain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/chain.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/httpclient.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/httpclient.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/imgcode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/imgcode.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/namespace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/namespace.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/nonamespace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/nonamespace.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/ringbuffer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/ringbuffer.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/servlet-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/servlet-context.xml -------------------------------------------------------------------------------- /example/src/main/resources/conf/view.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/resources/conf/view.xml -------------------------------------------------------------------------------- /example/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /example/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/example/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/gradlew.bat -------------------------------------------------------------------------------- /randomTxt2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/randomTxt2.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/settings.gradle -------------------------------------------------------------------------------- /springboot/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/build.gradle -------------------------------------------------------------------------------- /springboot/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /springboot/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /springboot/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/gradlew -------------------------------------------------------------------------------- /springboot/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/gradlew.bat -------------------------------------------------------------------------------- /springboot/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/settings.gradle -------------------------------------------------------------------------------- /springboot/src/main/java/cn/SpringBootStartUpApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/src/main/java/cn/SpringBootStartUpApplication.java -------------------------------------------------------------------------------- /springboot/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/src/main/resources/application.yaml -------------------------------------------------------------------------------- /springboot/src/main/webapp/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | 3 | -------------------------------------------------------------------------------- /springboot/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springboot/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /springbootexample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/build.gradle -------------------------------------------------------------------------------- /springbootexample/src/main/java/cn/ymotel/dactor/SpringBootStartUpApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/java/cn/ymotel/dactor/SpringBootStartUpApplication.java -------------------------------------------------------------------------------- /springbootexample/src/main/java/cn/ymotel/dactor/pattern/DayNamicPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/java/cn/ymotel/dactor/pattern/DayNamicPattern.java -------------------------------------------------------------------------------- /springbootexample/src/main/java/cn/ymotel/dactor/pattern/DaynmicPaternActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/java/cn/ymotel/dactor/pattern/DaynmicPaternActor.java -------------------------------------------------------------------------------- /springbootexample/src/main/java/cn/ymotel/dactor/pattern/DaynmicPaternActor2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/java/cn/ymotel/dactor/pattern/DaynmicPaternActor2.java -------------------------------------------------------------------------------- /springbootexample/src/main/java/cn/ymotel/dactor/springbootauto/TestActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/java/cn/ymotel/dactor/springbootauto/TestActor.java -------------------------------------------------------------------------------- /springbootexample/src/main/resources/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/resources/application.yaml -------------------------------------------------------------------------------- /springbootexample/src/main/resources/conf/chain.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/resources/conf/chain.xml -------------------------------------------------------------------------------- /springbootexample/src/main/resources/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/allon2/dactor/HEAD/springbootexample/src/main/resources/static/index.html --------------------------------------------------------------------------------