├── .gitignore ├── LICENSE ├── README.md ├── exercise_000_Initial_state ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Terminal.java │ │ │ └── TerminalCommand.java │ └── resources │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeTest.java │ │ └── TerminalTest.java │ └── resources │ ├── README.md │ └── logback-test.xml ├── exercise_001_Implement_actor ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Terminal.java │ │ │ └── TerminalCommand.java │ └── resources │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ └── TerminalTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_002_Top_level_actor ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Terminal.java │ │ │ └── TerminalCommand.java │ └── resources │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ └── TerminalTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_003_Message_actor ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Terminal.java │ │ │ └── TerminalCommand.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ └── TerminalTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_004_Use_sender ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Terminal.java │ │ │ └── TerminalCommand.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ └── TerminalTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_005_Child_actors ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Terminal.java │ │ │ └── TerminalCommand.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ └── TerminalTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_006_Actor_state ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ └── TerminalCommand.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_007_Use_scheduler ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── application.conf │ └── logback-test.xml ├── exercise_008_Busy_actor ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_009_Stop_actor ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_010_Lifecycle_monitoring ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_011_Faulty_guest ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_012_Custom_supervision ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_013_Faulty_waiter ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_014_Self_healing ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_015_Detect_bottleneck ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── exercise_016_Use_router ├── README.md └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── lightbend │ │ │ └── training │ │ │ └── coffeehouse │ │ │ ├── Barista.java │ │ │ ├── Coffee.java │ │ │ ├── CoffeeHouse.java │ │ │ ├── CoffeeHouseApp.java │ │ │ ├── Guest.java │ │ │ ├── Terminal.java │ │ │ ├── TerminalCommand.java │ │ │ └── Waiter.java │ └── resources │ │ ├── application.conf │ │ └── logback.xml │ └── test │ ├── java │ └── com │ │ └── lightbend │ │ └── training │ │ └── coffeehouse │ │ ├── BaristaTest.java │ │ ├── BaseAkkaTestCase.java │ │ ├── CoffeeHouseAppTest.java │ │ ├── CoffeeHouseTest.java │ │ ├── CoffeeTest.java │ │ ├── GuestTest.java │ │ ├── TerminalTest.java │ │ └── WaiterTest.java │ └── resources │ ├── README.md │ ├── application.conf │ └── logback-test.xml ├── man.sbt ├── navigation.sbt ├── project ├── build.properties └── plugins.sbt └── shell-prompt.sbt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/README.md -------------------------------------------------------------------------------- /exercise_000_Initial_state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/README.md -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_000_Initial_state/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_000_Initial_state/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_001_Implement_actor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/README.md -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_001_Implement_actor/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_001_Implement_actor/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/README.md -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_002_Top_level_actor/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_002_Top_level_actor/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_003_Message_actor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/README.md -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_003_Message_actor/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_003_Message_actor/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_004_Use_sender/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/README.md -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_004_Use_sender/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_004_Use_sender/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_005_Child_actors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/README.md -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_005_Child_actors/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_005_Child_actors/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_006_Actor_state/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/README.md -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_006_Actor_state/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_006_Actor_state/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/README.md -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_007_Use_scheduler/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_007_Use_scheduler/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_008_Busy_actor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/README.md -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_008_Busy_actor/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_008_Busy_actor/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_009_Stop_actor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/README.md -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_009_Stop_actor/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_009_Stop_actor/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/README.md -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_010_Lifecycle_monitoring/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_010_Lifecycle_monitoring/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/README.md -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_011_Faulty_guest/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_011_Faulty_guest/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/README.md -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_012_Custom_supervision/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_012_Custom_supervision/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/README.md -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_013_Faulty_waiter/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_013_Faulty_waiter/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_014_Self_healing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/README.md -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_014_Self_healing/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_014_Self_healing/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/README.md -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_015_Detect_bottleneck/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_015_Detect_bottleneck/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /exercise_016_Use_router/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/README.md -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Barista.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Barista.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Coffee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Coffee.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouse.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/CoffeeHouseApp.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Guest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Guest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Terminal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Terminal.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/TerminalCommand.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Waiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/java/com/lightbend/training/coffeehouse/Waiter.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/resources/application.conf -------------------------------------------------------------------------------- /exercise_016_Use_router/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/main/resources/logback.xml -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/BaristaTest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/BaseAkkaTestCase.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseAppTest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/CoffeeHouseTest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/CoffeeTest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/GuestTest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/TerminalTest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/java/com/lightbend/training/coffeehouse/WaiterTest.java -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/resources/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/resources/README.md -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/resources/application.conf -------------------------------------------------------------------------------- /exercise_016_Use_router/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/exercise_016_Use_router/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /man.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/man.sbt -------------------------------------------------------------------------------- /navigation.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/navigation.sbt -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.15 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /shell-prompt.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ironfish/oreilly-reactive-architecture-student/HEAD/shell-prompt.sbt --------------------------------------------------------------------------------