Download NabAlive Free Java Code
Description
Nabaztag server based on Netty.
Icons
Source Files
The download file NabAlive-master.zip has the following entries.
.gitignore/*ww w .j a v a 2 s .c o m*/
README.md
application-core/pom.xml
application-core/src/main/java/com/nabalive/application/core/Application.java
application-core/src/main/java/com/nabalive/application/core/ApplicationBase.java
application-core/src/main/java/com/nabalive/application/core/ApplicationGroovyLoader.java
application-core/src/main/java/com/nabalive/application/core/ApplicationManager.java
application-core/src/main/java/com/nabalive/application/core/util/FolderWatcher.java
application-core/src/test/java/com/nabalive/application/core/ApplicationManagerTest.java
applications/application-callurl/pom.xml
applications/application-callurl/src/main/java/com/nabalive/applications/callurl/CallUrlApplication.java
applications/application-callurl/src/main/resources/callurl.json
applications/application-callurl/src/main/resources/callurl.png
applications/application-clock/pom.xml
applications/application-clock/src/main/java/com/nabalive/applications/clock/ClockApplication.java
applications/application-clock/src/main/resources/clock.json
applications/application-clock/src/main/resources/clock.png
applications/application-contes/pom.xml
applications/application-contes/src/main/java/com/nabalive/applications/contes/ContesApplication.java
applications/application-contes/src/main/resources/contes.json
applications/application-contes/src/main/resources/contes.png
applications/application-contes/src/test/java/com/nabalive/applications/ContesTest.java
applications/application-horoscope/pom.xml
applications/application-horoscope/src/main/java/com/nabalive/applications/horoscope/HoroscopeApplication.java
applications/application-horoscope/src/main/resources/horoscope.json
applications/application-horoscope/src/main/resources/horoscope.png
applications/application-meteo/pom.xml
applications/application-meteo/src/main/java/com/nabalive/applications/meteo/MeteoApplication.java
applications/application-meteo/src/main/resources/meteo.json
applications/application-meteo/src/main/resources/meteo.png
applications/application-meteo/src/test/java/com/nabalive/applications/meteo/AppTest.java
applications/application-mood/pom.xml
applications/application-mood/src/main/java/com/nabalive/applications/mood/MoodApplication.java
applications/application-mood/src/main/resources/moods.json
applications/application-mood/src/main/resources/moods.png
applications/application-radio/pom.xml
applications/application-radio/src/main/java/com/nabalive/applications/radio/RadioApplication.java
applications/application-radio/src/main/resources/radio.json
applications/application-radio/src/main/resources/radio.png
applications/application-taichi/pom.xml
applications/application-taichi/src/main/java/com/nabalive/applications/taichi/TaichiApplication.java
applications/application-taichi/src/main/resources/taichi.json
applications/application-taichi/src/main/resources/taichi.png
applications/pom.xml
apps/loto/descriptor.json
apps/loto/icon.png
apps/loto/main.groovy
apps/transport/descriptor.json
apps/transport/icon.png
apps/transport/main.groovy
common/pom.xml
common/src/main/java/com/nabalive/common/server/Event.java
common/src/main/java/com/nabalive/common/server/EventListener.java
common/src/main/java/com/nabalive/common/server/EventRegistrationService.java
common/src/main/java/com/nabalive/common/server/MessageService.java
common/src/main/java/com/nabalive/common/server/Packet.java
data-core/pom.xml
data-core/src/main/java/com/nabalive/data/core/dao/ApplicationLogoDAO.java
data-core/src/main/java/com/nabalive/data/core/dao/ApplicationStoreDAO.java
data-core/src/main/java/com/nabalive/data/core/dao/NabaztagDAO.java
data-core/src/main/java/com/nabalive/data/core/dao/TmpDataDAO.java
data-core/src/main/java/com/nabalive/data/core/dao/UserDAO.java
data-core/src/main/java/com/nabalive/data/core/factory/MorphiaFactoryBean.java
data-core/src/main/java/com/nabalive/data/core/model/ApplicationConfig.java
data-core/src/main/java/com/nabalive/data/core/model/ApplicationLogo.java
data-core/src/main/java/com/nabalive/data/core/model/ApplicationStore.java
data-core/src/main/java/com/nabalive/data/core/model/Field.java
data-core/src/main/java/com/nabalive/data/core/model/Nabaztag.java
data-core/src/main/java/com/nabalive/data/core/model/Subscription.java
data-core/src/main/java/com/nabalive/data/core/model/Tag.java
data-core/src/main/java/com/nabalive/data/core/model/TmpData.java
data-core/src/main/java/com/nabalive/data/core/model/User.java
data-core/src/main/resources/com/nabalive/data/core/bean.xml
data-core/src/test/java/com/nabalive/data/core/AppTest.java
data-core/src/test/resources/properties/mongo.properties
jabber-server/pom.xml
jabber-server/src/main/java/com/nabalive/server/jabber/App.java
jabber-server/src/main/java/com/nabalive/server/jabber/ConnectionManager.java
jabber-server/src/main/java/com/nabalive/server/jabber/NabaliveServer.java
jabber-server/src/main/java/com/nabalive/server/jabber/NabaliveServerHandler.java
jabber-server/src/main/java/com/nabalive/server/jabber/Status.java
jabber-server/src/main/java/com/nabalive/server/jabber/handler/IqHandler.java
jabber-server/src/main/java/com/nabalive/server/jabber/handler/JabberBaseHandler.java
jabber-server/src/main/java/com/nabalive/server/jabber/handler/MessageHandler.java
jabber-server/src/main/java/com/nabalive/server/jabber/handler/PresenceHandler.java
jabber-server/src/main/java/com/nabalive/server/jabber/packet/AmbientPacket.java
jabber-server/src/main/java/com/nabalive/server/jabber/packet/BasePacket.java
jabber-server/src/main/java/com/nabalive/server/jabber/packet/MessagePacket.java
jabber-server/src/main/java/com/nabalive/server/jabber/packet/PingPacket.java
jabber-server/src/main/java/com/nabalive/server/jabber/packet/SleepPacket.java
jabber-server/src/main/java/com/nabalive/server/jabber/service/BaseEventRegistrationService.java
jabber-server/src/main/java/com/nabalive/server/jabber/service/BaseMessageService.java
jabber-server/src/main/java/com/nabalive/server/jabber/util/Jid.java
jabber-server/src/main/resources/com/nabalive/server/jabber/bean.xml
pom.xml
web-framework/pom.xml
web-framework/src/main/java/com/nabalive/framework/web/HttpApiServerHandler.java
web-framework/src/main/java/com/nabalive/framework/web/HttpApiServerPipelineFactory.java
web-framework/src/main/java/com/nabalive/framework/web/HttpServer.java
web-framework/src/main/java/com/nabalive/framework/web/HttpStaticFileServerHandler.java
web-framework/src/main/java/com/nabalive/framework/web/Request.java
web-framework/src/main/java/com/nabalive/framework/web/Response.java
web-framework/src/main/java/com/nabalive/framework/web/RestHandler.java
web-framework/src/main/java/com/nabalive/framework/web/Route.java
web-framework/src/main/java/com/nabalive/framework/web/SimpleRestHandler.java
web-framework/src/main/java/com/nabalive/framework/web/exception/HttpException.java
web-framework/src/main/resources/META-INF/mime.types
web-framework/src/test/java/net/violet/nuvoos/web/server/AppTest.java
web-framework/src/test/java/net/violet/nuvoos/web/server/MainTestServer.java
web-framework/src/test/java/net/violet/nuvoos/web/server/tester/restHandlerTester/MyRestHandler.java
web-framework/src/test/resources/logback.xml
web-front/Rakefile
web-front/coffee/main.coffee
web-front/coffee/model/application.coffee
web-front/coffee/model/nabaztag.coffee
web-front/coffee/route.coffee
web-front/coffee/view/application/application_collection.coffee
web-front/coffee/view/application/application_config.coffee
web-front/coffee/view/application/application_item.coffee
web-front/coffee/view/application/application_modal.coffee
web-front/coffee/view/info/info.coffee
web-front/coffee/view/login/login.coffee
web-front/coffee/view/nab2nabs/nab2nabs.coffee
web-front/coffee/view/nab2nabs/nabitem.coffee
web-front/coffee/view/nab2nabs/subscribe_item.coffee
web-front/coffee/view/nabaztag/config_item.coffee
web-front/coffee/view/nabaztag/nabaztag_action.coffee
web-front/coffee/view/nabaztag/nabaztag_add.coffee
web-front/coffee/view/nabaztag/nabaztag_collection.coffee
web-front/coffee/view/nabaztag/nabaztag_config.coffee
web-front/coffee/view/nabaztag/nabaztag_item.coffee
web-front/coffee/view/user/reset_mail.coffee
web-front/coffee/view/user/reset_password.coffee
web-front/config/assets.yml
web-front/css/bootstrap.min.css
web-front/image/badge2.png
web-front/image/bg.jpg
web-front/image/favicon.ico
web-front/image/fetch.png
web-front/image/infos.jpg
web-front/image/karotz.png
web-front/index.haml
web-front/index.haml copy
web-front/index2.haml
web-front/less/main.less
web-front/lib/backbone-min.js
web-front/lib/bootstrap-modal.js
web-front/lib/bootstrap-popover.js
web-front/lib/bootstrap-scrollspy.js
web-front/lib/bootstrap-twipsy.js
web-front/lib/ga.js
web-front/lib/haml.js
web-front/lib/jquery-1.6.4.min.js
web-front/lib/jquery.Storage.js
web-front/lib/jquery.animate-enhanced.min.js
web-front/lib/jquery.jswipe-0.1.2.js
web-front/lib/jquery.touchwipe.min.js
web-front/lib/jsl.min.js
web-front/lib/underscore-min.js
web-front/lib/underscore.js
web-front/template/application/application_collection.haml
web-front/template/application/application_item.haml
web-front/template/application/config.haml
web-front/template/application/config_input.haml
web-front/template/application/config_rfid.haml
web-front/template/application/config_select.haml
web-front/template/application/install_modal.haml
web-front/template/info/connection.haml
web-front/template/info/doc.haml
web-front/template/info/info.haml
web-front/template/login/login.haml
web-front/template/nab2nabs/nab2nabs.haml
web-front/template/nab2nabs/nab_item.haml
web-front/template/nab2nabs/subscribe_item.haml
web-front/template/nabaztag/config_item.haml
web-front/template/nabaztag/day.haml
web-front/template/nabaztag/nabaztag_action.haml
web-front/template/nabaztag/nabaztag_add.haml
web-front/template/nabaztag/nabaztag_collection.haml
web-front/template/nabaztag/nabaztag_config.haml
web-front/template/nabaztag/nabaztag_item.haml
web-front/template/user/reset_mail.haml
web-front/template/user/reset_password.haml
web/pom.xml
web/src/main/java/com/nabalive/server/web/App.java
web/src/main/java/com/nabalive/server/web/ApplicationScheduler.java
web/src/main/java/com/nabalive/server/web/ChorBuilder.java
web/src/main/java/com/nabalive/server/web/ConnectionWelcome.java
web/src/main/java/com/nabalive/server/web/DataUtil.java
web/src/main/java/com/nabalive/server/web/Format.java
web/src/main/java/com/nabalive/server/web/SendMail.java
web/src/main/java/com/nabalive/server/web/Token.java
web/src/main/java/com/nabalive/server/web/TokenUtil.java
web/src/main/java/com/nabalive/server/web/controller/AdminController.java
web/src/main/java/com/nabalive/server/web/controller/ApiController.java
web/src/main/java/com/nabalive/server/web/controller/ApplicationController.java
web/src/main/java/com/nabalive/server/web/controller/ChorController.java
web/src/main/java/com/nabalive/server/web/controller/LocateController.java
web/src/main/java/com/nabalive/server/web/controller/NabaztagController.java
web/src/main/java/com/nabalive/server/web/controller/RecordController.java
web/src/main/java/com/nabalive/server/web/controller/RfidController.java
web/src/main/java/com/nabalive/server/web/controller/StaticController.java
web/src/main/java/com/nabalive/server/web/controller/TtsController.java
web/src/main/java/com/nabalive/server/web/controller/UserController.java
web/src/main/java/net/violet/platform/vasm/LibBasic.java
web/src/main/java/net/violet/platform/vasm/Pair.java
web/src/main/java/net/violet/platform/vasm/Vasm.java
web/src/main/java/net/violet/platform/vasm/VasmException.java
web/src/main/resources/app/default.png
web/src/main/resources/application-context.xml
web/src/main/resources/bc.jsp
web/src/main/resources/bc.jsp.violet
web/src/main/resources/lang/default.properties
web/src/main/resources/logback.xml
web/src/main/resources/net/violet/platform/vasm/Daldal_asleep_v1.0.vasm
web/src/main/resources/net/violet/platform/vasm/Daldal_demo.vasm
web/src/main/resources/net/violet/platform/vasm/Daldal_msg_v0.9.vasm
web/src/main/resources/net/violet/platform/vasm/Daldal_pointbleu.vasm
web/src/main/resources/net/violet/platform/vasm/Daldal_wait.vasm
web/src/main/resources/net/violet/platform/vasm/Nabaztag_asleep_v1.0.vasm
web/src/main/resources/net/violet/platform/vasm/Nabaztag_demo.vasm
web/src/main/resources/net/violet/platform/vasm/Nabaztag_msg_v0.9.vasm
web/src/main/resources/net/violet/platform/vasm/Nabaztag_pointbleu.vasm
web/src/main/resources/net/violet/platform/vasm/Nabaztag_wait.vasm
web/src/main/resources/net/violet/platform/vasm/audio/1noteA4.mid
web/src/main/resources/net/violet/platform/vasm/audio/1noteB5.mid
web/src/main/resources/net/violet/platform/vasm/audio/1noteBb4.mid
web/src/main/resources/net/violet/platform/vasm/audio/1noteC5.mid
web/src/main/resources/net/violet/platform/vasm/audio/1noteE4.mid
web/src/main/resources/net/violet/platform/vasm/audio/1noteF4.mid
web/src/main/resources/net/violet/platform/vasm/audio/1noteF5.mid
web/src/main/resources/net/violet/platform/vasm/audio/1noteG5.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesC6C4.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesC6F5.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesD4A5.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesD4G4.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesD5G4.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesE5A5.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesE5C6.mid
web/src/main/resources/net/violet/platform/vasm/audio/2notesE5E4.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesA4G5G5.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesB5A5F5.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesB5D5C6.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesD4E4G4.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesE5A5C6.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesE5C6D5.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesE5D5A5.mid
web/src/main/resources/net/violet/platform/vasm/audio/3notesF5C6G5.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes1.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes2.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes3.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes4.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes5.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes6.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes7.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes8.mid
web/src/main/resources/net/violet/platform/vasm/audio/Chimes9.mid
web/src/main/resources/net/violet/platform/vasm/audio/Glock1.mid
web/src/main/resources/net/violet/platform/vasm/audio/Glock4.mid
web/src/main/resources/net/violet/platform/vasm/audio/Glock7.mid
web/src/main/resources/net/violet/platform/vasm/audio/Vibra1.mid
web/src/main/resources/net/violet/platform/vasm/audio/Vibra4.mid
web/src/main/resources/net/violet/platform/vasm/audio/Vibra7.mid
web/src/main/resources/net/violet/platform/vasm/audio/connexion.mid
web/src/main/resources/net/violet/platform/vasm/audio/interf_communion.mid
web/src/main/resources/net/violet/platform/vasm/audio/interf_compris.mid
web/src/main/resources/net/violet/platform/vasm/audio/interf_efface.mid
web/src/main/resources/net/violet/platform/vasm/audio/interf_nomessavant.mid
web/src/main/resources/net/violet/platform/vasm/audio/interf_precedent.mid
web/src/main/resources/net/violet/platform/vasm/audio/interf_stop.mid
web/src/main/resources/net/violet/platform/vasm/audio/tension.mid
web/src/main/resources/properties/mongo.properties
web/src/test/java/com/nabalive/server/web/AppTest.java
web/src/test/java/com/nabalive/server/web/ChorTest.java
web/src/test/java/com/nabalive/server/web/SleepTest.java
web/src/test/java/com/nabalive/server/web/TokenTest.java
Download
Click the following link to download NabAlive-master.zip.
NabAlive-master.zip