├── .gitignore ├── README.md ├── doit-st ├── nbactions.xml ├── pom.xml └── src │ └── test │ └── java │ └── com │ └── airhacks │ └── doit │ └── business │ └── reminders │ └── boundary │ ├── ChangesListener.java │ ├── JsonDecoder.java │ ├── ToDoChangeTrackerIT.java │ └── TodosResourceIT.java ├── doit ├── all.js ├── nb-configuration.xml ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── airhacks │ │ │ └── doit │ │ │ ├── business │ │ │ ├── EJBExceptionMapper.java │ │ │ ├── JAXRSConfiguration.java │ │ │ ├── encoders │ │ │ │ └── JsonEncoder.java │ │ │ ├── logging │ │ │ │ └── boundary │ │ │ │ │ ├── BoundaryLogger.java │ │ │ │ │ ├── LogSink.java │ │ │ │ │ └── LogSinkProducer.java │ │ │ ├── monitoring │ │ │ │ ├── boundary │ │ │ │ │ ├── BoundaryInvocationsResource.java │ │ │ │ │ ├── BoundaryStatisticsResource.java │ │ │ │ │ └── MonitorSink.java │ │ │ │ └── entity │ │ │ │ │ └── CallEvent.java │ │ │ ├── reminders │ │ │ │ ├── boundary │ │ │ │ │ ├── ChangeEvent.java │ │ │ │ │ ├── ToDoChangeTracker.java │ │ │ │ │ ├── ToDoManager.java │ │ │ │ │ ├── ToDoResource.java │ │ │ │ │ └── ToDosResource.java │ │ │ │ └── entity │ │ │ │ │ ├── ToDo.java │ │ │ │ │ └── ToDoAuditor.java │ │ │ └── validation │ │ │ │ ├── CrossCheck.java │ │ │ │ ├── CrossCheckConstraintValidator.java │ │ │ │ └── ValidEntity.java │ │ │ └── presentation │ │ │ └── Index.java │ ├── resources │ │ └── META-INF │ │ │ └── persistence.xml │ └── webapp │ │ ├── WEB-INF │ │ ├── beans.xml │ │ └── web.xml │ │ └── index.xhtml │ └── test │ └── java │ └── com │ └── airhacks │ └── doit │ └── business │ └── reminders │ └── entity │ └── ToDoTest.java └── simplicity ├── nb-configuration.xml ├── pom.xml └── src └── main ├── java └── com │ └── airhacks │ ├── JAXRSConfiguration.java │ └── reminders │ ├── boundary │ ├── RemindersManager.java │ └── RemindersResource.java │ └── entity │ └── Reminder.java └── webapp └── WEB-INF └── beans.xml /.gitignore: -------------------------------------------------------------------------------- 1 | */target 2 | */nbproject -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/README.md -------------------------------------------------------------------------------- /doit-st/nbactions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit-st/nbactions.xml -------------------------------------------------------------------------------- /doit-st/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit-st/pom.xml -------------------------------------------------------------------------------- /doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/ChangesListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/ChangesListener.java -------------------------------------------------------------------------------- /doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/JsonDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/JsonDecoder.java -------------------------------------------------------------------------------- /doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/ToDoChangeTrackerIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/ToDoChangeTrackerIT.java -------------------------------------------------------------------------------- /doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/TodosResourceIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit-st/src/test/java/com/airhacks/doit/business/reminders/boundary/TodosResourceIT.java -------------------------------------------------------------------------------- /doit/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/all.js -------------------------------------------------------------------------------- /doit/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/nb-configuration.xml -------------------------------------------------------------------------------- /doit/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/pom.xml -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/EJBExceptionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/EJBExceptionMapper.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/JAXRSConfiguration.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/encoders/JsonEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/encoders/JsonEncoder.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/logging/boundary/BoundaryLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/logging/boundary/BoundaryLogger.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/logging/boundary/LogSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/logging/boundary/LogSink.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/logging/boundary/LogSinkProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/logging/boundary/LogSinkProducer.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/monitoring/boundary/BoundaryInvocationsResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/monitoring/boundary/BoundaryInvocationsResource.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/monitoring/boundary/BoundaryStatisticsResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/monitoring/boundary/BoundaryStatisticsResource.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/monitoring/boundary/MonitorSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/monitoring/boundary/MonitorSink.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/monitoring/entity/CallEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/monitoring/entity/CallEvent.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ChangeEvent.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDoChangeTracker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDoChangeTracker.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDoManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDoManager.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDoResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDoResource.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDosResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/reminders/boundary/ToDosResource.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/reminders/entity/ToDo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/reminders/entity/ToDo.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/reminders/entity/ToDoAuditor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/reminders/entity/ToDoAuditor.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/validation/CrossCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/validation/CrossCheck.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/validation/CrossCheckConstraintValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/validation/CrossCheckConstraintValidator.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/business/validation/ValidEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/business/validation/ValidEntity.java -------------------------------------------------------------------------------- /doit/src/main/java/com/airhacks/doit/presentation/Index.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/java/com/airhacks/doit/presentation/Index.java -------------------------------------------------------------------------------- /doit/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /doit/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/webapp/WEB-INF/beans.xml -------------------------------------------------------------------------------- /doit/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /doit/src/main/webapp/index.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/main/webapp/index.xhtml -------------------------------------------------------------------------------- /doit/src/test/java/com/airhacks/doit/business/reminders/entity/ToDoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/doit/src/test/java/com/airhacks/doit/business/reminders/entity/ToDoTest.java -------------------------------------------------------------------------------- /simplicity/nb-configuration.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/simplicity/nb-configuration.xml -------------------------------------------------------------------------------- /simplicity/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/simplicity/pom.xml -------------------------------------------------------------------------------- /simplicity/src/main/java/com/airhacks/JAXRSConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/simplicity/src/main/java/com/airhacks/JAXRSConfiguration.java -------------------------------------------------------------------------------- /simplicity/src/main/java/com/airhacks/reminders/boundary/RemindersManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/simplicity/src/main/java/com/airhacks/reminders/boundary/RemindersManager.java -------------------------------------------------------------------------------- /simplicity/src/main/java/com/airhacks/reminders/boundary/RemindersResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/simplicity/src/main/java/com/airhacks/reminders/boundary/RemindersResource.java -------------------------------------------------------------------------------- /simplicity/src/main/java/com/airhacks/reminders/entity/Reminder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/simplicity/src/main/java/com/airhacks/reminders/entity/Reminder.java -------------------------------------------------------------------------------- /simplicity/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AdamBien/doit/HEAD/simplicity/src/main/webapp/WEB-INF/beans.xml --------------------------------------------------------------------------------