├── .gitignore ├── README.md ├── docs ├── JActor2Revisited.odp ├── JActor2Revisited.pdf ├── JActor2RevisitedByExample.odt └── JActor2RevisitedByExample.pdf ├── images ├── call.jpg ├── call.psd ├── exceptionHandler.jpg ├── exceptionHandler.psd ├── me.jpg ├── send.jpg └── send.psd ├── jactor2-core ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── agilewiki │ └── jactor2 │ ├── core │ ├── GwtIncompatible.java │ ├── JActor2Core.gwt.xml │ ├── blades │ │ ├── Blade.java │ │ ├── BladeBase.java │ │ ├── BlockingBlade.java │ │ ├── BlockingBladeBase.java │ │ ├── IsolationBlade.java │ │ ├── IsolationBladeBase.java │ │ ├── NamedBlade.java │ │ ├── NonBlockingBlade.java │ │ ├── NonBlockingBladeBase.java │ │ ├── SwingBoundBlade.java │ │ ├── SwingBoundBladeBase.java │ │ ├── ThreadBoundBlade.java │ │ ├── ThreadBoundBladeBase.java │ │ └── package-info.java │ ├── messages │ │ ├── AIOp.java │ │ ├── AOp.java │ │ ├── AsyncOperation.java │ │ ├── AsyncResponseProcessor.java │ │ ├── BoundResponseProcessor.java │ │ ├── ExceptionHandler.java │ │ ├── Operation.java │ │ ├── SAOp.java │ │ ├── SIOp.java │ │ ├── SOp.java │ │ ├── SyncOperation.java │ │ ├── alt │ │ │ ├── AsyncNativeRequest.java │ │ │ ├── AsyncRequestImplWithData.java │ │ │ ├── StaticAOp.java │ │ │ ├── StaticOpBase.java │ │ │ ├── StaticSOp.java │ │ │ ├── SyncNativeRequest.java │ │ │ └── package-info.java │ │ ├── impl │ │ │ ├── AsyncRequestImpl.java │ │ │ ├── OneWayResponseProcessor.java │ │ │ ├── RequestImpl.java │ │ │ ├── RequestImplWithData.java │ │ │ ├── SignalResponseProcessor.java │ │ │ └── package-info.java │ │ └── package-info.java │ ├── package-info.java │ ├── plant │ │ ├── DelayAOp.java │ │ ├── impl │ │ │ ├── MetricsTimer.java │ │ │ ├── PlantBase.java │ │ │ ├── PlantImpl.java │ │ │ ├── PlantScheduler.java │ │ │ └── package-info.java │ │ └── package-info.java │ └── reactors │ │ ├── BlockingReactor.java │ │ ├── CommonReactor.java │ │ ├── IsolationReactor.java │ │ ├── NonBlockingReactor.java │ │ ├── Reactor.java │ │ ├── ReactorBase.java │ │ ├── ReactorClosedException.java │ │ ├── SwingBoundReactor.java │ │ ├── ThreadBoundReactor.java │ │ ├── closeable │ │ ├── Closeable.java │ │ ├── impl │ │ │ ├── CloseableImpl.java │ │ │ ├── CloseableImplImpl.java │ │ │ └── package-info.java │ │ └── package-info.java │ │ ├── facilities │ │ ├── Facility.java │ │ ├── RegistrationNotification.java │ │ └── package-info.java │ │ ├── impl │ │ ├── PoolThreadReactorImpl.java │ │ ├── ReactorImpl.java │ │ └── package-info.java │ │ └── package-info.java │ └── package-info.java ├── jactor2-coreMt ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── agilewiki │ │ └── jactor2 │ │ └── core │ │ └── impl │ │ ├── Delay.java │ │ ├── Plant.java │ │ ├── mtMessages │ │ ├── AsyncRequestMtImpl.java │ │ ├── AsyncRequestMtImplWithData.java │ │ ├── RequestMtImpl.java │ │ ├── RequestSource.java │ │ ├── SyncRequestMtImpl.java │ │ └── SyncRequestMtImplWithData.java │ │ ├── mtPlant │ │ ├── DefaultPlantScheduler.java │ │ ├── DefaultReactorPoolThreadFactory.java │ │ ├── DummyMetricsTimer.java │ │ ├── PlantConfiguration.java │ │ ├── PlantMtImpl.java │ │ ├── ReactorPoolThread.java │ │ ├── ReactorPoolThreadManager.java │ │ ├── Recovery.java │ │ └── SchedulableSemaphore.java │ │ └── mtReactors │ │ ├── BlockingReactorMtImpl.java │ │ ├── CommonInbox.java │ │ ├── Inbox.java │ │ ├── IsolationInbox.java │ │ ├── IsolationReactorMtImpl.java │ │ ├── MigrationException.java │ │ ├── NonBlockingReactorMtImpl.java │ │ ├── Outbox.java │ │ ├── PoolThreadReactorMtImpl.java │ │ ├── ReactorMtImpl.java │ │ ├── SwingBoundReactorMtImpl.java │ │ └── ThreadBoundReactorMtImpl.java │ └── test │ ├── java │ └── org │ │ └── agilewiki │ │ └── jactor2 │ │ └── core │ │ └── impl │ │ ├── CallTestBase.java │ │ ├── blades │ │ ├── BladeA.java │ │ ├── BladeC.java │ │ ├── Test1.java │ │ ├── Test3.java │ │ └── firehose │ │ │ ├── DataProcessor.java │ │ │ ├── EndStage.java │ │ │ ├── FirehoseData.java │ │ │ ├── FirehoseTest.java │ │ │ ├── FirstStage.java │ │ │ └── NullStage.java │ │ ├── messages │ │ ├── Blade11.java │ │ ├── Blade3.java │ │ ├── BoundResponseProcessorTest.java │ │ ├── Test1.java │ │ └── Test3.java │ │ ├── plant │ │ └── HungRequestTest.java │ │ └── reactors │ │ ├── Blade11.java │ │ ├── CloseableSetTest.java │ │ ├── ICloseTest.java │ │ ├── IsolationTest.java │ │ └── ThreadBoundTest.java │ └── resources │ └── simplelogger.properties ├── jactor2-examples ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── .gitignore │ ├── java │ │ └── org │ │ │ └── agilewiki │ │ │ └── jactor2 │ │ │ └── core │ │ │ ├── readme │ │ │ ├── blades │ │ │ │ ├── Account.java │ │ │ │ ├── Compound.java │ │ │ │ ├── Decoupled.java │ │ │ │ ├── ExceptionHandlerSample.java │ │ │ │ └── Simple.java │ │ │ ├── plant │ │ │ │ └── Delays.java │ │ │ ├── reactors │ │ │ │ ├── SwingBoundReactorSample.java │ │ │ │ └── ThreadBoundReactorSample.java │ │ │ └── requests │ │ │ │ ├── AllMain.java │ │ │ │ ├── AnyMain.java │ │ │ │ ├── ExceptionSample.java │ │ │ │ └── RequestSample.java │ │ │ └── revisited │ │ │ ├── EH.java │ │ │ ├── HelloWorld.java │ │ │ ├── Isolation.java │ │ │ ├── Order.java │ │ │ ├── Parallel.java │ │ │ ├── Sequence.java │ │ │ ├── Signal.java │ │ │ ├── Simple.java │ │ │ ├── Timeout.java │ │ │ ├── VerySlow.java │ │ │ └── Worker.java │ └── resources │ │ └── simplelogger.properties │ └── test │ └── java │ └── org │ └── agilewiki │ └── jactor2 │ └── core │ └── examples │ ├── AsyncHang.java │ ├── Hanger.java │ ├── HungClose.java │ ├── InProcess.java │ ├── LooperMessageTimeout.java │ ├── OneWayError.java │ └── SleeperMessageTimeout.java ├── jactor2-metrics ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── agilewiki │ │ └── jactor2 │ │ └── metrics │ │ ├── MetricsPlantConfiguration.java │ │ ├── MetricsRecovery.java │ │ └── MetricsTimerImpl.java │ └── test │ ├── java │ └── org │ │ └── agilewiki │ │ └── jactor2 │ │ └── metrics │ │ ├── Blade11.java │ │ ├── MetricsPlantTest.java │ │ └── Test11.java │ └── resources │ └── simplelogger.properties └── pom.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/README.md -------------------------------------------------------------------------------- /docs/JActor2Revisited.odp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/docs/JActor2Revisited.odp -------------------------------------------------------------------------------- /docs/JActor2Revisited.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/docs/JActor2Revisited.pdf -------------------------------------------------------------------------------- /docs/JActor2RevisitedByExample.odt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/docs/JActor2RevisitedByExample.odt -------------------------------------------------------------------------------- /docs/JActor2RevisitedByExample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/docs/JActor2RevisitedByExample.pdf -------------------------------------------------------------------------------- /images/call.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/images/call.jpg -------------------------------------------------------------------------------- /images/call.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/images/call.psd -------------------------------------------------------------------------------- /images/exceptionHandler.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/images/exceptionHandler.jpg -------------------------------------------------------------------------------- /images/exceptionHandler.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/images/exceptionHandler.psd -------------------------------------------------------------------------------- /images/me.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/images/me.jpg -------------------------------------------------------------------------------- /images/send.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/images/send.jpg -------------------------------------------------------------------------------- /images/send.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/images/send.psd -------------------------------------------------------------------------------- /jactor2-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/pom.xml -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/GwtIncompatible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/GwtIncompatible.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/JActor2Core.gwt.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/JActor2Core.gwt.xml -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/Blade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/Blade.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/BladeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/BladeBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/BlockingBlade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/BlockingBlade.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/BlockingBladeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/BlockingBladeBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/IsolationBlade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/IsolationBlade.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/IsolationBladeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/IsolationBladeBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/NamedBlade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/NamedBlade.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/NonBlockingBlade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/NonBlockingBlade.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/NonBlockingBladeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/NonBlockingBladeBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/SwingBoundBlade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/SwingBoundBlade.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/SwingBoundBladeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/SwingBoundBladeBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/ThreadBoundBlade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/ThreadBoundBlade.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/ThreadBoundBladeBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/ThreadBoundBladeBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/blades/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AIOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AIOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AsyncOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AsyncOperation.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AsyncResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/AsyncResponseProcessor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/BoundResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/BoundResponseProcessor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/ExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/ExceptionHandler.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/Operation.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SAOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SAOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SIOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SIOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SyncOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/SyncOperation.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/AsyncNativeRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/AsyncNativeRequest.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/AsyncRequestImplWithData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/AsyncRequestImplWithData.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/StaticAOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/StaticAOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/StaticOpBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/StaticOpBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/StaticSOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/StaticSOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/SyncNativeRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/SyncNativeRequest.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/alt/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/AsyncRequestImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/AsyncRequestImpl.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/OneWayResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/OneWayResponseProcessor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/RequestImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/RequestImpl.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/RequestImplWithData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/RequestImplWithData.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/SignalResponseProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/SignalResponseProcessor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/impl/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/messages/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/DelayAOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/DelayAOp.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/MetricsTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/MetricsTimer.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/PlantBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/PlantBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/PlantImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/PlantImpl.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/PlantScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/PlantScheduler.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/impl/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/plant/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/BlockingReactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/BlockingReactor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/CommonReactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/CommonReactor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/IsolationReactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/IsolationReactor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/NonBlockingReactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/NonBlockingReactor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/Reactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/Reactor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/ReactorBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/ReactorBase.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/ReactorClosedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/ReactorClosedException.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/SwingBoundReactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/SwingBoundReactor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/ThreadBoundReactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/ThreadBoundReactor.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/Closeable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/Closeable.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/impl/CloseableImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/impl/CloseableImpl.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/impl/CloseableImplImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/impl/CloseableImplImpl.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/impl/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/closeable/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/facilities/Facility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/facilities/Facility.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/facilities/RegistrationNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/facilities/RegistrationNotification.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/facilities/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/facilities/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/impl/PoolThreadReactorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/impl/PoolThreadReactorImpl.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/impl/ReactorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/impl/ReactorImpl.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/impl/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/impl/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/core/reactors/package-info.java -------------------------------------------------------------------------------- /jactor2-core/src/main/java/org/agilewiki/jactor2/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-core/src/main/java/org/agilewiki/jactor2/package-info.java -------------------------------------------------------------------------------- /jactor2-coreMt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/pom.xml -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/Delay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/Delay.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/Plant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/Plant.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/AsyncRequestMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/AsyncRequestMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/AsyncRequestMtImplWithData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/AsyncRequestMtImplWithData.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/RequestMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/RequestMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/RequestSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/RequestSource.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/SyncRequestMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/SyncRequestMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/SyncRequestMtImplWithData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtMessages/SyncRequestMtImplWithData.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/DefaultPlantScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/DefaultPlantScheduler.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/DefaultReactorPoolThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/DefaultReactorPoolThreadFactory.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/DummyMetricsTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/DummyMetricsTimer.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/PlantConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/PlantConfiguration.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/PlantMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/PlantMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/ReactorPoolThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/ReactorPoolThread.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/ReactorPoolThreadManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/ReactorPoolThreadManager.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/Recovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/Recovery.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/SchedulableSemaphore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtPlant/SchedulableSemaphore.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/BlockingReactorMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/BlockingReactorMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/CommonInbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/CommonInbox.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/Inbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/Inbox.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/IsolationInbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/IsolationInbox.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/IsolationReactorMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/IsolationReactorMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/MigrationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/MigrationException.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/NonBlockingReactorMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/NonBlockingReactorMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/Outbox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/Outbox.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/PoolThreadReactorMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/PoolThreadReactorMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/ReactorMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/ReactorMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/SwingBoundReactorMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/SwingBoundReactorMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/ThreadBoundReactorMtImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/main/java/org/agilewiki/jactor2/core/impl/mtReactors/ThreadBoundReactorMtImpl.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/CallTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/CallTestBase.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/BladeA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/BladeA.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/BladeC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/BladeC.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/Test1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/Test1.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/Test3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/Test3.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/DataProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/DataProcessor.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/EndStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/EndStage.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/FirehoseData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/FirehoseData.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/FirehoseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/FirehoseTest.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/FirstStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/FirstStage.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/NullStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/blades/firehose/NullStage.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Blade11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Blade11.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Blade3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Blade3.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/BoundResponseProcessorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/BoundResponseProcessorTest.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Test1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Test1.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Test3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/messages/Test3.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/plant/HungRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/plant/HungRequestTest.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/Blade11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/Blade11.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/CloseableSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/CloseableSetTest.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/ICloseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/ICloseTest.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/IsolationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/IsolationTest.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/ThreadBoundTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-coreMt/src/test/java/org/agilewiki/jactor2/core/impl/reactors/ThreadBoundTest.java -------------------------------------------------------------------------------- /jactor2-coreMt/src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | org.slf4j.simpleLogger.defaultLogLevel = warn 2 | -------------------------------------------------------------------------------- /jactor2-examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/.gitignore -------------------------------------------------------------------------------- /jactor2-examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/pom.xml -------------------------------------------------------------------------------- /jactor2-examples/src/main/.gitignore: -------------------------------------------------------------------------------- 1 | xtend-gen/* 2 | -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Account.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Compound.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Compound.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Decoupled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Decoupled.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/ExceptionHandlerSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/ExceptionHandlerSample.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Simple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/blades/Simple.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/plant/Delays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/plant/Delays.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/reactors/SwingBoundReactorSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/reactors/SwingBoundReactorSample.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/reactors/ThreadBoundReactorSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/reactors/ThreadBoundReactorSample.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/AllMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/AllMain.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/AnyMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/AnyMain.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/ExceptionSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/ExceptionSample.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/RequestSample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/readme/requests/RequestSample.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/EH.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/EH.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/HelloWorld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/HelloWorld.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Isolation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Isolation.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Order.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Parallel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Parallel.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Sequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Sequence.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Signal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Signal.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Simple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Simple.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Timeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Timeout.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/VerySlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/VerySlow.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Worker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/main/java/org/agilewiki/jactor2/core/revisited/Worker.java -------------------------------------------------------------------------------- /jactor2-examples/src/main/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | org.slf4j.simpleLogger.defaultLogLevel = warn 2 | -------------------------------------------------------------------------------- /jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/AsyncHang.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/AsyncHang.java -------------------------------------------------------------------------------- /jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/Hanger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/Hanger.java -------------------------------------------------------------------------------- /jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/HungClose.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/HungClose.java -------------------------------------------------------------------------------- /jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/InProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/InProcess.java -------------------------------------------------------------------------------- /jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/LooperMessageTimeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/LooperMessageTimeout.java -------------------------------------------------------------------------------- /jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/OneWayError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/OneWayError.java -------------------------------------------------------------------------------- /jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/SleeperMessageTimeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-examples/src/test/java/org/agilewiki/jactor2/core/examples/SleeperMessageTimeout.java -------------------------------------------------------------------------------- /jactor2-metrics/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-metrics/pom.xml -------------------------------------------------------------------------------- /jactor2-metrics/src/main/java/org/agilewiki/jactor2/metrics/MetricsPlantConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-metrics/src/main/java/org/agilewiki/jactor2/metrics/MetricsPlantConfiguration.java -------------------------------------------------------------------------------- /jactor2-metrics/src/main/java/org/agilewiki/jactor2/metrics/MetricsRecovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-metrics/src/main/java/org/agilewiki/jactor2/metrics/MetricsRecovery.java -------------------------------------------------------------------------------- /jactor2-metrics/src/main/java/org/agilewiki/jactor2/metrics/MetricsTimerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-metrics/src/main/java/org/agilewiki/jactor2/metrics/MetricsTimerImpl.java -------------------------------------------------------------------------------- /jactor2-metrics/src/test/java/org/agilewiki/jactor2/metrics/Blade11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-metrics/src/test/java/org/agilewiki/jactor2/metrics/Blade11.java -------------------------------------------------------------------------------- /jactor2-metrics/src/test/java/org/agilewiki/jactor2/metrics/MetricsPlantTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-metrics/src/test/java/org/agilewiki/jactor2/metrics/MetricsPlantTest.java -------------------------------------------------------------------------------- /jactor2-metrics/src/test/java/org/agilewiki/jactor2/metrics/Test11.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/jactor2-metrics/src/test/java/org/agilewiki/jactor2/metrics/Test11.java -------------------------------------------------------------------------------- /jactor2-metrics/src/test/resources/simplelogger.properties: -------------------------------------------------------------------------------- 1 | org.slf4j.simpleLogger.defaultLogLevel = warn 2 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laforge49/JActor2/HEAD/pom.xml --------------------------------------------------------------------------------