Download AkkaWeb Sample Exercise Free Java Code
Description
Scala, Akka, and MongoDB web exercise for the Chicago Area Scala Enthusiasts Meeting.
Icons
Source Files
The download file AkkaWebSampleExercise-master.zip has the following entries.
.classpath/*from w w w .jav a 2 s.c om*/
.ensime
.gitignore
.idea/.name
.idea/ant.xml
.idea/compiler.xml
.idea/copyright/profiles_settings.xml
.idea/encodings.xml
.idea/gradle_config.xml
.idea/gradle_settings2_config.xml
.idea/highlighting.xml
.idea/libraries/buildScala.xml
.idea/libraries/defScala.xml
.idea/misc.xml
.idea/modules.xml
.idea/scala_compiler.xml
.idea/uiDesigner.xml
.idea/vcs.xml
.idea/workspace.xml
.project
AkkaWebSampleExercise.iml
AkkaWebSampleExercise.sublime-project
AkkaWebSampleExercise.tmproj
NOTICE.md
README.md
bin/data-import.sh
bin/windows/README.txt
bin/windows/data-import-finish.js
bin/windows/data-import-prep.js
bin/windows/data-import.bat
graphs/README.md
graphs/dependencies.gif
graphs/external.gif
misc/sbt-launch-0.7.4.jar
project/build.properties
project/build/AkkaWebSampleExercise.scala
project/plugins/Plugins.scala
project/plugins/src_managed/sbt-scct-for-2.8-0.1-SNAPSHOT/reaktor/scct/ScctProject.scala
project/project.iml
sbt
sbt.bat
src/main/resources/akka.conf
src/main/scala/boot/BootAWSE.scala
src/main/scala/domain/domain.scala
src/main/scala/domain/finance/CriteriaMap.scala
src/main/scala/domain/finance/FinanceJSONConverter.scala
src/main/scala/domain/finance/Instrument.scala
src/main/scala/domain/finance/InstrumentStatistic.scala
src/main/scala/persistence/DataStore.scala
src/main/scala/persistence/JSONRecord.scala
src/main/scala/persistence/RecordWithTimestamp.scala
src/main/scala/persistence/Timestamp.scala
src/main/scala/persistence/inmemory/InMemoryDataStore.scala
src/main/scala/persistence/mongodb/MongoDBDataStore.scala
src/main/scala/persistence/mongodb/MongoDBJSONRecord.scala
src/main/scala/server/ActorFactory.scala
src/main/scala/server/ActorUtil.scala
src/main/scala/server/PingHandler.scala
src/main/scala/server/finance/InstrumentAnalysisServer.scala
src/main/scala/server/finance/InstrumentAnalysisServerSupervisor.scala
src/main/scala/server/persistence/DataStorageServer.scala
src/main/scala/server/persistence/Message.scala
src/main/scala/server/rest/RestfulDataPublisher.scala
src/main/scala/util/Error.scala
src/main/scala/util/Logging.scala
src/main/scala/util/datetime/ToDateTime.scala
src/main/scala/util/json/JSONMap.scala
src/main/webapp/WEB-INF/jetty-web.xml
src/main/webapp/WEB-INF/web.xml
src/main/webapp/css/.DS_Store
src/main/webapp/css/datePicker.css
src/main/webapp/css/dropdown.png
src/main/webapp/css/dropdown_hover.png
src/main/webapp/css/jquery.notice.css
src/main/webapp/css/jquery.tablesorter.css
src/main/webapp/css/layout.css
src/main/webapp/css/styledButton.css
src/main/webapp/css/ui-lightness/.DS_Store
src/main/webapp/css/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png
src/main/webapp/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png
src/main/webapp/css/ui-lightness/images/ui-bg_flat_10_000000_40x100.png
src/main/webapp/css/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png
src/main/webapp/css/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png
src/main/webapp/css/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png
src/main/webapp/css/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png
src/main/webapp/css/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png
src/main/webapp/css/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png
src/main/webapp/css/ui-lightness/images/ui-icons_222222_256x240.png
src/main/webapp/css/ui-lightness/images/ui-icons_228ef1_256x240.png
src/main/webapp/css/ui-lightness/images/ui-icons_ef8c08_256x240.png
src/main/webapp/css/ui-lightness/images/ui-icons_ffd27a_256x240.png
src/main/webapp/css/ui-lightness/images/ui-icons_ffffff_256x240.png
src/main/webapp/css/ui-lightness/jquery-ui-1.7.2.custom.css
src/main/webapp/images/asc.gif
src/main/webapp/images/asc_desc.gif
src/main/webapp/images/calendar.png
src/main/webapp/images/chart.png
src/main/webapp/images/chart2.png
src/main/webapp/images/desc.gif
src/main/webapp/images/scala-logo-small.png
src/main/webapp/images/scala-logo.png
src/main/webapp/images/scala-staircase.jpg
src/main/webapp/index.html
src/main/webapp/scripts/.DS_Store
src/main/webapp/scripts/app.js
src/main/webapp/scripts/jquery/.DS_Store
src/main/webapp/scripts/jquery/jquery-1.4.2.js
src/main/webapp/scripts/jquery/jquery-1.4.2.min.js
src/main/webapp/scripts/jquery/jquery-ui-1.7.2.custom.min.js
src/main/webapp/scripts/jquery/jquery.colorhelpers.js
src/main/webapp/scripts/jquery/jquery.colorhelpers.min.js
src/main/webapp/scripts/jquery/jquery.cookie.js
src/main/webapp/scripts/jquery/jquery.datePicker-2.1.2.js
src/main/webapp/scripts/jquery/jquery.dump.js
src/main/webapp/scripts/jquery/jquery.layout-latest.js
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/README.md
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/css/mbContainer.css
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demo.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demoAjax/ajax1.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demoAjax/ajax2.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demoAjax/demo_ajax.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demo_changeContent/demo_changeContent.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demo_changeContent/test_1.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demo_changeContent/test_2.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demo_changeContent/test_3.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demo_divLayout/demo_divLayout.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/demo_icon_in_place/demo_IconInPlace.html
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/c.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/close.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/e.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/iconize.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/max.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/min.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/n.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/ne.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/no.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/o.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/s.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/se.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/alert/so.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/bgnds/body_light.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/bgnds/clickHere.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/bgnds/screenBgnd.gif
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/c.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/close.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/e.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/iconize.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/max.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/min.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/n.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/ne.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/no.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/o.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/s.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/se.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/black/so.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/blank.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/c.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/close.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/e.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/iconize.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/max.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/min.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/n.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/ne.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/no.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/o.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/s.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/se.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/default/so.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/icons/alert.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/icons/browser.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/icons/chart.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/icons/comment-edit-48x48.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/icons/restore.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/proxy.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/sounds/Pop.aiff
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/sounds/button-19.mp3
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/sounds/button-19.ogg
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/sounds/button-20.mp3
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/sounds/button-20.ogg
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/sounds/button-27.mp3
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/sounds/button-27.ogg
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/c.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/close.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/e.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/iconize.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/max.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/min.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/n.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/ne.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/no.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/o.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/s.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/se.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/stiky/so.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/c.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/close.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/e.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/iconize.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/max.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/min.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/n.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/ne.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/no.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/o.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/s.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/se.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/elements/white/so.png
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/gui_masters/container_template.ai
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/gui_masters/container_template.psd
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/inc/changeLog.txt
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/inc/jquery.cookie.js
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/inc/jquery.metadata.js
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/inc/mbContainer.js
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/licenses/GPL-LICENSE.txt
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/licenses/MIT-LICENSE.txt
src/main/webapp/scripts/jquery/jquery.mb.containerPlus.2.5.1/test.html
src/main/webapp/scripts/jquery/jquery.md5.js
src/main/webapp/scripts/jquery/jquery.metadata.js
src/main/webapp/scripts/jquery/jquery.notice.js
src/main/webapp/scripts/jquery/jquery.styledButton.js
src/main/webapp/scripts/jquery/jquery.tablesorter.min.js
src/main/webapp/scripts/jquery/ui.core.js
src/main/webapp/scripts/protovis-d3.3.js
src/main/webapp/scripts/protovis-r3.3.js
src/main/webapp/scripts/util/array.js
src/main/webapp/scripts/util/date.format.js
src/main/webapp/scripts/util/date.js
src/main/webapp/scripts/util/underscore-min.js
src/main/webapp/scripts/util/underscore.js
src/test/scala/domain/finance/CriteriaMapTest.scala
src/test/scala/domain/finance/InstrumentTest.scala
src/test/scala/persistence/DataStoreTest.scala
src/test/scala/persistence/DataStoreTestBase.scala
src/test/scala/persistence/JSONRecordTest.scala
src/test/scala/persistence/TimestampTest.scala
src/test/scala/persistence/inmemory/InMemoryDataStoreTest.scala
src/test/scala/persistence/mongodb/MongoDBDataStoreTest.scala
src/test/scala/persistence/mongodb/MongoDBJSONRecordTest.scala
src/test/scala/server/finance/InstrumentAnalysisServerTest.scala
src/test/scala/server/persistence/DataStorageServerTest.scala
src/test/scala/server/rest/RestfulDataPublisherTest.scala
src/test/scala/util/ErrorTest.scala
src/test/scala/util/LoggingTest.scala
src/test/scala/util/datetime/ToDateTimeTest.scala
src/test/scala/util/json/JSONMapTest.scala
Download
Click the following link to download AkkaWebSampleExercise-master.zip.
AkkaWebSampleExercise-master.zip