├── README ├── chapter1 └── basic-example │ ├── app │ ├── controllers │ │ └── Application.java │ ├── extensions │ │ └── CustomExtensions.java │ ├── jobs │ │ ├── BootstrapJob.java │ │ └── CreateTweetJob.java │ ├── models │ │ ├── Tweet.java │ │ └── User.java │ └── views │ │ ├── Application │ │ ├── index.html │ │ ├── showTweets.html │ │ └── showUser.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ ├── main.html │ │ └── tags │ │ └── loginStatus.html │ ├── conf │ ├── .swp │ ├── application.conf │ ├── initial-data.yml │ ├── messages │ └── routes │ ├── logs │ └── system.out │ ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.4.2.min.js │ └── stylesheets │ │ └── main.css │ └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── chapter2 ├── annotation-controller │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── annotation-rights │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── jobs │ │ │ └── InitialDataJob.java │ │ ├── models │ │ │ ├── Right.java │ │ │ └── User.java │ │ ├── rights │ │ │ └── Right.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── initial.yaml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── BasicTest.java │ │ ├── UserRightTest.java │ │ └── data.yml ├── annotation-validation │ ├── app │ │ ├── annotations │ │ │ └── Uuid.java │ │ ├── checks │ │ │ └── UuidCheck.java │ │ ├── controllers │ │ │ └── Application.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── BasicTest.java │ │ ├── UuidTest.java │ │ └── data.yml ├── binder │ ├── app │ │ ├── binder │ │ │ ├── OrderItemBinder.java │ │ │ └── OrderItemPojoBinder.java │ │ ├── controllers │ │ │ └── Application.java │ │ ├── models │ │ │ ├── OrderItem.java │ │ │ └── OrderItemPojo.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── caching-general │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── jobs │ │ │ └── InjectionJob.java │ │ ├── utils │ │ │ └── EtagCacheCalculator.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── BasicTest.java │ │ ├── CachingTest.java │ │ └── data.yml ├── digest-auth │ ├── app │ │ ├── controllers │ │ │ ├── Application.java │ │ │ ├── DigestRequest.java │ │ │ └── UnauthorizedDigest.java │ │ ├── jobs │ │ │ └── AddUserOnStartJob.java │ │ ├── models │ │ │ └── User.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── json-render-properties │ ├── app │ │ ├── annotations │ │ │ └── NoJsonExport.java │ │ ├── controllers │ │ │ └── Application.java │ │ ├── jobs │ │ │ └── LoadDataJob.java │ │ ├── json │ │ │ └── UserSerializer.java │ │ ├── models │ │ │ ├── Address.java │ │ │ ├── SuperSecretData.java │ │ │ └── User.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── initial.yaml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── BasicTest.java │ │ ├── JsonRenderTest.java │ │ └── data.yml ├── pdf │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── models │ │ │ └── User.java │ │ ├── pdf │ │ │ └── RenderPDF.java │ │ └── views │ │ │ ├── Application │ │ │ ├── index.fo │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml └── render-rss │ ├── app │ ├── controllers │ │ └── Application.java │ ├── jobs │ │ └── LoadDataJob.java │ ├── models │ │ └── Post.java │ ├── render │ │ └── FeedResult.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html │ ├── build.xml │ ├── conf │ ├── application.conf │ ├── dependencies.yml │ ├── messages │ └── routes │ ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.4.2.min.js │ └── stylesheets │ │ └── main.css │ └── test │ ├── Application.test.html │ ├── BasicTest.java │ ├── FeedTest.java │ └── data.yml ├── chapter3 ├── booking-mongodb │ ├── app │ │ ├── Bootstrap.java │ │ ├── controllers │ │ │ ├── Application.java │ │ │ └── Hotels.java │ │ ├── models │ │ │ ├── Booking.java │ │ │ ├── Hotel.java │ │ │ └── User.java │ │ └── views │ │ │ ├── Application │ │ │ ├── index.html │ │ │ └── register.html │ │ │ ├── Hotels │ │ │ ├── book.html │ │ │ ├── confirmBooking.html │ │ │ ├── index.html │ │ │ ├── list.html │ │ │ ├── settings.html │ │ │ └── show.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── data.yml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ ├── favicon.png │ │ │ └── hotel.jpg │ │ ├── javascripts │ │ │ ├── jquery-1.3.2.min.js │ │ │ ├── jquery-ui-1.7.2.custom.min.js │ │ │ └── sessvars.js │ │ ├── stylesheets │ │ │ └── main.css │ │ └── ui-lightness │ │ │ ├── images │ │ │ ├── ui-bg_diagonals-thick_18_b81900_40x40.png │ │ │ ├── ui-bg_diagonals-thick_20_666666_40x40.png │ │ │ ├── ui-bg_flat_10_000000_40x100.png │ │ │ ├── ui-bg_glass_100_f6f6f6_1x400.png │ │ │ ├── ui-bg_glass_100_fdf5ce_1x400.png │ │ │ ├── ui-bg_glass_65_ffffff_1x400.png │ │ │ ├── ui-bg_gloss-wave_35_f6a828_500x100.png │ │ │ ├── ui-bg_highlight-soft_100_eeeeee_1x100.png │ │ │ ├── ui-bg_highlight-soft_75_ffe45c_1x100.png │ │ │ ├── ui-icons_222222_256x240.png │ │ │ ├── ui-icons_228ef1_256x240.png │ │ │ ├── ui-icons_ef8c08_256x240.png │ │ │ ├── ui-icons_ffd27a_256x240.png │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ └── jquery-ui-1.7.2.custom.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── crud-secure │ ├── app │ │ ├── controllers │ │ │ ├── Application.java │ │ │ ├── Merchants.java │ │ │ ├── Products.java │ │ │ ├── Security.java │ │ │ └── Users.java │ │ ├── jobs │ │ │ └── LoadDataJob.java │ │ ├── models │ │ │ ├── Merchant.java │ │ │ ├── Product.java │ │ │ └── User.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── data.yml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── guice │ ├── app │ │ ├── controllers │ │ │ ├── Application.java │ │ │ └── DateInjector.java │ │ ├── guice │ │ │ ├── EncryptionService.java │ │ │ ├── EncryptionServiceImpl.java │ │ │ └── GuiceModule.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ ├── logs │ │ └── system.out │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── EncryptionTest.java │ │ └── data.yml ├── mongodb-image │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── utils │ │ │ ├── GridFSSerializer.java │ │ │ └── GridFsHelper.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── secure │ ├── app │ │ ├── controllers │ │ │ ├── Application.java │ │ │ └── SimpleSecurity.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── BasicTest.java │ │ ├── SecurityTest.java │ │ └── data.yml └── spring │ ├── app │ ├── controllers │ │ └── Application.java │ ├── spring │ │ ├── EncryptionService.java │ │ └── EncryptionServiceImpl.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html │ ├── conf │ ├── application-context.xml │ ├── application.conf │ ├── messages │ └── routes │ ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.4.2.min.js │ └── stylesheets │ │ └── main.css │ └── test │ ├── Application.test.html │ ├── BasicTest.java │ ├── EncryptionTest.java │ └── data.yml ├── chapter4 ├── mashup-api │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── jobs │ │ │ └── LoadDataJob.java │ │ ├── models │ │ │ └── User.java │ │ └── views │ │ │ ├── Application │ │ │ ├── index.html │ │ │ ├── quote.html │ │ │ ├── quote.json │ │ │ └── quote.xml │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── initial.yaml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── mashup-chart-api │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── extension │ │ │ └── ChartTags.java │ │ ├── googlechart │ │ │ └── DataEncoder.java │ │ ├── models │ │ │ ├── Customer.java │ │ │ └── Order.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ ├── main.html │ │ │ └── tags │ │ │ ├── linechart.html │ │ │ ├── meter.html │ │ │ └── qrcode.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ ├── DataEncoderTest.java │ │ └── data.yml ├── mashup-json-xml │ ├── .project │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── models │ │ │ └── Thing.java │ │ ├── play.plugins │ │ ├── plugin │ │ │ └── ApiPlugin.java │ │ ├── render │ │ │ └── RenderXml.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml └── mashup-twitter-search │ ├── app │ ├── controllers │ │ └── Application.java │ ├── jobs │ │ └── TwitterSearch.java │ ├── models │ │ └── SearchResult.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html │ ├── conf │ ├── application.conf │ ├── messages │ └── routes │ ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.4.2.min.js │ └── stylesheets │ │ └── main.css │ └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── chapter5 ├── bytecode-enhancement │ ├── bytecode-app │ │ ├── .gitignore │ │ ├── app │ │ │ ├── controllers │ │ │ │ └── Application.java │ │ │ ├── models │ │ │ │ ├── Order.java │ │ │ │ └── User.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.5.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── IndexedModelTest.java │ │ │ └── data.yml │ └── bytecode-module │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── messages │ │ └── routes │ │ ├── lib │ │ └── play-bytecode-module.jar │ │ └── src │ │ ├── play.plugins │ │ └── play │ │ └── modules │ │ └── searchhelp │ │ ├── IndexedModel.java │ │ ├── SearchHelperEnhancer.java │ │ └── SearchHelperPlugin.java ├── dependencies │ ├── dep-app │ │ ├── .gitignore │ │ ├── app │ │ │ ├── controllers │ │ │ │ └── Application.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.5.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ ├── test-result │ │ │ └── application.log │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── BasicTest.java │ │ │ └── data.yml │ └── depmodule │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── messages │ │ └── routes │ │ └── src │ │ └── play.plugins ├── dojo-integration │ ├── app │ │ ├── app │ │ │ ├── controllers │ │ │ │ └── Application.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── dependencies.yml │ │ │ ├── dojo-profile-play.js │ │ │ ├── messages │ │ │ └── routes │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.5.1.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── BasicTest.java │ │ │ └── data.yml │ └── dojo │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ │ └── src │ │ └── play.plugins ├── events │ └── event-app │ │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── plugin │ │ │ └── EventPlugin.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── module-intro │ ├── app │ │ ├── app │ │ │ ├── controllers │ │ │ │ └── Application.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── modules │ │ │ └── firstmodule │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.5.2.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── BasicTest.java │ │ │ └── data.yml │ └── firstmodule │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ │ ├── dist │ │ └── firstmodule-firstmodule.zip │ │ ├── lib │ │ └── play-firstmodule.jar │ │ └── src │ │ ├── play.plugins │ │ └── play │ │ └── modules │ │ └── firstmodule │ │ └── MyPlugin.java ├── module-model │ ├── app01 │ │ ├── .gitignore │ │ ├── app │ │ │ ├── controllers │ │ │ │ └── Application.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.5.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── BasicTest.java │ │ │ └── data.yml │ └── my-model-module │ │ ├── app │ │ └── models │ │ │ └── User.java │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── messages │ │ └── routes │ │ └── src │ │ └── play.plugins ├── registration │ ├── register-app │ │ ├── app │ │ │ ├── controllers │ │ │ │ └── Application.java │ │ │ ├── jobs │ │ │ │ └── RegistrationCleanupJob.java │ │ │ ├── models │ │ │ │ ├── Registration.java │ │ │ │ └── User.java │ │ │ ├── notifier │ │ │ │ └── Mails.java │ │ │ ├── service │ │ │ │ └── RegistrationServiceImpl.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ ├── main.html │ │ │ │ └── notifier │ │ │ │ └── Mails │ │ │ │ └── sendConfirmation.txt │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── modules │ │ │ └── registration │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.4.2.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── BasicTest.java │ │ │ └── data.yml │ └── registration │ │ ├── .ant-targets-build.xml │ │ ├── app │ │ └── controllers │ │ │ └── registration │ │ │ └── Registration.java │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ │ ├── dist │ │ └── registration-registration.zip │ │ ├── lib │ │ └── play-registration.jar │ │ └── src │ │ ├── play.plugins │ │ └── play │ │ └── modules │ │ └── registration │ │ ├── RegistrationPlugin.java │ │ └── RegistrationService.java └── stylus │ ├── app-stylus │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ ├── logs │ │ └── system.out │ ├── public │ │ ├── .swp │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.5.1.min.js │ │ ├── stylesheets │ │ │ └── main.css │ │ ├── test.css │ │ └── test.styl │ └── test │ │ ├── Application.test.html │ │ ├── StylusCompilerTest.java │ │ ├── StylusPluginFunctionalTest.java │ │ ├── data.yml │ │ ├── test.styl │ │ └── test.styl.result │ └── stylus │ ├── .classpath │ ├── .project │ ├── .settings │ ├── org.eclipse.core.resources.prefs │ └── org.eclipse.jdt.core.prefs │ ├── build.xml │ ├── commands.py │ ├── commands.pyc │ ├── conf │ ├── messages │ └── routes │ ├── lib │ └── play-stylus.jar │ └── src │ ├── play.plugins │ └── play │ └── modules │ └── stylus │ ├── StylusCompiler.java │ └── StylusPlugin.java ├── chapter6 ├── bytecode-enhancement-xml │ ├── api │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ │ ├── messages │ │ │ └── routes │ │ ├── lib │ │ │ └── play-xml-module.jar │ │ └── src │ │ │ ├── play.plugins │ │ │ └── play │ │ │ └── modules │ │ │ └── api │ │ │ ├── ApiPlugin.java │ │ │ ├── RenderXml.java │ │ │ └── XmlEnhancer.java │ └── xml-app │ │ ├── .gitignore │ │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── models │ │ │ └── Thing.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.5.min.js │ │ └── stylesheets │ │ │ └── main.css │ │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── XmlEnhancerTest.java │ │ └── data.yml ├── caching-implementation │ ├── app │ │ ├── app │ │ │ ├── controllers │ │ │ │ └── Application.java │ │ │ ├── models │ │ │ │ └── User.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── messages │ │ │ └── routes │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.4.2.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── BasicTest.java │ │ │ ├── CacheTest.java │ │ │ ├── data.yml │ │ │ └── users.yml │ └── hazelcast │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ │ ├── dist │ │ └── hazelcast-0.1.zip │ │ ├── lib │ │ └── play-hazelcast.jar │ │ └── src │ │ ├── play.plugins │ │ └── play │ │ └── modules │ │ └── hazelcast │ │ ├── HazelCastCacheImpl.java │ │ └── HazelcastPlugin.java ├── messaging │ ├── activemq │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── lib │ │ │ └── play-activemq.jar │ │ └── src │ │ │ ├── play.plugins │ │ │ └── play │ │ │ └── modules │ │ │ └── activemq │ │ │ ├── ActiveMqJob.java │ │ │ └── ActiveMqPlugin.java │ ├── chat │ │ ├── app │ │ │ ├── controllers │ │ │ │ ├── Application.java │ │ │ │ ├── LongPolling.java │ │ │ │ ├── Refresh.java │ │ │ │ └── WebSocket.java │ │ │ ├── jobs │ │ │ │ └── UpdateChatroomJob.java │ │ │ ├── models │ │ │ │ └── ChatRoom.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── LongPolling │ │ │ │ └── room.html │ │ │ │ ├── Refresh │ │ │ │ └── room.html │ │ │ │ ├── WebSocket │ │ │ │ └── room.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ ├── jquery-1.5.min.js │ │ │ │ ├── jquery.scrollTo-min.js │ │ │ │ └── templating.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ └── activemq │ │ │ └── ActiveMqTest.java │ └── chat2 │ │ ├── app │ │ ├── UpdateChatroomJob.java │ │ ├── controllers │ │ │ ├── Application.java │ │ │ ├── LongPolling.java │ │ │ ├── Refresh.java │ │ │ └── WebSocket.java │ │ ├── models │ │ │ └── ChatRoom.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── LongPolling │ │ │ └── room.html │ │ │ ├── Refresh │ │ │ └── room.html │ │ │ ├── WebSocket │ │ │ └── room.html │ │ │ └── main.html │ │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ ├── jquery-1.5.min.js │ │ │ ├── jquery.scrollTo-min.js │ │ │ └── templating.js │ │ └── stylesheets │ │ │ └── main.css │ │ └── test │ │ └── play │ │ └── modules │ │ └── rabbitmq │ │ └── ActiveMqTest.java ├── persistence │ ├── csv-app │ │ ├── .gitignore │ │ ├── app │ │ │ ├── controllers │ │ │ │ ├── Application.java │ │ │ │ ├── Cars.java │ │ │ │ └── Users.java │ │ │ ├── models │ │ │ │ ├── Car.java │ │ │ │ └── User.java │ │ │ └── views │ │ │ │ ├── Application │ │ │ │ └── index.html │ │ │ │ ├── errors │ │ │ │ ├── 404.html │ │ │ │ └── 500.html │ │ │ │ └── main.html │ │ ├── conf │ │ │ ├── application.conf │ │ │ ├── car-data.yml │ │ │ ├── dependencies.yml │ │ │ ├── messages │ │ │ └── routes │ │ ├── public │ │ │ ├── images │ │ │ │ └── favicon.png │ │ │ ├── javascripts │ │ │ │ └── jquery-1.5.min.js │ │ │ └── stylesheets │ │ │ │ └── main.css │ │ └── test │ │ │ ├── Application.test.html │ │ │ ├── ApplicationTest.java │ │ │ ├── CsvTest.java │ │ │ └── data.yml │ └── csv-module │ │ ├── build.xml │ │ ├── commands.py │ │ ├── commands.pyc │ │ ├── conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ │ ├── dist │ │ └── csv-module-0.1.zip │ │ ├── lib │ │ ├── opencsv-2.0.jar │ │ └── play-csv-module.jar │ │ └── src │ │ ├── play.plugins │ │ └── play │ │ └── modules │ │ └── csv │ │ ├── CsvEnhancer.java │ │ ├── CsvHelper.java │ │ ├── CsvModel.java │ │ ├── CsvModelFactory.java │ │ ├── CsvPlugin.java │ │ └── CsvQuery.java └── search-solr │ ├── search-app │ ├── .gitignore │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── models │ │ │ ├── Car.java │ │ │ └── User.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ ├── routes │ │ ├── test-data-many-cars.yml │ │ └── test-data.yml │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.5.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── SolrSearchTest.java │ │ └── data.yml │ └── solr │ ├── build.xml │ ├── commands.py │ ├── commands.pyc │ ├── conf │ ├── dependencies.yml │ ├── messages │ └── routes │ ├── dist │ └── solr-$version.zip │ ├── lib │ └── play-solr.jar │ └── src │ ├── play.plugins │ └── play │ └── modules │ └── solr │ ├── Query.java │ ├── SearchModel.java │ ├── SolrEnhancer.java │ └── SolrPlugin.java └── chapter7 ├── apache └── play.conf ├── configuration-service ├── configuration-service-2 │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── jobs │ │ │ ├── CacheAliveJob.java │ │ │ └── CacheRegisterNodeJob.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml └── configuration-service │ ├── app │ ├── controllers │ │ └── Application.java │ ├── jobs │ │ ├── CacheAliveJob.java │ │ └── CacheRegisterNodeJob.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html │ ├── conf │ ├── application.conf │ ├── messages │ └── routes │ ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.4.2.min.js │ └── stylesheets │ │ └── main.css │ └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── distributed-jobs ├── job-app-2 │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ ├── jobs │ │ │ ├── CleanUpJob.java │ │ │ └── MultiNodeJob.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ ├── logs │ │ └── system.out │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.5.1.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml └── job-app │ ├── app │ ├── controllers │ │ └── Application.java │ ├── jobs │ │ ├── CleanUpJob.java │ │ └── MultiNodeJob.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html │ ├── conf │ ├── application.conf │ ├── dependencies.yml │ ├── log4j.properties │ ├── messages │ └── routes │ ├── logs │ └── system.out │ ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.5.1.min.js │ └── stylesheets │ │ └── main.css │ └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── icinga └── play_icinga.cfg ├── lighttpd ├── proxy.conf └── ssl.conf ├── logging ├── app │ ├── controllers │ │ └── Application.java │ ├── jobs │ │ └── Log4jWatcherJob.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html ├── conf │ ├── application.conf │ ├── dependencies.yml │ ├── messages │ └── routes ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.5.1.min.js │ └── stylesheets │ │ └── main.css └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── monitoring ├── app │ ├── controllers │ │ └── Application.java │ ├── jobs │ │ ├── RemoteApiJob.java │ │ └── TestCacheJob.java │ ├── models │ │ └── StatMonitor.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html ├── conf │ ├── application.conf │ ├── dependencies.yml │ ├── messages │ └── routes ├── public │ ├── foo.json │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.5.1.min.js │ └── stylesheets │ │ └── main.css └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── munin ├── munin-node └── play ├── nginx └── nginx.conf ├── ssl ├── certs │ ├── host.crt │ └── host.key ├── example-app-2 │ ├── app │ │ ├── controllers │ │ │ ├── Application.java │ │ │ └── Registration.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── dependencies.yml │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.5.1.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml └── example-app │ ├── app │ ├── controllers │ │ ├── Application.java │ │ ├── EnsureSSL.java │ │ └── Registration.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html │ ├── conf │ ├── application.conf │ ├── dependencies.yml │ ├── messages │ └── routes │ ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.5.1.min.js │ └── stylesheets │ │ └── main.css │ └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── test-calimoucho ├── svn-repo │ ├── README.txt │ ├── conf │ │ ├── authz │ │ ├── passwd │ │ └── svnserve.conf │ ├── db │ │ ├── current │ │ ├── format │ │ ├── fs-type │ │ ├── fsfs.conf │ │ ├── min-unpacked-rev │ │ ├── rep-cache.db │ │ ├── revprops │ │ │ └── 0 │ │ │ │ ├── 0 │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ └── 3 │ │ ├── revs │ │ │ └── 0 │ │ │ │ ├── 0 │ │ │ │ ├── 1 │ │ │ │ ├── 2 │ │ │ │ └── 3 │ │ ├── txn-current │ │ ├── txn-current-lock │ │ ├── uuid │ │ └── write-lock │ ├── format │ ├── hooks │ │ ├── post-commit.tmpl │ │ ├── post-lock.tmpl │ │ ├── post-revprop-change.tmpl │ │ ├── post-unlock.tmpl │ │ ├── pre-commit.tmpl │ │ ├── pre-lock.tmpl │ │ ├── pre-revprop-change.tmpl │ │ ├── pre-unlock.tmpl │ │ └── start-commit.tmpl │ └── locks │ │ ├── db-logs.lock │ │ └── db.lock ├── test-bazaar │ ├── .bzr │ │ ├── README │ │ ├── branch-format │ │ ├── branch │ │ │ ├── branch.conf │ │ │ ├── format │ │ │ ├── last-revision │ │ │ └── tags │ │ ├── checkout │ │ │ ├── conflicts │ │ │ ├── dirstate │ │ │ ├── format │ │ │ └── views │ │ └── repository │ │ │ ├── format │ │ │ ├── indices │ │ │ ├── 2f63f4d61f74353c7b7ae8a078c21143.cix │ │ │ ├── 2f63f4d61f74353c7b7ae8a078c21143.iix │ │ │ ├── 2f63f4d61f74353c7b7ae8a078c21143.rix │ │ │ ├── 2f63f4d61f74353c7b7ae8a078c21143.six │ │ │ ├── 2f63f4d61f74353c7b7ae8a078c21143.tix │ │ │ ├── 810ecec4f0f4d1239549c788e9cce700.cix │ │ │ ├── 810ecec4f0f4d1239549c788e9cce700.iix │ │ │ ├── 810ecec4f0f4d1239549c788e9cce700.rix │ │ │ ├── 810ecec4f0f4d1239549c788e9cce700.six │ │ │ ├── 810ecec4f0f4d1239549c788e9cce700.tix │ │ │ ├── 88bf13c649701aac7a90302ffa5d9e50.cix │ │ │ ├── 88bf13c649701aac7a90302ffa5d9e50.iix │ │ │ ├── 88bf13c649701aac7a90302ffa5d9e50.rix │ │ │ ├── 88bf13c649701aac7a90302ffa5d9e50.six │ │ │ └── 88bf13c649701aac7a90302ffa5d9e50.tix │ │ │ ├── pack-names │ │ │ └── packs │ │ │ ├── 2f63f4d61f74353c7b7ae8a078c21143.pack │ │ │ ├── 810ecec4f0f4d1239549c788e9cce700.pack │ │ │ └── 88bf13c649701aac7a90302ffa5d9e50.pack │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml ├── test-mercurial │ ├── .hg │ │ ├── 00changelog.i │ │ ├── branchheads.cache │ │ ├── dirstate │ │ ├── last-message.txt │ │ ├── requires │ │ ├── store │ │ │ ├── 00changelog.i │ │ │ ├── 00manifest.i │ │ │ ├── data │ │ │ │ ├── _r_e_a_d_m_e.i │ │ │ │ ├── app │ │ │ │ │ ├── controllers │ │ │ │ │ │ └── _application.java.i │ │ │ │ │ └── views │ │ │ │ │ │ ├── _application │ │ │ │ │ │ └── index.html.i │ │ │ │ │ │ ├── errors │ │ │ │ │ │ ├── 404.html.i │ │ │ │ │ │ └── 500.html.i │ │ │ │ │ │ └── main.html.i │ │ │ │ ├── conf │ │ │ │ │ ├── application.conf.i │ │ │ │ │ ├── messages.i │ │ │ │ │ └── routes.i │ │ │ │ ├── public │ │ │ │ │ ├── images │ │ │ │ │ │ └── favicon.png.i │ │ │ │ │ ├── javascripts │ │ │ │ │ │ └── jquery-1.4.2.min.js.i │ │ │ │ │ └── stylesheets │ │ │ │ │ │ └── main.css.i │ │ │ │ └── test │ │ │ │ │ ├── _application.test.html.i │ │ │ │ │ ├── _application_test.java.i │ │ │ │ │ ├── _basic_test.java.i │ │ │ │ │ └── data.yml.i │ │ │ ├── fncache │ │ │ └── undo │ │ ├── tags.cache │ │ ├── undo.branch │ │ ├── undo.desc │ │ └── undo.dirstate │ ├── app │ │ ├── controllers │ │ │ └── Application.java │ │ └── views │ │ │ ├── Application │ │ │ └── index.html │ │ │ ├── errors │ │ │ ├── 404.html │ │ │ └── 500.html │ │ │ └── main.html │ ├── conf │ │ ├── application.conf │ │ ├── messages │ │ └── routes │ ├── public │ │ ├── images │ │ │ └── favicon.png │ │ ├── javascripts │ │ │ └── jquery-1.4.2.min.js │ │ └── stylesheets │ │ │ └── main.css │ └── test │ │ ├── Application.test.html │ │ ├── ApplicationTest.java │ │ ├── BasicTest.java │ │ └── data.yml └── test-svn │ ├── .svn │ ├── entries │ └── text-base │ │ └── README.svn-base │ ├── README │ ├── app │ ├── .svn │ │ └── entries │ ├── controllers │ │ ├── .svn │ │ │ ├── entries │ │ │ └── text-base │ │ │ │ └── Application.java.svn-base │ │ └── Application.java │ ├── models │ │ └── .svn │ │ │ └── entries │ └── views │ │ ├── .svn │ │ ├── entries │ │ └── text-base │ │ │ └── main.html.svn-base │ │ ├── Application │ │ ├── .svn │ │ │ ├── entries │ │ │ └── text-base │ │ │ │ └── index.html.svn-base │ │ └── index.html │ │ ├── errors │ │ ├── .svn │ │ │ ├── entries │ │ │ └── text-base │ │ │ │ ├── 404.html.svn-base │ │ │ │ └── 500.html.svn-base │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html │ ├── conf │ ├── .svn │ │ ├── entries │ │ └── text-base │ │ │ ├── application.conf.svn-base │ │ │ ├── messages.svn-base │ │ │ └── routes.svn-base │ ├── application.conf │ ├── messages │ └── routes │ ├── lib │ └── .svn │ │ └── entries │ ├── public │ ├── .svn │ │ └── entries │ ├── images │ │ ├── .svn │ │ │ ├── entries │ │ │ ├── prop-base │ │ │ │ └── favicon.png.svn-base │ │ │ └── text-base │ │ │ │ └── favicon.png.svn-base │ │ └── favicon.png │ ├── javascripts │ │ ├── .svn │ │ │ ├── entries │ │ │ └── text-base │ │ │ │ └── jquery-1.4.2.min.js.svn-base │ │ └── jquery-1.4.2.min.js │ └── stylesheets │ │ ├── .svn │ │ ├── entries │ │ └── text-base │ │ │ └── main.css.svn-base │ │ └── main.css │ └── test │ ├── .svn │ ├── entries │ └── text-base │ │ ├── Application.test.html.svn-base │ │ ├── ApplicationTest.java.svn-base │ │ ├── BasicTest.java.svn-base │ │ └── data.yml.svn-base │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml ├── test-jenkins ├── .hg │ ├── 00changelog.i │ ├── branchheads.cache │ ├── dirstate │ ├── last-message.txt │ ├── requires │ ├── store │ │ ├── 00changelog.i │ │ ├── 00manifest.i │ │ ├── data │ │ │ ├── app │ │ │ │ ├── controllers │ │ │ │ │ └── _application.java.i │ │ │ │ └── views │ │ │ │ │ ├── _application │ │ │ │ │ └── index.html.i │ │ │ │ │ ├── errors │ │ │ │ │ ├── 404.html.i │ │ │ │ │ └── 500.html.i │ │ │ │ │ └── main.html.i │ │ │ ├── ci-build.sh.i │ │ │ ├── conf │ │ │ │ ├── application.conf.i │ │ │ │ ├── dependencies.yml.i │ │ │ │ ├── messages.i │ │ │ │ └── routes.i │ │ │ ├── hudson.sh.i │ │ │ ├── public │ │ │ │ ├── images │ │ │ │ │ └── favicon.png.i │ │ │ │ ├── javascripts │ │ │ │ │ └── jquery-1.5.2.min.js.i │ │ │ │ └── stylesheets │ │ │ │ │ └── main.css.i │ │ │ └── test │ │ │ │ ├── _application.test.html.i │ │ │ │ ├── _application_test.java.i │ │ │ │ ├── _basic_test.java.i │ │ │ │ └── data.yml.i │ │ ├── fncache │ │ └── undo │ ├── tags.cache │ ├── undo.branch │ ├── undo.desc │ └── undo.dirstate ├── app │ ├── controllers │ │ └── Application.java │ └── views │ │ ├── Application │ │ └── index.html │ │ ├── errors │ │ ├── 404.html │ │ └── 500.html │ │ └── main.html ├── ci-build.sh ├── conf │ ├── application.conf │ ├── dependencies.yml │ ├── messages │ └── routes ├── public │ ├── images │ │ └── favicon.png │ ├── javascripts │ │ └── jquery-1.5.2.min.js │ └── stylesheets │ │ └── main.css └── test │ ├── Application.test.html │ ├── ApplicationTest.java │ ├── BasicTest.java │ └── data.yml └── virtualhost ├── app ├── controllers │ └── Application.java └── views │ ├── Application │ └── index.html │ ├── errors │ ├── 404.html │ └── 500.html │ └── main.html ├── conf ├── application.conf ├── dependencies.yml ├── messages └── routes ├── public ├── images │ └── favicon.png ├── javascripts │ └── jquery-1.5.1.min.js └── stylesheets │ └── main.css └── test ├── Application.test.html ├── ApplicationTest.java ├── BasicTest.java └── data.yml /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/README -------------------------------------------------------------------------------- /chapter1/basic-example/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter1/basic-example/app/jobs/BootstrapJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/jobs/BootstrapJob.java -------------------------------------------------------------------------------- /chapter1/basic-example/app/jobs/CreateTweetJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/jobs/CreateTweetJob.java -------------------------------------------------------------------------------- /chapter1/basic-example/app/models/Tweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/models/Tweet.java -------------------------------------------------------------------------------- /chapter1/basic-example/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/models/User.java -------------------------------------------------------------------------------- /chapter1/basic-example/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter1/basic-example/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter1/basic-example/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter1/basic-example/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/views/main.html -------------------------------------------------------------------------------- /chapter1/basic-example/app/views/tags/loginStatus.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/app/views/tags/loginStatus.html -------------------------------------------------------------------------------- /chapter1/basic-example/conf/.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/conf/.swp -------------------------------------------------------------------------------- /chapter1/basic-example/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/conf/application.conf -------------------------------------------------------------------------------- /chapter1/basic-example/conf/initial-data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/conf/initial-data.yml -------------------------------------------------------------------------------- /chapter1/basic-example/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/conf/messages -------------------------------------------------------------------------------- /chapter1/basic-example/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/conf/routes -------------------------------------------------------------------------------- /chapter1/basic-example/logs/system.out: -------------------------------------------------------------------------------- 1 | 23:00:36,563 INFO ~ Starting /tmp/foo 2 | -------------------------------------------------------------------------------- /chapter1/basic-example/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/public/images/favicon.png -------------------------------------------------------------------------------- /chapter1/basic-example/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter1/basic-example/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/test/Application.test.html -------------------------------------------------------------------------------- /chapter1/basic-example/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter1/basic-example/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/test/BasicTest.java -------------------------------------------------------------------------------- /chapter1/basic-example/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter1/basic-example/test/data.yml -------------------------------------------------------------------------------- /chapter2/annotation-controller/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/annotation-controller/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/annotation-controller/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/app/views/main.html -------------------------------------------------------------------------------- /chapter2/annotation-controller/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/conf/application.conf -------------------------------------------------------------------------------- /chapter2/annotation-controller/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter2/annotation-controller/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/conf/messages -------------------------------------------------------------------------------- /chapter2/annotation-controller/conf/routes: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/annotation-controller/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/annotation-controller/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/annotation-controller/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/annotation-controller/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter2/annotation-controller/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/annotation-controller/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-controller/test/data.yml -------------------------------------------------------------------------------- /chapter2/annotation-rights/app/jobs/InitialDataJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/app/jobs/InitialDataJob.java -------------------------------------------------------------------------------- /chapter2/annotation-rights/app/models/Right.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/app/models/Right.java -------------------------------------------------------------------------------- /chapter2/annotation-rights/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/app/models/User.java -------------------------------------------------------------------------------- /chapter2/annotation-rights/app/rights/Right.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/app/rights/Right.java -------------------------------------------------------------------------------- /chapter2/annotation-rights/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/annotation-rights/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/annotation-rights/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/app/views/main.html -------------------------------------------------------------------------------- /chapter2/annotation-rights/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/conf/application.conf -------------------------------------------------------------------------------- /chapter2/annotation-rights/conf/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/conf/initial.yaml -------------------------------------------------------------------------------- /chapter2/annotation-rights/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/conf/messages -------------------------------------------------------------------------------- /chapter2/annotation-rights/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/conf/routes -------------------------------------------------------------------------------- /chapter2/annotation-rights/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/annotation-rights/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/annotation-rights/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/annotation-rights/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/annotation-rights/test/UserRightTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/test/UserRightTest.java -------------------------------------------------------------------------------- /chapter2/annotation-rights/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-rights/test/data.yml -------------------------------------------------------------------------------- /chapter2/annotation-validation/app/annotations/Uuid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/app/annotations/Uuid.java -------------------------------------------------------------------------------- /chapter2/annotation-validation/app/checks/UuidCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/app/checks/UuidCheck.java -------------------------------------------------------------------------------- /chapter2/annotation-validation/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/annotation-validation/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/annotation-validation/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/app/views/main.html -------------------------------------------------------------------------------- /chapter2/annotation-validation/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/conf/application.conf -------------------------------------------------------------------------------- /chapter2/annotation-validation/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/conf/messages -------------------------------------------------------------------------------- /chapter2/annotation-validation/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/conf/routes -------------------------------------------------------------------------------- /chapter2/annotation-validation/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/annotation-validation/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/annotation-validation/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/annotation-validation/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/annotation-validation/test/UuidTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/test/UuidTest.java -------------------------------------------------------------------------------- /chapter2/annotation-validation/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/annotation-validation/test/data.yml -------------------------------------------------------------------------------- /chapter2/binder/app/binder/OrderItemBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/binder/OrderItemBinder.java -------------------------------------------------------------------------------- /chapter2/binder/app/binder/OrderItemPojoBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/binder/OrderItemPojoBinder.java -------------------------------------------------------------------------------- /chapter2/binder/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter2/binder/app/models/OrderItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/models/OrderItem.java -------------------------------------------------------------------------------- /chapter2/binder/app/models/OrderItemPojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/models/OrderItemPojo.java -------------------------------------------------------------------------------- /chapter2/binder/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter2/binder/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/binder/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/binder/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/app/views/main.html -------------------------------------------------------------------------------- /chapter2/binder/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/conf/application.conf -------------------------------------------------------------------------------- /chapter2/binder/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/conf/messages -------------------------------------------------------------------------------- /chapter2/binder/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/conf/routes -------------------------------------------------------------------------------- /chapter2/binder/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/binder/public/javascripts/jquery-1.4.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/public/javascripts/jquery-1.4.2.min.js -------------------------------------------------------------------------------- /chapter2/binder/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/binder/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/binder/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter2/binder/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/binder/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/binder/test/data.yml -------------------------------------------------------------------------------- /chapter2/caching-general/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter2/caching-general/app/jobs/InjectionJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/app/jobs/InjectionJob.java -------------------------------------------------------------------------------- /chapter2/caching-general/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter2/caching-general/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/caching-general/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/caching-general/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/app/views/main.html -------------------------------------------------------------------------------- /chapter2/caching-general/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/conf/application.conf -------------------------------------------------------------------------------- /chapter2/caching-general/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/conf/messages -------------------------------------------------------------------------------- /chapter2/caching-general/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/conf/routes -------------------------------------------------------------------------------- /chapter2/caching-general/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/caching-general/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/caching-general/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/caching-general/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/caching-general/test/CachingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/test/CachingTest.java -------------------------------------------------------------------------------- /chapter2/caching-general/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/caching-general/test/data.yml -------------------------------------------------------------------------------- /chapter2/digest-auth/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter2/digest-auth/app/controllers/DigestRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/controllers/DigestRequest.java -------------------------------------------------------------------------------- /chapter2/digest-auth/app/jobs/AddUserOnStartJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/jobs/AddUserOnStartJob.java -------------------------------------------------------------------------------- /chapter2/digest-auth/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/models/User.java -------------------------------------------------------------------------------- /chapter2/digest-auth/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter2/digest-auth/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/digest-auth/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/digest-auth/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/app/views/main.html -------------------------------------------------------------------------------- /chapter2/digest-auth/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/conf/application.conf -------------------------------------------------------------------------------- /chapter2/digest-auth/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/conf/messages -------------------------------------------------------------------------------- /chapter2/digest-auth/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/conf/routes -------------------------------------------------------------------------------- /chapter2/digest-auth/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/digest-auth/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/digest-auth/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/digest-auth/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter2/digest-auth/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/digest-auth/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/digest-auth/test/data.yml -------------------------------------------------------------------------------- /chapter2/json-render-properties/app/jobs/LoadDataJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/app/jobs/LoadDataJob.java -------------------------------------------------------------------------------- /chapter2/json-render-properties/app/models/Address.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/app/models/Address.java -------------------------------------------------------------------------------- /chapter2/json-render-properties/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/app/models/User.java -------------------------------------------------------------------------------- /chapter2/json-render-properties/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/json-render-properties/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/json-render-properties/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/app/views/main.html -------------------------------------------------------------------------------- /chapter2/json-render-properties/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/conf/application.conf -------------------------------------------------------------------------------- /chapter2/json-render-properties/conf/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/conf/initial.yaml -------------------------------------------------------------------------------- /chapter2/json-render-properties/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/conf/messages -------------------------------------------------------------------------------- /chapter2/json-render-properties/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/conf/routes -------------------------------------------------------------------------------- /chapter2/json-render-properties/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/json-render-properties/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/json-render-properties/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/json-render-properties/test/JsonRenderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/test/JsonRenderTest.java -------------------------------------------------------------------------------- /chapter2/json-render-properties/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/json-render-properties/test/data.yml -------------------------------------------------------------------------------- /chapter2/pdf/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter2/pdf/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/models/User.java -------------------------------------------------------------------------------- /chapter2/pdf/app/pdf/RenderPDF.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/pdf/RenderPDF.java -------------------------------------------------------------------------------- /chapter2/pdf/app/views/Application/index.fo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/views/Application/index.fo -------------------------------------------------------------------------------- /chapter2/pdf/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter2/pdf/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/pdf/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/pdf/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/app/views/main.html -------------------------------------------------------------------------------- /chapter2/pdf/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/conf/application.conf -------------------------------------------------------------------------------- /chapter2/pdf/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter2/pdf/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/conf/messages -------------------------------------------------------------------------------- /chapter2/pdf/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/conf/routes -------------------------------------------------------------------------------- /chapter2/pdf/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/pdf/public/javascripts/jquery-1.4.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/public/javascripts/jquery-1.4.2.min.js -------------------------------------------------------------------------------- /chapter2/pdf/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/pdf/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/pdf/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter2/pdf/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/pdf/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/pdf/test/data.yml -------------------------------------------------------------------------------- /chapter2/render-rss/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter2/render-rss/app/jobs/LoadDataJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/jobs/LoadDataJob.java -------------------------------------------------------------------------------- /chapter2/render-rss/app/models/Post.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/models/Post.java -------------------------------------------------------------------------------- /chapter2/render-rss/app/render/FeedResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/render/FeedResult.java -------------------------------------------------------------------------------- /chapter2/render-rss/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter2/render-rss/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter2/render-rss/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter2/render-rss/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/app/views/main.html -------------------------------------------------------------------------------- /chapter2/render-rss/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/build.xml -------------------------------------------------------------------------------- /chapter2/render-rss/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/conf/application.conf -------------------------------------------------------------------------------- /chapter2/render-rss/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter2/render-rss/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/conf/messages -------------------------------------------------------------------------------- /chapter2/render-rss/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/conf/routes -------------------------------------------------------------------------------- /chapter2/render-rss/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/public/images/favicon.png -------------------------------------------------------------------------------- /chapter2/render-rss/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter2/render-rss/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/test/Application.test.html -------------------------------------------------------------------------------- /chapter2/render-rss/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/test/BasicTest.java -------------------------------------------------------------------------------- /chapter2/render-rss/test/FeedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/test/FeedTest.java -------------------------------------------------------------------------------- /chapter2/render-rss/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter2/render-rss/test/data.yml -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/Bootstrap.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/controllers/Hotels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/controllers/Hotels.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/models/Booking.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/models/Booking.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/models/Hotel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/models/Hotel.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/models/User.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/Hotels/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/Hotels/book.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/Hotels/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/Hotels/index.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/Hotels/list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/Hotels/list.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/Hotels/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/Hotels/settings.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/Hotels/show.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/Hotels/show.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/app/views/main.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/conf/application.conf -------------------------------------------------------------------------------- /chapter3/booking-mongodb/conf/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/conf/data.yml -------------------------------------------------------------------------------- /chapter3/booking-mongodb/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/conf/messages -------------------------------------------------------------------------------- /chapter3/booking-mongodb/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/conf/routes -------------------------------------------------------------------------------- /chapter3/booking-mongodb/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/public/images/favicon.png -------------------------------------------------------------------------------- /chapter3/booking-mongodb/public/images/hotel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/public/images/hotel.jpg -------------------------------------------------------------------------------- /chapter3/booking-mongodb/public/javascripts/sessvars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/public/javascripts/sessvars.js -------------------------------------------------------------------------------- /chapter3/booking-mongodb/public/stylesheets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/public/stylesheets/main.css -------------------------------------------------------------------------------- /chapter3/booking-mongodb/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/test/Application.test.html -------------------------------------------------------------------------------- /chapter3/booking-mongodb/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/test/BasicTest.java -------------------------------------------------------------------------------- /chapter3/booking-mongodb/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/booking-mongodb/test/data.yml -------------------------------------------------------------------------------- /chapter3/crud-secure/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/controllers/Merchants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/controllers/Merchants.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/controllers/Products.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/controllers/Products.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/controllers/Security.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/controllers/Security.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/controllers/Users.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/controllers/Users.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/jobs/LoadDataJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/jobs/LoadDataJob.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/models/Merchant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/models/Merchant.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/models/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/models/Product.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/models/User.java -------------------------------------------------------------------------------- /chapter3/crud-secure/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter3/crud-secure/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter3/crud-secure/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter3/crud-secure/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/app/views/main.html -------------------------------------------------------------------------------- /chapter3/crud-secure/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/conf/application.conf -------------------------------------------------------------------------------- /chapter3/crud-secure/conf/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/conf/data.yml -------------------------------------------------------------------------------- /chapter3/crud-secure/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/conf/messages -------------------------------------------------------------------------------- /chapter3/crud-secure/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/conf/routes -------------------------------------------------------------------------------- /chapter3/crud-secure/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/public/images/favicon.png -------------------------------------------------------------------------------- /chapter3/crud-secure/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/crud-secure/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/test/Application.test.html -------------------------------------------------------------------------------- /chapter3/crud-secure/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter3/crud-secure/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/test/BasicTest.java -------------------------------------------------------------------------------- /chapter3/crud-secure/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/crud-secure/test/data.yml -------------------------------------------------------------------------------- /chapter3/guice/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter3/guice/app/controllers/DateInjector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/controllers/DateInjector.java -------------------------------------------------------------------------------- /chapter3/guice/app/guice/EncryptionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/guice/EncryptionService.java -------------------------------------------------------------------------------- /chapter3/guice/app/guice/EncryptionServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/guice/EncryptionServiceImpl.java -------------------------------------------------------------------------------- /chapter3/guice/app/guice/GuiceModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/guice/GuiceModule.java -------------------------------------------------------------------------------- /chapter3/guice/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter3/guice/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter3/guice/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter3/guice/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/app/views/main.html -------------------------------------------------------------------------------- /chapter3/guice/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/conf/application.conf -------------------------------------------------------------------------------- /chapter3/guice/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter3/guice/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/conf/messages -------------------------------------------------------------------------------- /chapter3/guice/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/conf/routes -------------------------------------------------------------------------------- /chapter3/guice/logs/system.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/logs/system.out -------------------------------------------------------------------------------- /chapter3/guice/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/public/images/favicon.png -------------------------------------------------------------------------------- /chapter3/guice/public/javascripts/jquery-1.4.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/public/javascripts/jquery-1.4.2.min.js -------------------------------------------------------------------------------- /chapter3/guice/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/guice/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/test/Application.test.html -------------------------------------------------------------------------------- /chapter3/guice/test/EncryptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/test/EncryptionTest.java -------------------------------------------------------------------------------- /chapter3/guice/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/guice/test/data.yml -------------------------------------------------------------------------------- /chapter3/mongodb-image/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter3/mongodb-image/app/utils/GridFSSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/app/utils/GridFSSerializer.java -------------------------------------------------------------------------------- /chapter3/mongodb-image/app/utils/GridFsHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/app/utils/GridFsHelper.java -------------------------------------------------------------------------------- /chapter3/mongodb-image/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter3/mongodb-image/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter3/mongodb-image/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter3/mongodb-image/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/app/views/main.html -------------------------------------------------------------------------------- /chapter3/mongodb-image/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/conf/application.conf -------------------------------------------------------------------------------- /chapter3/mongodb-image/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/conf/messages -------------------------------------------------------------------------------- /chapter3/mongodb-image/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/conf/routes -------------------------------------------------------------------------------- /chapter3/mongodb-image/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/public/images/favicon.png -------------------------------------------------------------------------------- /chapter3/mongodb-image/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/mongodb-image/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/test/Application.test.html -------------------------------------------------------------------------------- /chapter3/mongodb-image/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter3/mongodb-image/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/test/BasicTest.java -------------------------------------------------------------------------------- /chapter3/mongodb-image/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/mongodb-image/test/data.yml -------------------------------------------------------------------------------- /chapter3/secure/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter3/secure/app/controllers/SimpleSecurity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/app/controllers/SimpleSecurity.java -------------------------------------------------------------------------------- /chapter3/secure/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter3/secure/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter3/secure/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter3/secure/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/app/views/main.html -------------------------------------------------------------------------------- /chapter3/secure/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/conf/application.conf -------------------------------------------------------------------------------- /chapter3/secure/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter3/secure/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/conf/messages -------------------------------------------------------------------------------- /chapter3/secure/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/conf/routes -------------------------------------------------------------------------------- /chapter3/secure/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/public/images/favicon.png -------------------------------------------------------------------------------- /chapter3/secure/public/javascripts/jquery-1.4.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/public/javascripts/jquery-1.4.2.min.js -------------------------------------------------------------------------------- /chapter3/secure/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/secure/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/test/Application.test.html -------------------------------------------------------------------------------- /chapter3/secure/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/test/BasicTest.java -------------------------------------------------------------------------------- /chapter3/secure/test/SecurityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/test/SecurityTest.java -------------------------------------------------------------------------------- /chapter3/secure/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/secure/test/data.yml -------------------------------------------------------------------------------- /chapter3/spring/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter3/spring/app/spring/EncryptionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/app/spring/EncryptionService.java -------------------------------------------------------------------------------- /chapter3/spring/app/spring/EncryptionServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/app/spring/EncryptionServiceImpl.java -------------------------------------------------------------------------------- /chapter3/spring/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter3/spring/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter3/spring/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter3/spring/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/app/views/main.html -------------------------------------------------------------------------------- /chapter3/spring/conf/application-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/conf/application-context.xml -------------------------------------------------------------------------------- /chapter3/spring/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/conf/application.conf -------------------------------------------------------------------------------- /chapter3/spring/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/conf/messages -------------------------------------------------------------------------------- /chapter3/spring/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/conf/routes -------------------------------------------------------------------------------- /chapter3/spring/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/public/images/favicon.png -------------------------------------------------------------------------------- /chapter3/spring/public/javascripts/jquery-1.4.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/public/javascripts/jquery-1.4.2.min.js -------------------------------------------------------------------------------- /chapter3/spring/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter3/spring/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/test/Application.test.html -------------------------------------------------------------------------------- /chapter3/spring/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/test/BasicTest.java -------------------------------------------------------------------------------- /chapter3/spring/test/EncryptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/test/EncryptionTest.java -------------------------------------------------------------------------------- /chapter3/spring/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter3/spring/test/data.yml -------------------------------------------------------------------------------- /chapter4/mashup-api/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter4/mashup-api/app/jobs/LoadDataJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/jobs/LoadDataJob.java -------------------------------------------------------------------------------- /chapter4/mashup-api/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/models/User.java -------------------------------------------------------------------------------- /chapter4/mashup-api/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter4/mashup-api/app/views/Application/quote.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/views/Application/quote.html -------------------------------------------------------------------------------- /chapter4/mashup-api/app/views/Application/quote.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/views/Application/quote.json -------------------------------------------------------------------------------- /chapter4/mashup-api/app/views/Application/quote.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/views/Application/quote.xml -------------------------------------------------------------------------------- /chapter4/mashup-api/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter4/mashup-api/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter4/mashup-api/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/app/views/main.html -------------------------------------------------------------------------------- /chapter4/mashup-api/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/conf/application.conf -------------------------------------------------------------------------------- /chapter4/mashup-api/conf/initial.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/conf/initial.yaml -------------------------------------------------------------------------------- /chapter4/mashup-api/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/conf/messages -------------------------------------------------------------------------------- /chapter4/mashup-api/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/conf/routes -------------------------------------------------------------------------------- /chapter4/mashup-api/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/public/images/favicon.png -------------------------------------------------------------------------------- /chapter4/mashup-api/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/mashup-api/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/test/Application.test.html -------------------------------------------------------------------------------- /chapter4/mashup-api/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter4/mashup-api/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/test/BasicTest.java -------------------------------------------------------------------------------- /chapter4/mashup-api/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-api/test/data.yml -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/extension/ChartTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/extension/ChartTags.java -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/models/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/models/Customer.java -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/models/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/models/Order.java -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/views/main.html -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/views/tags/linechart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/views/tags/linechart.html -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/views/tags/meter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/views/tags/meter.html -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/app/views/tags/qrcode.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/app/views/tags/qrcode.html -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/conf/application.conf -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/conf/messages -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/conf/routes -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/public/images/favicon.png -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/test/Application.test.html -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/test/BasicTest.java -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/test/DataEncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/test/DataEncoderTest.java -------------------------------------------------------------------------------- /chapter4/mashup-chart-api/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-chart-api/test/data.yml -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/.project -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/models/Thing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/models/Thing.java -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/play.plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/play.plugins -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/plugin/ApiPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/plugin/ApiPlugin.java -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/render/RenderXml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/render/RenderXml.java -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/app/views/main.html -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/conf/application.conf -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/conf/messages -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/conf/routes -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/public/images/favicon.png -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/test/Application.test.html -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/test/BasicTest.java -------------------------------------------------------------------------------- /chapter4/mashup-json-xml/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-json-xml/test/data.yml -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/app/views/main.html -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/conf/application.conf -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/conf/messages -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/conf/routes -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/public/images/favicon.png -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/test/Application.test.html -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/test/BasicTest.java -------------------------------------------------------------------------------- /chapter4/mashup-twitter-search/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter4/mashup-twitter-search/test/data.yml -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-app/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | modules/ 3 | -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/bytecode-enhancement/bytecode-app/conf/messages -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/bytecode-enhancement/bytecode-app/conf/routes -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/bytecode-enhancement/bytecode-app/test/data.yml -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-module/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/bytecode-enhancement/bytecode-module/build.xml -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-module/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/bytecode-enhancement/bytecode-module/commands.py -------------------------------------------------------------------------------- /chapter5/bytecode-enhancement/bytecode-module/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/bytecode-enhancement/bytecode-module/conf/routes -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | modules/ 3 | -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/app/views/main.html -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/conf/application.conf -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/conf/messages -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/conf/routes -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/public/images/favicon.png -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/test-result/application.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/test-result/application.log -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/test/Application.test.html -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/test/BasicTest.java -------------------------------------------------------------------------------- /chapter5/dependencies/dep-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/dep-app/test/data.yml -------------------------------------------------------------------------------- /chapter5/dependencies/depmodule/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/depmodule/build.xml -------------------------------------------------------------------------------- /chapter5/dependencies/depmodule/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/depmodule/commands.py -------------------------------------------------------------------------------- /chapter5/dependencies/depmodule/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/depmodule/commands.pyc -------------------------------------------------------------------------------- /chapter5/dependencies/depmodule/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/depmodule/conf/messages -------------------------------------------------------------------------------- /chapter5/dependencies/depmodule/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dependencies/depmodule/conf/routes -------------------------------------------------------------------------------- /chapter5/dependencies/depmodule/src/play.plugins: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/app/app/views/main.html -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/app/conf/application.conf -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/app/conf/messages -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/app/conf/routes -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/app/test/BasicTest.java -------------------------------------------------------------------------------- /chapter5/dojo-integration/app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/app/test/data.yml -------------------------------------------------------------------------------- /chapter5/dojo-integration/dojo/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/dojo/build.xml -------------------------------------------------------------------------------- /chapter5/dojo-integration/dojo/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/dojo/commands.py -------------------------------------------------------------------------------- /chapter5/dojo-integration/dojo/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/dojo/commands.pyc -------------------------------------------------------------------------------- /chapter5/dojo-integration/dojo/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/dojo/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter5/dojo-integration/dojo/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/dojo/conf/messages -------------------------------------------------------------------------------- /chapter5/dojo-integration/dojo/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/dojo-integration/dojo/conf/routes -------------------------------------------------------------------------------- /chapter5/dojo-integration/dojo/src/play.plugins: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/events/event-app/app/plugin/EventPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/app/plugin/EventPlugin.java -------------------------------------------------------------------------------- /chapter5/events/event-app/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter5/events/event-app/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter5/events/event-app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/app/views/main.html -------------------------------------------------------------------------------- /chapter5/events/event-app/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/conf/application.conf -------------------------------------------------------------------------------- /chapter5/events/event-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/conf/messages -------------------------------------------------------------------------------- /chapter5/events/event-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/conf/routes -------------------------------------------------------------------------------- /chapter5/events/event-app/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/public/images/favicon.png -------------------------------------------------------------------------------- /chapter5/events/event-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/events/event-app/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/test/Application.test.html -------------------------------------------------------------------------------- /chapter5/events/event-app/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter5/events/event-app/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/test/BasicTest.java -------------------------------------------------------------------------------- /chapter5/events/event-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/events/event-app/test/data.yml -------------------------------------------------------------------------------- /chapter5/module-intro/app/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter5/module-intro/app/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter5/module-intro/app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/app/views/main.html -------------------------------------------------------------------------------- /chapter5/module-intro/app/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/conf/application.conf -------------------------------------------------------------------------------- /chapter5/module-intro/app/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter5/module-intro/app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/conf/messages -------------------------------------------------------------------------------- /chapter5/module-intro/app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/conf/routes -------------------------------------------------------------------------------- /chapter5/module-intro/app/modules/firstmodule: -------------------------------------------------------------------------------- 1 | /tmp/play/firstmodule 2 | -------------------------------------------------------------------------------- /chapter5/module-intro/app/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/public/images/favicon.png -------------------------------------------------------------------------------- /chapter5/module-intro/app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/module-intro/app/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/test/Application.test.html -------------------------------------------------------------------------------- /chapter5/module-intro/app/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter5/module-intro/app/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/test/BasicTest.java -------------------------------------------------------------------------------- /chapter5/module-intro/app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/app/test/data.yml -------------------------------------------------------------------------------- /chapter5/module-intro/firstmodule/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/firstmodule/build.xml -------------------------------------------------------------------------------- /chapter5/module-intro/firstmodule/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/firstmodule/commands.py -------------------------------------------------------------------------------- /chapter5/module-intro/firstmodule/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/firstmodule/commands.pyc -------------------------------------------------------------------------------- /chapter5/module-intro/firstmodule/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/firstmodule/conf/messages -------------------------------------------------------------------------------- /chapter5/module-intro/firstmodule/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/firstmodule/conf/routes -------------------------------------------------------------------------------- /chapter5/module-intro/firstmodule/dist/firstmodule-firstmodule.zip: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/module-intro/firstmodule/src/play.plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-intro/firstmodule/src/play.plugins -------------------------------------------------------------------------------- /chapter5/module-model/app01/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | modules/ 3 | -------------------------------------------------------------------------------- /chapter5/module-model/app01/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter5/module-model/app01/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter5/module-model/app01/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/app/views/main.html -------------------------------------------------------------------------------- /chapter5/module-model/app01/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/conf/application.conf -------------------------------------------------------------------------------- /chapter5/module-model/app01/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter5/module-model/app01/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/conf/messages -------------------------------------------------------------------------------- /chapter5/module-model/app01/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/conf/routes -------------------------------------------------------------------------------- /chapter5/module-model/app01/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/public/images/favicon.png -------------------------------------------------------------------------------- /chapter5/module-model/app01/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/module-model/app01/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/test/Application.test.html -------------------------------------------------------------------------------- /chapter5/module-model/app01/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter5/module-model/app01/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/test/BasicTest.java -------------------------------------------------------------------------------- /chapter5/module-model/app01/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/app01/test/data.yml -------------------------------------------------------------------------------- /chapter5/module-model/my-model-module/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/my-model-module/build.xml -------------------------------------------------------------------------------- /chapter5/module-model/my-model-module/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/my-model-module/commands.py -------------------------------------------------------------------------------- /chapter5/module-model/my-model-module/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/my-model-module/commands.pyc -------------------------------------------------------------------------------- /chapter5/module-model/my-model-module/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/my-model-module/conf/messages -------------------------------------------------------------------------------- /chapter5/module-model/my-model-module/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/module-model/my-model-module/conf/routes -------------------------------------------------------------------------------- /chapter5/module-model/my-model-module/src/play.plugins: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/registration/register-app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/register-app/app/views/main.html -------------------------------------------------------------------------------- /chapter5/registration/register-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/register-app/conf/messages -------------------------------------------------------------------------------- /chapter5/registration/register-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/register-app/conf/routes -------------------------------------------------------------------------------- /chapter5/registration/register-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/registration/register-app/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/register-app/test/BasicTest.java -------------------------------------------------------------------------------- /chapter5/registration/register-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/register-app/test/data.yml -------------------------------------------------------------------------------- /chapter5/registration/registration/.ant-targets-build.xml: -------------------------------------------------------------------------------- 1 | build 2 | compile 3 | -------------------------------------------------------------------------------- /chapter5/registration/registration/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/registration/build.xml -------------------------------------------------------------------------------- /chapter5/registration/registration/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/registration/commands.py -------------------------------------------------------------------------------- /chapter5/registration/registration/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/registration/commands.pyc -------------------------------------------------------------------------------- /chapter5/registration/registration/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/registration/conf/messages -------------------------------------------------------------------------------- /chapter5/registration/registration/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/registration/conf/routes -------------------------------------------------------------------------------- /chapter5/registration/registration/src/play.plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/registration/registration/src/play.plugins -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/app/views/main.html -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/conf/application.conf -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/conf/messages -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/conf/routes -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/logs/system.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/logs/system.out -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/public/.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/public/.swp -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/public/images/favicon.png -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/public/test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/public/test.css -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/public/test.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/public/test.styl -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/test/Application.test.html -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/test/data.yml -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/test/test.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/test/test.styl -------------------------------------------------------------------------------- /chapter5/stylus/app-stylus/test/test.styl.result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/app-stylus/test/test.styl.result -------------------------------------------------------------------------------- /chapter5/stylus/stylus/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/.classpath -------------------------------------------------------------------------------- /chapter5/stylus/stylus/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/.project -------------------------------------------------------------------------------- /chapter5/stylus/stylus/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | #Tue Feb 17 18:35:42 CET 2009 2 | eclipse.preferences.version=1 3 | encoding/=UTF-8 4 | -------------------------------------------------------------------------------- /chapter5/stylus/stylus/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/build.xml -------------------------------------------------------------------------------- /chapter5/stylus/stylus/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/commands.py -------------------------------------------------------------------------------- /chapter5/stylus/stylus/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/commands.pyc -------------------------------------------------------------------------------- /chapter5/stylus/stylus/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/conf/messages -------------------------------------------------------------------------------- /chapter5/stylus/stylus/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/conf/routes -------------------------------------------------------------------------------- /chapter5/stylus/stylus/lib/play-stylus.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/lib/play-stylus.jar -------------------------------------------------------------------------------- /chapter5/stylus/stylus/src/play.plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter5/stylus/stylus/src/play.plugins -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/api/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/bytecode-enhancement-xml/api/build.xml -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/api/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/bytecode-enhancement-xml/api/commands.py -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/api/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/bytecode-enhancement-xml/api/commands.pyc -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/api/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/bytecode-enhancement-xml/api/conf/messages -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/api/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/bytecode-enhancement-xml/api/conf/routes -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/api/src/play.plugins: -------------------------------------------------------------------------------- 1 | 201:play.modules.api.ApiPlugin 2 | -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/xml-app/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | modules/ 3 | -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/xml-app/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/xml-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/bytecode-enhancement-xml/xml-app/conf/routes -------------------------------------------------------------------------------- /chapter6/bytecode-enhancement-xml/xml-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter6/caching-implementation/app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/app/conf/messages -------------------------------------------------------------------------------- /chapter6/caching-implementation/app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/app/conf/routes -------------------------------------------------------------------------------- /chapter6/caching-implementation/app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter6/caching-implementation/app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/app/test/data.yml -------------------------------------------------------------------------------- /chapter6/caching-implementation/app/test/users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/app/test/users.yml -------------------------------------------------------------------------------- /chapter6/caching-implementation/hazelcast/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/hazelcast/build.xml -------------------------------------------------------------------------------- /chapter6/caching-implementation/hazelcast/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/hazelcast/commands.py -------------------------------------------------------------------------------- /chapter6/caching-implementation/hazelcast/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/hazelcast/commands.pyc -------------------------------------------------------------------------------- /chapter6/caching-implementation/hazelcast/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/caching-implementation/hazelcast/conf/routes -------------------------------------------------------------------------------- /chapter6/messaging/activemq/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/build.xml -------------------------------------------------------------------------------- /chapter6/messaging/activemq/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/commands.py -------------------------------------------------------------------------------- /chapter6/messaging/activemq/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/commands.pyc -------------------------------------------------------------------------------- /chapter6/messaging/activemq/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter6/messaging/activemq/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/conf/messages -------------------------------------------------------------------------------- /chapter6/messaging/activemq/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/conf/routes -------------------------------------------------------------------------------- /chapter6/messaging/activemq/lib/play-activemq.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/lib/play-activemq.jar -------------------------------------------------------------------------------- /chapter6/messaging/activemq/src/play.plugins: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/activemq/src/play.plugins -------------------------------------------------------------------------------- /chapter6/messaging/chat/app/controllers/Refresh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/app/controllers/Refresh.java -------------------------------------------------------------------------------- /chapter6/messaging/chat/app/controllers/WebSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/app/controllers/WebSocket.java -------------------------------------------------------------------------------- /chapter6/messaging/chat/app/models/ChatRoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/app/models/ChatRoom.java -------------------------------------------------------------------------------- /chapter6/messaging/chat/app/views/Refresh/room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/app/views/Refresh/room.html -------------------------------------------------------------------------------- /chapter6/messaging/chat/app/views/WebSocket/room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/app/views/WebSocket/room.html -------------------------------------------------------------------------------- /chapter6/messaging/chat/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/app/views/main.html -------------------------------------------------------------------------------- /chapter6/messaging/chat/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/conf/application.conf -------------------------------------------------------------------------------- /chapter6/messaging/chat/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter6/messaging/chat/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/conf/messages -------------------------------------------------------------------------------- /chapter6/messaging/chat/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/conf/routes -------------------------------------------------------------------------------- /chapter6/messaging/chat/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/public/images/favicon.png -------------------------------------------------------------------------------- /chapter6/messaging/chat/public/stylesheets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat/public/stylesheets/main.css -------------------------------------------------------------------------------- /chapter6/messaging/chat2/app/UpdateChatroomJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/app/UpdateChatroomJob.java -------------------------------------------------------------------------------- /chapter6/messaging/chat2/app/controllers/Refresh.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/app/controllers/Refresh.java -------------------------------------------------------------------------------- /chapter6/messaging/chat2/app/models/ChatRoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/app/models/ChatRoom.java -------------------------------------------------------------------------------- /chapter6/messaging/chat2/app/views/Refresh/room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/app/views/Refresh/room.html -------------------------------------------------------------------------------- /chapter6/messaging/chat2/app/views/WebSocket/room.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/app/views/WebSocket/room.html -------------------------------------------------------------------------------- /chapter6/messaging/chat2/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/app/views/main.html -------------------------------------------------------------------------------- /chapter6/messaging/chat2/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/conf/application.conf -------------------------------------------------------------------------------- /chapter6/messaging/chat2/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter6/messaging/chat2/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/conf/messages -------------------------------------------------------------------------------- /chapter6/messaging/chat2/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/conf/routes -------------------------------------------------------------------------------- /chapter6/messaging/chat2/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/public/images/favicon.png -------------------------------------------------------------------------------- /chapter6/messaging/chat2/public/stylesheets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/messaging/chat2/public/stylesheets/main.css -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | modules/ 3 | -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/app/controllers/Cars.java: -------------------------------------------------------------------------------- 1 | package controllers; 2 | 3 | public class Cars extends CRUD { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/app/controllers/Users.java: -------------------------------------------------------------------------------- 1 | package controllers; 2 | 3 | public class Users extends CRUD { 4 | 5 | } 6 | -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/app/models/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/app/models/Car.java -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/app/models/User.java -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/app/views/main.html -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/conf/application.conf -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/conf/car-data.yml: -------------------------------------------------------------------------------- 1 | Car(c1): 2 | brand: BMW 3 | type: 320 4 | -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/conf/messages -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/conf/routes -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/public/images/favicon.png -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/test/CsvTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/test/CsvTest.java -------------------------------------------------------------------------------- /chapter6/persistence/csv-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-app/test/data.yml -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-module/build.xml -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-module/commands.py -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-module/commands.pyc -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-module/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-module/conf/messages -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-module/conf/routes -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/lib/opencsv-2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/persistence/csv-module/lib/opencsv-2.0.jar -------------------------------------------------------------------------------- /chapter6/persistence/csv-module/src/play.plugins: -------------------------------------------------------------------------------- 1 | 1000:play.modules.csv.CsvPlugin 2 | -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | modules/ 3 | -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/app/models/Car.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/app/models/Car.java -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/app/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/app/models/User.java -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/app/views/main.html -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/conf/application.conf -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/conf/messages -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/conf/routes -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/conf/test-data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/conf/test-data.yml -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter6/search-solr/search-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/search-app/test/data.yml -------------------------------------------------------------------------------- /chapter6/search-solr/solr/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/build.xml -------------------------------------------------------------------------------- /chapter6/search-solr/solr/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/commands.py -------------------------------------------------------------------------------- /chapter6/search-solr/solr/commands.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/commands.pyc -------------------------------------------------------------------------------- /chapter6/search-solr/solr/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter6/search-solr/solr/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/conf/messages -------------------------------------------------------------------------------- /chapter6/search-solr/solr/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/conf/routes -------------------------------------------------------------------------------- /chapter6/search-solr/solr/dist/solr-$version.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/dist/solr-$version.zip -------------------------------------------------------------------------------- /chapter6/search-solr/solr/lib/play-solr.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter6/search-solr/solr/lib/play-solr.jar -------------------------------------------------------------------------------- /chapter6/search-solr/solr/src/play.plugins: -------------------------------------------------------------------------------- 1 | 1000:play.modules.solr.SolrPlugin -------------------------------------------------------------------------------- /chapter7/apache/play.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/apache/play.conf -------------------------------------------------------------------------------- /chapter7/configuration-service/configuration-service-2/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/configuration-service/configuration-service/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app-2/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app-2/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app-2/conf/messages -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app-2/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app-2/conf/routes -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app-2/logs/system.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app-2/logs/system.out -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app-2/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app-2/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app-2/test/data.yml -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app/app/views/main.html -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app/conf/messages -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app/conf/routes -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/logs/system.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/distributed-jobs/job-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/distributed-jobs/job-app/test/data.yml -------------------------------------------------------------------------------- /chapter7/icinga/play_icinga.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/icinga/play_icinga.cfg -------------------------------------------------------------------------------- /chapter7/lighttpd/proxy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/lighttpd/proxy.conf -------------------------------------------------------------------------------- /chapter7/lighttpd/ssl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/lighttpd/ssl.conf -------------------------------------------------------------------------------- /chapter7/logging/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter7/logging/app/jobs/Log4jWatcherJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/app/jobs/Log4jWatcherJob.java -------------------------------------------------------------------------------- /chapter7/logging/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter7/logging/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter7/logging/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter7/logging/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/app/views/main.html -------------------------------------------------------------------------------- /chapter7/logging/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/conf/application.conf -------------------------------------------------------------------------------- /chapter7/logging/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter7/logging/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/conf/messages -------------------------------------------------------------------------------- /chapter7/logging/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/conf/routes -------------------------------------------------------------------------------- /chapter7/logging/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/public/images/favicon.png -------------------------------------------------------------------------------- /chapter7/logging/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/logging/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/test/Application.test.html -------------------------------------------------------------------------------- /chapter7/logging/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter7/logging/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/logging/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/logging/test/data.yml -------------------------------------------------------------------------------- /chapter7/monitoring/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter7/monitoring/app/jobs/RemoteApiJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/jobs/RemoteApiJob.java -------------------------------------------------------------------------------- /chapter7/monitoring/app/jobs/TestCacheJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/jobs/TestCacheJob.java -------------------------------------------------------------------------------- /chapter7/monitoring/app/models/StatMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/models/StatMonitor.java -------------------------------------------------------------------------------- /chapter7/monitoring/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter7/monitoring/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter7/monitoring/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter7/monitoring/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/app/views/main.html -------------------------------------------------------------------------------- /chapter7/monitoring/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/conf/application.conf -------------------------------------------------------------------------------- /chapter7/monitoring/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter7/monitoring/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/conf/messages -------------------------------------------------------------------------------- /chapter7/monitoring/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/conf/routes -------------------------------------------------------------------------------- /chapter7/monitoring/public/foo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/public/foo.json -------------------------------------------------------------------------------- /chapter7/monitoring/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/public/images/favicon.png -------------------------------------------------------------------------------- /chapter7/monitoring/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/monitoring/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/test/Application.test.html -------------------------------------------------------------------------------- /chapter7/monitoring/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter7/monitoring/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/monitoring/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/monitoring/test/data.yml -------------------------------------------------------------------------------- /chapter7/munin/munin-node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/munin/munin-node -------------------------------------------------------------------------------- /chapter7/munin/play: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/munin/play -------------------------------------------------------------------------------- /chapter7/nginx/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/nginx/nginx.conf -------------------------------------------------------------------------------- /chapter7/ssl/certs/host.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/certs/host.crt -------------------------------------------------------------------------------- /chapter7/ssl/certs/host.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/certs/host.key -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/app/views/main.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/conf/application.conf -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/conf/messages -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/conf/routes -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/public/images/favicon.png -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/test/Application.test.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/ssl/example-app-2/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app-2/test/data.yml -------------------------------------------------------------------------------- /chapter7/ssl/example-app/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/app/views/main.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/conf/application.conf -------------------------------------------------------------------------------- /chapter7/ssl/example-app/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter7/ssl/example-app/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/conf/messages -------------------------------------------------------------------------------- /chapter7/ssl/example-app/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/conf/routes -------------------------------------------------------------------------------- /chapter7/ssl/example-app/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/public/images/favicon.png -------------------------------------------------------------------------------- /chapter7/ssl/example-app/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/ssl/example-app/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/test/Application.test.html -------------------------------------------------------------------------------- /chapter7/ssl/example-app/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter7/ssl/example-app/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/ssl/example-app/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/ssl/example-app/test/data.yml -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/README.txt -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/conf/authz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/conf/authz -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/conf/passwd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/conf/passwd -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/conf/svnserve.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/conf/svnserve.conf -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/current: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/format: -------------------------------------------------------------------------------- 1 | 4 2 | layout sharded 1000 3 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/fs-type: -------------------------------------------------------------------------------- 1 | fsfs 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/fsfs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/fsfs.conf -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/min-unpacked-rev: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/rep-cache.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/rep-cache.db -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revprops/0/0: -------------------------------------------------------------------------------- 1 | K 8 2 | svn:date 3 | V 27 4 | 2011-01-09T19:44:02.385298Z 5 | END 6 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revprops/0/1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/revprops/0/1 -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revprops/0/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/revprops/0/2 -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revprops/0/3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/revprops/0/3 -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revs/0/0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/revs/0/0 -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revs/0/1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/revs/0/1 -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revs/0/2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/revs/0/2 -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/revs/0/3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/db/revs/0/3 -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/txn-current: -------------------------------------------------------------------------------- 1 | 3 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/txn-current-lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/uuid: -------------------------------------------------------------------------------- 1 | b9813a9b-6e7b-4b2c-a5b3-951dd6a3bdc0 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/db/write-lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/format: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/hooks/post-lock.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/hooks/post-lock.tmpl -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/hooks/pre-lock.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/hooks/pre-lock.tmpl -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/locks/db-logs.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/locks/db-logs.lock -------------------------------------------------------------------------------- /chapter7/test-calimoucho/svn-repo/locks/db.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/svn-repo/locks/db.lock -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-bazaar/.bzr/README -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/branch-format: -------------------------------------------------------------------------------- 1 | Bazaar-NG meta directory, format 1 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/branch/branch.conf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/branch/format: -------------------------------------------------------------------------------- 1 | Bazaar Branch Format 7 (needs bzr 1.6) 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/branch/last-revision: -------------------------------------------------------------------------------- 1 | 3 alexander@reelsen.net-20110109142125-xhpqeaho3gfbtl4f 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/branch/tags: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/checkout/conflicts: -------------------------------------------------------------------------------- 1 | BZR conflict list format 1 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/checkout/format: -------------------------------------------------------------------------------- 1 | Bazaar Working Tree Format 6 (bzr 1.14) 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/checkout/views: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/.bzr/repository/format: -------------------------------------------------------------------------------- 1 | Bazaar repository format 2a (needs bzr 1.16 or later) 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-bazaar/conf/messages -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-bazaar/conf/routes -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-bazaar/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-bazaar/test/data.yml -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/.hg/dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-mercurial/.hg/dirstate -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/.hg/last-message.txt: -------------------------------------------------------------------------------- 1 | removed readme -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/.hg/requires: -------------------------------------------------------------------------------- 1 | revlogv1 2 | store 3 | fncache 4 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/.hg/store/undo: -------------------------------------------------------------------------------- 1 | 00manifest.i961 2 | 00changelog.i848 3 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/.hg/tags.cache: -------------------------------------------------------------------------------- 1 | 3 d5f09451515201cd2ea2fd9f1b8c5cd352c07ea7 2 | 3 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/.hg/undo.branch: -------------------------------------------------------------------------------- 1 | default -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/.hg/undo.desc: -------------------------------------------------------------------------------- 1 | 4 2 | commit 3 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-mercurial/conf/messages -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-mercurial/conf/routes -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-mercurial/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-mercurial/test/data.yml -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/.svn/entries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/.svn/entries -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/.svn/text-base/README.svn-base: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/README: -------------------------------------------------------------------------------- 1 | foo 2 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/app/.svn/entries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/app/.svn/entries -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/app/views/main.html -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/conf/.svn/entries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/conf/.svn/entries -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/conf/messages -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/conf/routes -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/lib/.svn/entries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/lib/.svn/entries -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/public/.svn/entries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/public/.svn/entries -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/public/images/.svn/prop-base/favicon.png.svn-base: -------------------------------------------------------------------------------- 1 | K 13 2 | svn:mime-type 3 | V 24 4 | application/octet-stream 5 | END 6 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/public/stylesheets/.svn/text-base/main.css.svn-base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/test/.svn/entries: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/test/.svn/entries -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/test-calimoucho/test-svn/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-calimoucho/test-svn/test/data.yml -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/00changelog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/00changelog.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/branchheads.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/branchheads.cache -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/dirstate -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/last-message.txt: -------------------------------------------------------------------------------- 1 | moved build script -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/requires: -------------------------------------------------------------------------------- 1 | revlogv1 2 | store 3 | fncache 4 | -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/00changelog.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/00changelog.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/00manifest.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/00manifest.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/data/ci-build.sh.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/data/ci-build.sh.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/data/conf/messages.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/data/conf/messages.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/data/conf/routes.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/data/conf/routes.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/data/hudson.sh.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/data/hudson.sh.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/data/test/data.yml.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/data/test/data.yml.i -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/fncache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/fncache -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/store/undo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/store/undo -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/tags.cache: -------------------------------------------------------------------------------- 1 | 7 c00ca9ae737c0f743d692912a37bd661c7f30126 2 | 3 | -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/undo.branch: -------------------------------------------------------------------------------- 1 | default -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/undo.desc: -------------------------------------------------------------------------------- 1 | 7 2 | commit 3 | -------------------------------------------------------------------------------- /chapter7/test-jenkins/.hg/undo.dirstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/.hg/undo.dirstate -------------------------------------------------------------------------------- /chapter7/test-jenkins/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter7/test-jenkins/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter7/test-jenkins/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter7/test-jenkins/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter7/test-jenkins/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/app/views/main.html -------------------------------------------------------------------------------- /chapter7/test-jenkins/ci-build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/ci-build.sh -------------------------------------------------------------------------------- /chapter7/test-jenkins/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/conf/application.conf -------------------------------------------------------------------------------- /chapter7/test-jenkins/conf/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/conf/dependencies.yml -------------------------------------------------------------------------------- /chapter7/test-jenkins/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/conf/messages -------------------------------------------------------------------------------- /chapter7/test-jenkins/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/conf/routes -------------------------------------------------------------------------------- /chapter7/test-jenkins/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/public/images/favicon.png -------------------------------------------------------------------------------- /chapter7/test-jenkins/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/test-jenkins/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/test/Application.test.html -------------------------------------------------------------------------------- /chapter7/test-jenkins/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter7/test-jenkins/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/test-jenkins/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/test-jenkins/test/data.yml -------------------------------------------------------------------------------- /chapter7/virtualhost/app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/app/controllers/Application.java -------------------------------------------------------------------------------- /chapter7/virtualhost/app/views/Application/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/app/views/Application/index.html -------------------------------------------------------------------------------- /chapter7/virtualhost/app/views/errors/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/app/views/errors/404.html -------------------------------------------------------------------------------- /chapter7/virtualhost/app/views/errors/500.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/app/views/errors/500.html -------------------------------------------------------------------------------- /chapter7/virtualhost/app/views/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/app/views/main.html -------------------------------------------------------------------------------- /chapter7/virtualhost/conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/conf/application.conf -------------------------------------------------------------------------------- /chapter7/virtualhost/conf/dependencies.yml: -------------------------------------------------------------------------------- 1 | # Application dependencies 2 | 3 | require: 4 | - play 5 | -------------------------------------------------------------------------------- /chapter7/virtualhost/conf/messages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/conf/messages -------------------------------------------------------------------------------- /chapter7/virtualhost/conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/conf/routes -------------------------------------------------------------------------------- /chapter7/virtualhost/public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/public/images/favicon.png -------------------------------------------------------------------------------- /chapter7/virtualhost/public/stylesheets/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter7/virtualhost/test/Application.test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/test/Application.test.html -------------------------------------------------------------------------------- /chapter7/virtualhost/test/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/test/ApplicationTest.java -------------------------------------------------------------------------------- /chapter7/virtualhost/test/BasicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/test/BasicTest.java -------------------------------------------------------------------------------- /chapter7/virtualhost/test/data.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spinscale/play-cookbook/HEAD/chapter7/virtualhost/test/data.yml --------------------------------------------------------------------------------